---
title: "What the Cybersecurity Law Actually Costs"
author: "DCC Editorial"
published: 2026-07-30T01:00:00.000Z
url: https://datacompliancechina.com/posts/csl-6214-penalty-decisions-articles-59-63-64-2025-2026/
description: "An empirical read of 6,214 Cybersecurity Law administrative penalty decisions published between January 1, 2025 and July 1, 2026. Three findings for overseas counsel. First, the enforcement machine is police-led and district-level: 98.3% of decisions come from public security organs, 61% from county and district bureaus, and the Cyberspace Administration appears four times in 6,214 cases. Second, the statute runs two tracks that behave oppositely — the obligations track (Arts. 21 and 25 via Art. 59) ends in a warning 94–95% of the time and fines roughly one case in forty, while the conduct track (Art. 27 via Art. 63, Art. 44 via Art. 64) detains or fines in essentially every case, because Art. 59 makes the fine conditional on refusal to rectify while Art. 64 ¶2 mandates one to ten times illegal gains. Third, the money is trivial and top-heavy: RMB 179.35 million total, of which the single Kuaishou penalty is 66.4%, leaving a median fine of RMB 1,800 across the remaining 1,923 fined decisions, and 69% of decisions carry no monetary penalty at all. Plus the transition trap: the 2025 amendment renumbered every article above — 'Article 27' now means the opposite thing — and deleted the CSL's own personal-information penalty, the provision behind 20.4% of all enforcement, referring it out under new Article 71."
tags: ["enforcement", "csl", "csl-2025-amendment", "penalties", "statistics", "mlps", "administrative-detention", "article-59", "article-63", "article-64", "article-71", "public-security"]
laws_cited: ["csl", "pipl", "dsl", "cii-protection-regulations", "network-data-security-regulations", "data-classification-grading-rules"]
domains: ["enforcement", "data-security", "personal-information"]
source_language: "en"
---

> **Source: Data Compliance China** — https://datacompliancechina.com/posts/csl-6214-penalty-decisions-articles-59-63-64-2025-2026/ · China data law, translated and annotated for overseas counsel. Cite as: Data Compliance China, "What the Cybersecurity Law Actually Costs", https://datacompliancechina.com/posts/csl-6214-penalty-decisions-articles-59-63-64-2025-2026/
> *Source — DCC.*
>
> **网络安全法处罚案例汇总（2025–2026，截至2026年7月1日）** — a compilation of
> **6,214 published administrative penalty decisions** (行政处罚决定书) resting
> on the **Cybersecurity Law**, drawn from the **北大法宝 / pkulaw** decision
> database. Decisions published **January 1, 2025 – July 1, 2026**: 3,780
> county/district level, 2,432 municipal, 2 provincial. Each record carries the
> citation chain (执法依据), penalty types (处罚种类), issuing authority,
> locality, and total monetary penalty (罚没总金额).
>
> **Articles most frequently cited**, by number of decisions:
>
> | Article | Provision | Decisions | Share |
> |---|---|---|---|
> | Art. 59 | Penalty — security-protection duties | 2,673 | 43.0% |
> | Art. 21 | MLPS security-protection duties | 2,501 | 40.2% |
> | Art. 25 | Cybersecurity incident contingency plan | 2,214 | 35.6% |
> | Art. 63 | Penalty — endangering network security | 1,307 | 21.0% |
> | Art. 64 | Penalty — personal information | 1,267 | 20.4% |
> | Art. 27 | Endangering network security; intrusion tools | 1,265 | 20.4% |
> | Art. 44 | Stealing or illegally selling personal information | 1,202 | 19.3% |
> | Art. 67 | Penalty — unlawful websites and groups | 512 | 8.2% |
> | Art. 46 | Websites and communication groups for unlawful activity | 490 | 7.9% |
> | Art. 47 | Platform duty over user-published content | 160 | 2.6% |
> | Art. 68 | Penalty — failure to stop prohibited information | 159 | 2.6% |
> | Art. 61 | Penalty — real-identity verification | 114 | 1.8% |
> | Art. 24 | Real-identity verification | 101 | 1.6% |
>
> Article numbers are **pre-amendment (2017) numbering**, which covers 95% of
> the corpus. The 2025 amendment renumbered all of them, effective January 1,
> 2026; the mapping is at Section 4.

## The short version

Overseas compliance programs for China are built largely around the
instruments that generate headlines: the CAC's app campaigns, cross-border
transfer assessments, the PIPL's RMB 50 million ceiling. The published
Cybersecurity Law enforcement record points somewhere else almost entirely.

Across 6,214 decisions in eighteen months:

- **98.3%** were issued by **public security organs** (公安机关). The
  Cyberspace Administration appears **four times**.
- **61%** came from **county and district** bureaus, not provincial or
  municipal ones. Two decisions in eighteen months came from a
  provincial-level authority.
- **69%** carried **no monetary penalty whatsoever**.
- Total money: **RMB 179.35 million** — of which a single penalty against
  Kuaishou is **66.4%**. Strip it out and 1,923 fined decisions share
  **RMB 60.25 million**, at a **median of RMB 1,800**.

That is the shape of the thing. What follows is why it takes that shape, and
which parts of it the 2025 amendment has just rearranged.

## 1. Two tracks, and they behave nothing alike

The most useful structural fact in this data is that the Cybersecurity Law runs
two enforcement tracks that share a statute and share almost nothing else.
Sorting the 6,214 decisions by the substantive article cited makes the split
immediate.

**The obligations track** — failures of security housekeeping by an operator:

| Substantive article | Conduct | Cases | Share | Penalty article |
|---|---|---|---|---|
| Art. 21 | MLPS security-protection duties | 2,501 | 40.2% | Art. 59 |
| Art. 25 | Cybersecurity incident contingency plan | 2,214 | 35.6% | Art. 59 |
| Art. 47 | Platform duty over user-published content | 160 | 2.6% | Art. 68 |
| Art. 24 | Real-identity verification | 101 | 1.6% | Art. 61 |

**The conduct track** — affirmative wrongdoing, usually by an individual:

| Substantive article | Conduct | Cases | Share | Penalty article |
|---|---|---|---|---|
| Art. 27 | Endangering network security; supplying intrusion tools | 1,265 | 20.4% | Art. 63 |
| Art. 44 | Stealing or illegally selling personal information | 1,202 | 19.3% | Art. 64 |
| Art. 46 | Websites and communication groups for unlawful activity | 490 | 7.9% | Art. 67 |

Now the outcomes. The same articles, read by what actually happened:

| Article | Cases | Warning | Detention | Fine | Cases fined | Median fine | Largest fine |
|---|---|---|---|---|---|---|---|
| Art. 21 (MLPS) | 2,501 | **94%** | 0% | 4% | 54 (2.2%) | RMB 10,000 | RMB 662,800 |
| Art. 25 (contingency plan) | 2,214 | **95%** | 0% | 3% | 42 (1.9%) | RMB 5,000 | RMB 50,000 |
| Art. 47 (platform content) | 160 | **97%** | 0% | 2% | 2 | RMB 12,525 | RMB 25,000 |
| Art. 27 (endangering) | 1,265 | 0% | **84%** | 15% | 450 | RMB 1,100 | RMB 15,000,000 |
| Art. 44 (PI theft/sale) | 1,202 | 0% | 3% | **97%** | 1,165 | RMB 1,500 | RMB 230,000 |
| Art. 46 (unlawful groups) | 490 | 0% | **98%** | 2% | 105 | RMB 10,384 | RMB 5,000,000 |

<figure class="dcc-fig">
<figcaption class="dcc-fig__cap">Two tracks, two opposite outcome distributions — share of decisions by penalty type, for the six busiest conduct→penalty chains.</figcaption>
<div class="dcc-fig__legend">
<span class="dcc-fig__key"><span class="dcc-fig__swatch dcc-fig__swatch--1"></span>Warning + public criticism</span>
<span class="dcc-fig__key"><span class="dcc-fig__swatch dcc-fig__swatch--2"></span>Fine + confiscation</span>
<span class="dcc-fig__key"><span class="dcc-fig__swatch dcc-fig__swatch--3"></span>Administrative detention</span>
<span class="dcc-fig__key"><span class="dcc-fig__swatch" style="background:var(--dcc-fig-track)"></span>Other statutory penalties</span>
</div>
<svg viewBox="0 0 700 187" role="img" aria-label="Outcome mix by article, share of decisions">
<text class="dcc-fig-lab" x="198" y="17.9" text-anchor="end">Art. 21 → 59  MLPS duties</text>
<path class="dcc-fig-b1" d="M609.69 4.00H212.00A4 4 0 0 0 208.00 8.00V19.00A4 4 0 0 0 212.00 23.00H609.69Z"><title>Art. 21 → 59  MLPS duties — warning + public criticism: 94% of 2,501 decisions</title></path>
<text class="dcc-fig-inval dcc-fig-on-1" x="409.8" y="17.7" text-anchor="middle">94%</text>
<path class="dcc-fig-b2" d="M611.69 4.00H625.68V23.00H611.69Z"><title>Art. 21 → 59  MLPS duties — fine + confiscation: 4% of 2,501 decisions</title></path>
<path class="dcc-fig-b3" d="M627.68 4.00H628.48V23.00H627.68Z"><title>Art. 21 → 59  MLPS duties — administrative detention: 0% of 2,501 decisions</title></path>
<path class="dcc-fig-track" d="M628.03 4.00H634.00A4 4 0 0 1 638.00 8.00V19.00A4 4 0 0 1 634.00 23.00H628.03Z"><title>Art. 21 → 59  MLPS duties — other statutory penalties: 2% of 2,501 decisions</title></path>
<text class="dcc-fig-tick" x="647" y="17.9">n=2,501</text>
<text class="dcc-fig-lab" x="198" y="49.9" text-anchor="end">Art. 25 → 59  contingency plan</text>
<path class="dcc-fig-b1" d="M612.50 36.00H212.00A4 4 0 0 0 208.00 40.00V51.00A4 4 0 0 0 212.00 55.00H612.50Z"><title>Art. 25 → 59  contingency plan — warning + public criticism: 95% of 2,214 decisions</title></path>
<text class="dcc-fig-inval dcc-fig-on-1" x="411.2" y="49.7" text-anchor="middle">95%</text>
<path class="dcc-fig-b2" d="M614.50 36.00H624.35V55.00H614.50Z"><title>Art. 25 → 59  contingency plan — fine + confiscation: 3% of 2,214 decisions</title></path>
<path class="dcc-fig-b3" d="M626.35 36.00H627.15V55.00H626.35Z"><title>Art. 25 → 59  contingency plan — administrative detention: 0% of 2,214 decisions</title></path>
<path class="dcc-fig-track" d="M627.51 36.00H634.00A4 4 0 0 1 638.00 40.00V51.00A4 4 0 0 1 634.00 55.00H627.51Z"><title>Art. 25 → 59  contingency plan — other statutory penalties: 2% of 2,214 decisions</title></path>
<text class="dcc-fig-tick" x="647" y="49.9">n=2,214</text>
<text class="dcc-fig-lab" x="198" y="81.9" text-anchor="end">Art. 47 → 68  platform content</text>
<path class="dcc-fig-b1" d="M622.56 68.00H212.00A4 4 0 0 0 208.00 72.00V83.00A4 4 0 0 0 212.00 87.00H622.56Z"><title>Art. 47 → 68  platform content — warning + public criticism: 97% of 160 decisions</title></path>
<text class="dcc-fig-inval dcc-fig-on-1" x="416.3" y="81.7" text-anchor="middle">97%</text>
<path class="dcc-fig-b2" d="M624.56 68.00H633.31V87.00H624.56Z"><title>Art. 47 → 68  platform content — fine + confiscation: 2% of 160 decisions</title></path>
<path class="dcc-fig-track" d="M635.31 68.00H635.31A2.6875 2.6875 0 0 1 638.00 70.69V84.31A2.6875 2.6875 0 0 1 635.31 87.00H635.31Z"><title>Art. 47 → 68  platform content — other statutory penalties: 1% of 160 decisions</title></path>
<text class="dcc-fig-tick" x="647" y="81.9">n=160</text>
<text class="dcc-fig-lab" x="198" y="113.9" text-anchor="end">Art. 27 → 63  hacking / tools</text>
<path class="dcc-fig-b1" d="M208.80 100.00H208.80A0.8 0.8 0 0 0 208.00 100.80V118.20A0.8 0.8 0 0 0 208.80 119.00H208.80Z"><title>Art. 27 → 63  hacking / tools — warning + public criticism: 0% of 1,265 decisions</title></path>
<path class="dcc-fig-b2" d="M209.36 100.00H272.28V119.00H209.36Z"><title>Art. 27 → 63  hacking / tools — fine + confiscation: 15% of 1,265 decisions</title></path>
<text class="dcc-fig-inval dcc-fig-on-2" x="241.8" y="113.7" text-anchor="middle">15%</text>
<path class="dcc-fig-b3" d="M274.28 100.00H633.62V119.00H274.28Z"><title>Art. 27 → 63  hacking / tools — administrative detention: 84% of 1,265 decisions</title></path>
<text class="dcc-fig-inval dcc-fig-on-3" x="455.0" y="113.7" text-anchor="middle">84%</text>
<path class="dcc-fig-track" d="M635.62 100.00H635.62A2.3794466403162056 2.3794466403162056 0 0 1 638.00 102.38V116.62A2.3794466403162056 2.3794466403162056 0 0 1 635.62 119.00H635.62Z"><title>Art. 27 → 63  hacking / tools — other statutory penalties: 1% of 1,265 decisions</title></path>
<text class="dcc-fig-tick" x="647" y="113.9">n=1,265</text>
<text class="dcc-fig-lab" x="198" y="145.9" text-anchor="end">Art. 44 → 64  stealing PI</text>
<path class="dcc-fig-b1" d="M208.80 132.00H208.80A0.8 0.8 0 0 0 208.00 132.80V150.20A0.8 0.8 0 0 0 208.80 151.00H208.80Z"><title>Art. 44 → 64  stealing PI — warning + public criticism: 0% of 1,202 decisions</title></path>
<path class="dcc-fig-b2" d="M209.07 132.00H623.84V151.00H209.07Z"><title>Art. 44 → 64  stealing PI — fine + confiscation: 97% of 1,202 decisions</title></path>
<text class="dcc-fig-inval dcc-fig-on-2" x="417.5" y="145.7" text-anchor="middle">97%</text>
<path class="dcc-fig-b3" d="M625.84 132.00H635.28V151.00H625.84Z"><title>Art. 44 → 64  stealing PI — administrative detention: 3% of 1,202 decisions</title></path>
<path class="dcc-fig-track" d="M637.28 132.00H637.28A0.7154742096505824 0.7154742096505824 0 0 1 638.00 132.72V150.28A0.7154742096505824 0.7154742096505824 0 0 1 637.28 151.00H637.28Z"><title>Art. 44 → 64  stealing PI — other statutory penalties: 0% of 1,202 decisions</title></path>
<text class="dcc-fig-tick" x="647" y="145.9">n=1,202</text>
<text class="dcc-fig-lab" x="198" y="177.9" text-anchor="end">Art. 46 → 67  unlawful groups</text>
<path class="dcc-fig-b2" d="M214.78 164.00H212.00A4 4 0 0 0 208.00 168.00V179.00A4 4 0 0 0 212.00 183.00H214.78Z"><title>Art. 46 → 67  unlawful groups — fine + confiscation: 2% of 490 decisions</title></path>
<path class="dcc-fig-b3" d="M216.78 164.00H634.24V183.00H216.78Z"><title>Art. 46 → 67  unlawful groups — administrative detention: 98% of 490 decisions</title></path>
<text class="dcc-fig-inval dcc-fig-on-3" x="426.5" y="177.7" text-anchor="middle">98%</text>
<path class="dcc-fig-track" d="M636.24 164.00H636.24A1.7551020408163265 1.7551020408163265 0 0 1 638.00 165.76V181.24A1.7551020408163265 1.7551020408163265 0 0 1 636.24 183.00H636.24Z"><title>Art. 46 → 67  unlawful groups — other statutory penalties: 0% of 490 decisions</title></path>
<text class="dcc-fig-tick" x="647" y="177.9">n=490</text>
</svg>
<p class="dcc-fig__note">Pre-amendment article numbering. Percentages are shares of decisions citing that article; a decision citing two articles appears in both rows. Full counts in the tables above and below.</p>
</figure>

Two clean, opposite distributions. The obligations track produces a warning in
94–97% of cases and reaches for money in roughly one case in forty. The
conduct track detains or fines in essentially every case and never issues a
bare warning.

This is not agency temperament; it is the statute. [**Article 59** of the
Cybersecurity Law](/laws/csl/) makes the
fine conditional: the authority orders rectification and issues a warning, and
a fine of RMB 10,000–100,000 follows only where the operator *refuses to
rectify* or the failure *causes consequences such as harm to cybersecurity*.
For a first inspection finding, the statutory default genuinely is a warning.
**Article 64 ¶2**, by contrast, directs confiscation of illegal gains plus a
fine of **one to ten times those gains** — which is exactly why 97% of Article
44 cases carry a fine and why the median is only RMB 1,500: the multiplier is
applied to the modest sums these individuals actually earned. And **Article
63** opens with detention, with the fine merely permitted alongside it.

The practical translation for a company: the article you are exposed to
determines the *kind* of consequence you face, far more than the seriousness of
your conduct does. An operator with a badly run network sits on a track whose
statutory first move is a warning. An employee selling a customer list sits on
a track whose statutory first move is confiscation and a gains multiple, or
detention. Compliance programs routinely conflate these and price both as
"fine risk." Neither is priced correctly that way.

## 2. The money is trivial, and almost all of it is one case

Of 6,214 decisions, 4,290 (69%) record no monetary penalty. The 1,924 that do
total **RMB 179,354,795**.

The distribution is the finding:

| Penalty band | Fined decisions |
|---|---|
| Under RMB 1,000 | 633 |
| RMB 1,000 – 10,000 | 755 |
| RMB 10,000 – 50,000 | 384 |
| RMB 50,000 – 100,000 | 72 |
| RMB 100,000 – 1,000,000 | 70 |
| RMB 1,000,000 and above | 10 |

<figure class="dcc-fig">
<figcaption class="dcc-fig__cap">Where the money actually lands — the 1,924 fined decisions by penalty band.</figcaption>
<svg viewBox="0 0 700 165" role="img" aria-label="Fined decisions by penalty band">
<text class="dcc-fig-lab" x="196" y="16.9" text-anchor="end">Under RMB 1,000</text>
<path class="dcc-fig-track" d="M206.00 4.00H634.00A4 4 0 0 1 638.00 8.00V17.00A4 4 0 0 1 634.00 21.00H206.00Z" opacity="0.55"/>
<path class="dcc-fig-b2" d="M206.00 4.00H564.19A4 4 0 0 1 568.19 8.00V17.00A4 4 0 0 1 564.19 21.00H206.00Z"><title>Under RMB 1,000: 633 fined decisions</title></path>
<text class="dcc-fig-val" x="647" y="16.9">633</text>
<text class="dcc-fig-lab" x="196" y="44.9" text-anchor="end">RMB 1,000 – 10,000</text>
<path class="dcc-fig-track" d="M206.00 32.00H634.00A4 4 0 0 1 638.00 36.00V45.00A4 4 0 0 1 634.00 49.00H206.00Z" opacity="0.55"/>
<path class="dcc-fig-b2" d="M206.00 32.00H634.00A4 4 0 0 1 638.00 36.00V45.00A4 4 0 0 1 634.00 49.00H206.00Z"><title>RMB 1,000 – 10,000: 755 fined decisions</title></path>
<text class="dcc-fig-val" x="647" y="44.9">755</text>
<text class="dcc-fig-lab" x="196" y="72.9" text-anchor="end">RMB 10,000 – 50,000</text>
<path class="dcc-fig-track" d="M206.00 60.00H634.00A4 4 0 0 1 638.00 64.00V73.00A4 4 0 0 1 634.00 77.00H206.00Z" opacity="0.55"/>
<path class="dcc-fig-b2" d="M206.00 60.00H421.72A4 4 0 0 1 425.72 64.00V73.00A4 4 0 0 1 421.72 77.00H206.00Z"><title>RMB 10,000 – 50,000: 384 fined decisions</title></path>
<text class="dcc-fig-val" x="647" y="72.9">384</text>
<text class="dcc-fig-lab" x="196" y="100.9" text-anchor="end">RMB 50,000 – 100,000</text>
<path class="dcc-fig-track" d="M206.00 88.00H634.00A4 4 0 0 1 638.00 92.00V101.00A4 4 0 0 1 634.00 105.00H206.00Z" opacity="0.55"/>
<path class="dcc-fig-b2" d="M206.00 88.00H243.20A4 4 0 0 1 247.20 92.00V101.00A4 4 0 0 1 243.20 105.00H206.00Z"><title>RMB 50,000 – 100,000: 72 fined decisions</title></path>
<text class="dcc-fig-val" x="647" y="100.9">72</text>
<text class="dcc-fig-lab" x="196" y="128.9" text-anchor="end">RMB 100,000 – 1 million</text>
<path class="dcc-fig-track" d="M206.00 116.00H634.00A4 4 0 0 1 638.00 120.00V129.00A4 4 0 0 1 634.00 133.00H206.00Z" opacity="0.55"/>
<path class="dcc-fig-b2" d="M206.00 116.00H242.05A4 4 0 0 1 246.05 120.00V129.00A4 4 0 0 1 242.05 133.00H206.00Z"><title>RMB 100,000 – 1 million: 70 fined decisions</title></path>
<text class="dcc-fig-val" x="647" y="128.9">70</text>
<text class="dcc-fig-lab" x="196" y="156.9" text-anchor="end">RMB 1 million and above</text>
<path class="dcc-fig-track" d="M206.00 144.00H634.00A4 4 0 0 1 638.00 148.00V157.00A4 4 0 0 1 634.00 161.00H206.00Z" opacity="0.55"/>
<path class="dcc-fig-b2" d="M206.00 144.00H207.72A4 4 0 0 1 211.72 148.00V157.00A4 4 0 0 1 207.72 161.00H206.00Z"><title>RMB 1 million and above: 10 fined decisions</title></path>
<text class="dcc-fig-val" x="647" y="156.9">10</text>
</svg>
<p class="dcc-fig__note">Ten decisions in eighteen months crossed RMB 1 million. 4,290 further decisions carry no monetary penalty and are not shown.</p>
</figure>

Ten decisions in eighteen months crossed RMB 1 million. The largest, by an
order of magnitude, is the Beijing CAC's **RMB 119.1 million** penalty against
Beijing Kuaishou Technology (February 6, 2026) — **66.4% of all money in the
dataset**, and one of only four CAC decisions in it. Second is RMB 15 million,
from a county-level public security bureau in Weifang. Remove Kuaishou and the
median fine across the remaining 1,923 is **RMB 1,800**.

<figure class="dcc-fig">
<figcaption class="dcc-fig__cap">One penalty is two-thirds of all money in the corpus.</figcaption>
<div class="dcc-fig__legend">
<span class="dcc-fig__key"><span class="dcc-fig__swatch dcc-fig__swatch--accent"></span>Kuaishou — RMB 119.1m</span>
<span class="dcc-fig__key"><span class="dcc-fig__swatch dcc-fig__swatch--2"></span>All 1,923 other fined decisions — RMB 60.25m</span>
</div>
<svg viewBox="0 0 700 38" role="img" aria-label="Outcome mix by article, share of decisions">
<text class="dcc-fig-lab" x="186" y="23.4" text-anchor="end">All monetary penalties</text>
<path class="dcc-fig-ba" d="M487.51 4.00H200.00A4 4 0 0 0 196.00 8.00V30.00A4 4 0 0 0 200.00 34.00H487.51Z"><title>Kuaishou, Beijing CAC, Feb 6 2026 — RMB 119.1 million, 66.4% of all money</title></path>
<text class="dcc-fig-inval dcc-fig-on-a" x="342.8" y="23.2" text-anchor="middle">66%</text>
<path class="dcc-fig-b2" d="M489.51 4.00H634.00A4 4 0 0 1 638.00 8.00V30.00A4 4 0 0 1 634.00 34.00H489.51Z"><title>the other 1,923 fined decisions combined — RMB 60.25 million, 33.6%</title></path>
<text class="dcc-fig-inval dcc-fig-on-2" x="563.8" y="23.2" text-anchor="middle">34%</text>
<text class="dcc-fig-tick" x="647" y="23.4">n=1,924</text>
</svg>
<p class="dcc-fig__note">Total RMB 179.35 million across 1,924 fined decisions. Median of the non-Kuaishou remainder: RMB 1,800.</p>
</figure>

Read that against the RMB 50 million / 5%-of-turnover ceiling that dominates
overseas risk memos, and the gap is the point. The ceiling is real and
occasionally used — but it describes a regime that operates, in the published
record, four orders of magnitude below it. The routine consequence of
Cybersecurity Law enforcement is not a fine. It is a warning on the record, an
order to rectify against a deadline, and — under amended Article 72 — a credit
archive entry that is made public. For CII operators the same obligations track
runs through the [Security Protection Regulations for Critical Information
Infrastructure](/laws/cii-protection-regulations/), and the underlying
classification duties now sit in [GB/T 43697-2024 on data classification and
grading](/laws/data-classification-grading-rules/) and the [Regulation on
Network Data Security Management](/laws/network-data-security-regulations/).

## 3. Enforcement is a district-level, campaign-shaped activity

The issuing-authority breakdown is stark:

| Authority | Decisions |
|---|---|
| Public security organs (公安机关) | 6,110 (98.3%) |
| Other / unclassified | 92 |
| Financial regulators (PBOC, NFRA) | 6 |
| Cyberspace Administration (网信办) | 4 |
| Market regulation (SAMR) | 2 |

And by level: 3,780 county/district, 2,432 municipal, **2** provincial.

The geography is more revealing still. The 6,214 decisions come from **582
distinct localities**, but the top ten account for **30%** of them:

| Locality | Decisions |
|---|---|
| Zhanjiang, Guangdong | 521 |
| Shantou, Guangdong | 417 |
| Jinan, Shandong | 176 |
| Rui'an, Zhejiang | 134 |
| Shenzhen, Guangdong | 129 |
| Longyan, Fujian | 116 |

Meanwhile **169 localities produced exactly one decision**. Zhanjiang alone
issued more Cybersecurity Law penalties in eighteen months than every
provincial-level authority in China combined, by a factor of 260.

This is not a picture of uniform national enforcement. It is a picture of
**local campaigns** (专项行动): a municipal or district bureau runs an
inspection sweep across hotels, clinics, or property-management companies in
its area, issues several hundred warnings over a few months, and the count
subsides. The compliance implication is uncomfortable but actionable — for the
obligations track, your exposure depends heavily on which district your systems
sit in and whether its bureau is mid-campaign. It is a local-inspection risk
far more than a national-regulator risk.

What those inspections actually find — the recurring technical failures, the
sectors that get swept, and what moves a case off the warning default — is the
subject of the [companion brief on the 392 DSL and PIPL
decisions](/posts/dsl-27-45-pipl-51-66-392-penalty-decisions-2024-2026/),
where the decision narratives are detailed enough to read finding by finding.

## 4. The 2025 amendment renumbered all of it

Anyone planning to use this data operationally needs to handle a discontinuity.
The [2025 amendment to the Cybersecurity Law](/laws/csl/), adopted October 28,
2025 and effective **January 1, 2026**, **renumbered the articles**. Every
citation in Sections 1–3 above is pre-amendment numbering. The mapping for the
provisions that matter:

| Conduct (2017) | → (2025) | Penalty (2017) | → (2025) |
|---|---|---|---|
| Art. 21 — MLPS duties | **Art. 23** | Art. 59 | **Art. 61** |
| Art. 25 — contingency plan | **Art. 27** | Art. 59 | **Art. 61** |
| Art. 27 — endangering network security | **Art. 29** | Art. 63 | **Art. 66** |
| Art. 44 — stealing/selling PI | **Art. 46** | Art. 64 | **Art. 71** |
| Art. 46 — unlawful sites/groups | **Art. 48** | Art. 67 | **Art. 68** |
| Art. 24 — real-identity verification | **Art. 26** | Art. 61 | **Art. 64** |
| Art. 47 — platform content duty | **Art. 49** | Art. 68 | **Art. 69** |

The collision is vicious and worth stating plainly: **"Article 27" means
opposite things in the two versions.** Pre-amendment, Article 27 is the hacking
and intrusion-tools prohibition — 84% administrative detention. Post-amendment,
Article 27 is the incident contingency plan requirement — 95% warning. A
citation of "CSL Article 27" without a version is unreadable. Likewise "Article
59," the workhorse penalty provision behind 43% of all enforcement in this
dataset, is in the amended text a provision about emergencies and
production-safety accidents, and imposes nothing at all.

The dataset lets us watch the transition happen. Classifying each decision by
which numbering system its citation chain is internally consistent with:

| Month published | New-numbering decisions | Total | Share |
|---|---|---|---|
| Through Dec 2025 | 0 | 5,416 | 0% |
| Jan 2026 | 64 | 148 | 43% |
| Feb 2026 | 37 | 286 | 13% |
| Mar 2026 | 50 | 111 | 45% |
| Apr 2026 | 46 | 97 | 47% |
| May 2026 | 63 | 82 | 77% |
| Jun 2026 | 48 | 73 | 66% |

<figure class="dcc-fig">
<figcaption class="dcc-fig__cap">The renumbering transition — share of decisions citing post-amendment article numbers, by month of publication.</figcaption>
<svg viewBox="0 0 700 190" role="img" aria-label="Share of decisions citing post-amendment article numbers, by month of publication">
<line class="dcc-fig-grid" x1="42" y1="14.0" x2="686" y2="14.0"/>
<text class="dcc-fig-tick" x="34" y="17.6" text-anchor="end">100%</text>
<line class="dcc-fig-grid" x1="42" y1="80.0" x2="686" y2="80.0"/>
<text class="dcc-fig-tick" x="34" y="83.6" text-anchor="end">50%</text>
<line class="dcc-fig-grid" x1="42" y1="146.0" x2="686" y2="146.0"/>
<text class="dcc-fig-tick" x="34" y="149.6" text-anchor="end">0%</text>
<path class="dcc-fig-b2" d="M61.00 146.00H114.40A0.6 0.6 0 0 1 115.00 146.60V146.60A0.6 0.6 0 0 1 114.40 147.20H61.00Z"><title>Dec 2025: 0 of 468 decisions use post-amendment numbering (0%)</title></path>
<text class="dcc-fig-val" x="88.0" y="139.0" text-anchor="middle">0%</text>
<text class="dcc-fig-lab" x="88.0" y="164.0" text-anchor="middle">Dec 2025</text>
<text class="dcc-fig-tick" x="88.0" y="179.0" text-anchor="middle">n=468</text>
<path class="dcc-fig-b2" d="M153.00 88.92H203.00A4 4 0 0 1 207.00 92.92V142.00A4 4 0 0 1 203.00 146.00H153.00Z"><title>Jan 2026: 64 of 148 decisions use post-amendment numbering (43%)</title></path>
<text class="dcc-fig-val" x="180.0" y="81.9" text-anchor="middle">43%</text>
<text class="dcc-fig-lab" x="180.0" y="164.0" text-anchor="middle">Jan 2026</text>
<text class="dcc-fig-tick" x="180.0" y="179.0" text-anchor="middle">n=148</text>
<path class="dcc-fig-b2" d="M245.00 128.92H295.00A4 4 0 0 1 299.00 132.92V142.00A4 4 0 0 1 295.00 146.00H245.00Z"><title>Feb: 37 of 286 decisions use post-amendment numbering (13%)</title></path>
<text class="dcc-fig-val" x="272.0" y="121.9" text-anchor="middle">13%</text>
<text class="dcc-fig-lab" x="272.0" y="164.0" text-anchor="middle">Feb</text>
<text class="dcc-fig-tick" x="272.0" y="179.0" text-anchor="middle">n=286</text>
<path class="dcc-fig-b2" d="M337.00 86.54H387.00A4 4 0 0 1 391.00 90.54V142.00A4 4 0 0 1 387.00 146.00H337.00Z"><title>Mar: 50 of 111 decisions use post-amendment numbering (45%)</title></path>
<text class="dcc-fig-val" x="364.0" y="79.5" text-anchor="middle">45%</text>
<text class="dcc-fig-lab" x="364.0" y="164.0" text-anchor="middle">Mar</text>
<text class="dcc-fig-tick" x="364.0" y="179.0" text-anchor="middle">n=111</text>
<path class="dcc-fig-b2" d="M429.00 83.40H479.00A4 4 0 0 1 483.00 87.40V142.00A4 4 0 0 1 479.00 146.00H429.00Z"><title>Apr: 46 of 97 decisions use post-amendment numbering (47%)</title></path>
<text class="dcc-fig-val" x="456.0" y="76.4" text-anchor="middle">47%</text>
<text class="dcc-fig-lab" x="456.0" y="164.0" text-anchor="middle">Apr</text>
<text class="dcc-fig-tick" x="456.0" y="179.0" text-anchor="middle">n=97</text>
<path class="dcc-fig-b2" d="M521.00 44.59H571.00A4 4 0 0 1 575.00 48.59V142.00A4 4 0 0 1 571.00 146.00H521.00Z"><title>May: 63 of 82 decisions use post-amendment numbering (77%)</title></path>
<text class="dcc-fig-val" x="548.0" y="37.6" text-anchor="middle">77%</text>
<text class="dcc-fig-lab" x="548.0" y="164.0" text-anchor="middle">May</text>
<text class="dcc-fig-tick" x="548.0" y="179.0" text-anchor="middle">n=82</text>
<path class="dcc-fig-b2" d="M613.00 59.21H663.00A4 4 0 0 1 667.00 63.21V142.00A4 4 0 0 1 663.00 146.00H613.00Z"><title>Jun: 48 of 73 decisions use post-amendment numbering (66%)</title></path>
<text class="dcc-fig-val" x="640.0" y="52.2" text-anchor="middle">66%</text>
<text class="dcc-fig-lab" x="640.0" y="164.0" text-anchor="middle">Jun</text>
<text class="dcc-fig-tick" x="640.0" y="179.0" text-anchor="middle">n=73</text>
</svg>
<p class="dcc-fig__note">Not one decision uses post-amendment numbering before the January 1, 2026 effective date. Monthly totals (n) fall sharply across 2026, substantially a publication-lag artifact — see the method note.</p>
</figure>

Not one decision uses the new numbering before the amendment's effective date,
and the share climbs to roughly two-thirds by mid-2026 — but old-numbering
decisions keep issuing throughout. That is expected rather than sloppy:
conduct completed before January 1, 2026 is adjudicated under the law in force
when it occurred.

The trap is downstream of it. **437 decisions in this dataset are labelled as
the "(2025 Amendment)" version by the database while citing pre-amendment
article numbers.** The version tag on a case record is not evidence of which
text was applied; only the article numbers, read against the conduct described,
will tell you. For anyone building citation-based monitoring, benchmarking, or
precedent research on Chinese enforcement data, that is the single most
expensive thing to get wrong right now — and it will stay a live problem for as
long as pre-2026 conduct keeps moving through the system.

## 5. The deletion: the busiest personal-information penalty is gone

The renumbering is mechanical. One change is not.

Old **Article 64** was the Cybersecurity Law's self-contained
personal-information penalty — including the ¶2 formula (confiscation plus one
to ten times illegal gains) that drove **1,267 decisions, 20.4% of all
enforcement in this dataset**, making it the second-busiest penalty provision
in the file.

In the amended text there is no equivalent. New **Article 71** instead refers
these matters out. For rights-infringement, it provides that where a person
infringes personal information rights and interests in violation of Article 24
¶3 and Articles 43 to 45, "handling and punishment shall be carried out in
accordance with relevant laws and administrative regulations." And for theft
and unlawful sale specifically, where a person violates Article 46 (old Article
44) and the circumstances do not constitute a crime, "the public security
authorities shall impose punishment in accordance with relevant laws and
administrative regulations."

So the Cybersecurity Law has stopped supplying its own answer for the largest
category of personal-information enforcement it was carrying, and now points
elsewhere — to the [PIPL](/laws/pipl/) for rights-infringement, and to
public-security administration law for theft and sale. What it no longer
supplies is the *fine formula*: the one-to-ten-times-illegal-gains multiplier
that this data shows being applied 1,165 times.

Where that multiplier now comes from — whether the revised Public Security
Administration Punishments Law (also effective January 1, 2026) reproduces it,
whether PIPL Article 66 absorbs these cases, or whether the practical result is
a shift in the outcome mix — is not something this dataset can answer yet. The
2026 case volume is too thin, and pre-2026 conduct still moving through the
system masks the transition. It is the thing to watch across the second half of
2026, and DCC will return to it when there is enough post-January data to test.
If PIPL Article 66 absorbs these cases, the fine ceiling rises substantially
and the calculation changes; if public-security law absorbs them, the RMB 1,500
median likely persists.

Alongside this, the amendment's broader penalty increases and its expansion of
the dual-penalty system to individual officers are covered in DCC's brief on
[the 2025 amendment
itself](/posts/compliance-talker-csl-2025-amendment-ai-and-penalties/).

## Method, and what these numbers are not

**Source.** An in-house compilation of published Chinese administrative penalty
decisions resting on the Cybersecurity Law, drawn from the 北大法宝 / pkulaw
decision database: 6,214 decisions published January 1, 2025 – July 1, 2026
(3,780 county/district, 2,432 municipal, 2 provincial).

**Counting.** All article and penalty counts are DCC's, computed from the
`执法依据` citation strings and the `处罚种类` field. Counts are **per decision,
non-exclusive** — a decision citing both Article 21 and Article 25 is counted
under each, so column shares sum above 100%. Penalty percentages are shares of
decisions citing that article.

**Numbering normalization.** Because the 2025 amendment renumbered the statute,
raw article tallies mix two schemes. Each decision was classified by which
scheme its conduct→penalty pairings are internally consistent with (e.g.
{21, 25} → 59 is pre-amendment; {23, 27} → 61 is post-amendment), falling back
to the database's version label on a tie. 5,876 decisions resolved to
pre-amendment numbering, 309 to post-amendment, 29 unresolved. The result is
validated by the fact that **no** post-amendment classification appears before
January 2026. All article numbers in Sections 1–3 are stated in pre-amendment
numbering, which covers 95% of the corpus; Section 4 gives the mapping.

**Money.** The compilation's `罚没总金额` field is a combined figure for fines
and confiscation, recorded in 万元 (RMB 10,000 units) and converted here. 4,365
decisions carry a value in that field, of which 2,441 are zero; 1,849
decisions have no value recorded and are treated as no recorded monetary
penalty. The 69% "no monetary penalty" figure therefore includes both explicit
zeros and blanks, and should be read as an upper bound on the non-monetary
share.

**Limits — please read these before citing.** Every number describes
**published** decisions only. Chinese publication practice for administrative
penalties is uneven across regions and levels, so the geographic concentration
in Section 3 reflects a combination of real enforcement intensity *and*
differing disclosure practice; a locality with one published decision has not
necessarily issued one. Monthly totals decline across 2026 in this compilation,
which is at least partly a **publication-lag artifact** rather than a measured
drop in enforcement, and no trend claim should be read into it. Fine medians on
the conduct track are depressed by the gains-multiplier structure and should
not be read as an agency's view of severity. Nothing here forecasts how the
amended statute will be applied; Section 5 flags the open question rather than
answering it.

Related on DCC: the [companion brief on 392 DSL and PIPL penalty
decisions](/posts/dsl-27-45-pipl-51-66-392-penalty-decisions-2024-2026/), the
[2025 CSL amendment and its penalty
increases](/posts/compliance-talker-csl-2025-amendment-ai-and-penalties/), and
the [MIIT public-naming
track](/posts/miit-2026-batch-4-32-app-public-naming/) that runs parallel to
these penalty decisions.

— Not legal advice.
