Under the CCPA, an online retailer had $26 million gross revenue in 2025 — does it meet the revenue threshold for 2026, and why?
answer
- the printed figure is not the live one
- CPI-adjusted by the agency
- preceding calendar year, gross
- odd-numbered years
- $26,625,000 since 2025-01-01
basics
~10 sNo. Civil Code 1798.140(d)(1)(A) requires prior-year gross revenue above $25 million as CPI-adjusted, and the adjusted figure has been $26,625,000 since 2025-01-01; $26 million falls short, though the other two thresholds still need checking.
solid answer
~40 sThreshold (A) in Civil Code `1798.140(d)(1)(A)` asks, as of January 1 of the year, whether annual gross revenue in the **preceding calendar year** was **in excess of** $25,000,000 'as adjusted' under `1798.199.95(d)`. That provision has the California Privacy Protection Agency adjust the figure for California CPI on 2025-01-01 and every odd-numbered year after; the 2025 adjustment set it at **$26,625,000**. The retailer's $26 million in 2025 beats the printed figure but not the operative one, so (A) is not met for 2026. That does not end the analysis: an online retailer running third-party ad pixels may meet (B) by sharing data of 100,000 or more California consumers or households, and (C) applies if half its revenue comes from selling or sharing personal information. The next adjustment is due on 2027-01-01.
go deeper
Recall that the revenue figure is CPI-adjusted: $26,625,000 since 2025-01-01, not the $25 million printed in the statute.
Explain the mechanics: prior calendar year, gross revenue, strictly in excess of the adjusted figure, adjusted by the agency on January 1 of each odd-numbered year.
Show that a near-threshold retailer needs all three thresholds checked, and that scoping tools must store the figure with its effective date so they survive the next adjustment.
Treat threshold drift as a planning input: a growing company should know which January 1 it crosses into scope and have the programme funded before then.
## The text and the adjustment Threshold (A) in Civil Code `1798.140(d)(1)(A)` reads: 'As of January 1 of the calendar year, had annual gross revenues in excess of twenty-five million dollars ($25,000,000) in the preceding calendar year, as adjusted pursuant to subdivision (d) of Section 1798.199.95.' The last clause means the printed figure is not the operative one. `1798.199.95(d)` directs the **California Privacy Protection Agency** to adjust the figure: 1. **When:** on January 1, 2025, and on January 1 of every odd-numbered year after that. 2. **How:** by the percentage change in the California Consumer Price Index (All Items, All Urban Consumers), taken August to August over the prior two years, rounded to the nearest whole dollar. 3. **Publication:** the agency posts the adjusted figures on its website no later than January 15 of the year they take effect. 4. **Procedure:** the adjustments are not subject to the rulemaking provisions of the Administrative Procedure Act. The agency's 2025 adjustment raised the revenue figure from **$25,000,000 to $26,625,000**, effective 2025-01-01. The next adjustment is due on 2027-01-01, so $26,625,000 is the figure in force throughout 2026. ## Applying it to the retailer The retailer had $26 million in gross revenue in 2025. For calendar year 2026, the test asks, as of January 1, 2026, whether 2025 gross revenue was **in excess of** the adjusted figure. $26,000,000 is above the statutory $25,000,000 but below $26,625,000, so threshold (A) is **not met** for 2026. | Measure | Figure | Use in the 2026 test | |---|---|---| | Statutory figure as printed | $25,000,000 | Not the comparison: ignores the adjustment | | Adjusted figure from 2025-01-01 | $26,625,000 | The operative comparison | | Retailer's 2025 gross revenue | $26,000,000 | Below the operative figure, so (A) fails | That does not end the analysis: - **Threshold (B)** may still apply. An online retailer that runs third-party advertising pixels may be **sharing** the personal information of 100,000 or more California consumers or households a year. - **Threshold (C)** applies if half or more of its revenue came from selling or sharing personal information. - **Next year:** if 2026 gross revenue exceeds the figure in force on 2027-01-01, after that year's adjustment, threshold (A) is met for 2027. ## What 'gross revenue' means here - **Gross, not net.** The text says annual gross revenues: top-line revenue, not profit. - **Not confined to California.** The statutory text does not limit the figure to revenue earned in California; the California connection is a separate element, 'does business in the State of California'. - **The preceding calendar year.** The test looks back one calendar year from January 1, so status for a year is fixed at its start by last year's figure, not by revenue earned during the year. - **Affiliates are a different route.** A commonly branded affiliate under common control is drawn in by `1798.140(d)(2)` when the business shares consumers' personal information with it; that route does not ask the affiliate to meet a threshold of its own. ## Only one threshold moves `1798.199.95(d)(1)` lists what the agency adjusts: the revenue figure in `1798.140(d)(1)(A)` and several other monetary amounts elsewhere in the title (damages, administrative fines, civil penalties and board compensation). The **100,000** consumers-or-households count in (B) and the **50 percent** share in (C) are not monetary amounts and do not change. ## Why interviewers ask this It tests whether a candidate reads the statute as amended and adjusted rather than as remembered. A compliance-scoping script, a vendor questionnaire or a design document that hard-codes $25 million gives the wrong answer near the line, and goes wrong again after each odd-year adjustment. The robust design stores the figure with its **effective date** and its **source**, and re-runs the scoping test every January 1 against the preceding year's revenue.
- If the retailer's gross revenue grows past the adjusted figure during 2026, from when does threshold (A) apply?From January 1, 2027, because the test is applied as of January 1 of each calendar year against the preceding calendar year's gross revenue. The comparison is with whatever figure is in force on that date, and 2027-01-01 is also when the next scheduled CPI adjustment takes effect.
- Who publishes the adjusted revenue figure, and does it go through rulemaking?The California Privacy Protection Agency adjusts it under Civil Code 1798.199.95(d) and must post it on its website no later than January 15 of the year it takes effect. The statute exempts these adjustments from the Administrative Procedure Act's rulemaking provisions, so no rulemaking precedes them.
saying these in an interview costs you the question
- Quotes $25 million as the current revenue threshold
- Uses net profit or California-only revenue instead of gross revenue
- Believes the CPI adjustment also raises the 100,000 count and the 50 percent share
- Tests current-year revenue instead of the preceding calendar year
- Stops the scoping analysis as soon as the revenue threshold fails