GDPR vs CCPA
Published 14 min read
The GDPR asks for a lawful basis before you touch anyone’s data; the CCPA lets a business collect with notice and gives Californians the right to see it, delete it and stop its sale.

The two laws side by side
These 11 lines carry most of the difference. Each cell names the article or section it comes from, so you can check the source before you act on it.
| GDPR | CCPA, as amended by the CPRA | |
|---|---|---|
| In force | Applies since 25 May 2018Art. 99(2) | Operative 1 January 2020; the CPRA amendments operative 1 January 2023§ 1798.198(a); Prop. 24 |
| Whose data | People who are in the EU, with no residence or citizenship testArt. 3(2) | California residents, employees and business contacts included since 1 January 2023§ 1798.140(i); § 1798.145(m), (n) |
| Who must comply | Any controller or processor caught by Art. 3, of any size, profit-making or notArt. 3(1)–(2) | A for-profit business doing business in California that meets one or more of three thresholds§ 1798.140(d)(1) |
| Starting point | A lawful basis before any processing: one of sixArt. 6(1) | Notice at or before collection, then a right to opt out of sale or sharing§ 1798.100(a); § 1798.120 |
| Sensitive data | Prohibited unless an Art. 9(2) exception appliesArt. 9(1) | A right to limit its use to what the service needs§ 1798.121(a) |
| Children | A child consents alone to online services from 16; a Member State may lower that to 13Art. 8(1) | No sale or sharing under 16 without opt-in: the teen’s from 13, a parent’s under 13§ 1798.120(c) |
| Answering a request | One month; two further months where necessaryArt. 12(3) | Confirm within 10 business days; answer within 45 calendar days, up to 45 more, 90 calendar days maximumregs § 7021 |
| Fees | Free; a fee or refusal only for manifestly unfounded or excessive requestsArt. 12(5) | Free, with the same carve-out for manifestly unfounded or excessive requests§ 1798.130(a)(2)(A); § 1798.145(h)(3) |
| A data breach | Tell the supervisory authority within 72 hours where feasibleArt. 33(1) | No notice clock in the CCPA text; consumers may sue over certain breaches§ 1798.150 |
| Top fine | EUR 20 000 000 or 4 % of worldwide annual turnover, whichever is higherArt. 83(5) | $2,663 per violation; $7,988 per intentional violation or one involving a consumer known to be under 16§ 1798.155(a) |
| Who enforces | Each Member State’s supervisory authority; people may complain and claim compensationArts 51, 77, 82 | The California Privacy Protection Agency and the Attorney General; no private suit beyond breaches§§ 1798.155, 1798.199.90, 1798.150(c) |
Regulation and statute text, read 22 Oct 2026. Information, not legal advice. | ||
Who each law reaches
The GDPR has no size test and no revenue test. It reaches a firm in one of two ways. Either the firm has an establishment in the EU and processes data in the context of its activities, wherever the servers sit (Art. 3(1)). Or the firm has no EU establishment but offers goods or services to people in the EU, paid or free, or monitors their behaviour there (Art. 3(2)). A charity, a sole trader and a listed company are all in.
The CCPA starts from the business. It covers a for-profit entity doing business in California that decides why and how personal information is processed and meets one or more of three tests (§ 1798.140(d)(1)):
- annual gross revenue over $26,625,000 in the preceding calendar year (CPI-adjusted from $25,000,000, effective 1 January 2025);
- alone or in combination, annually buys, sells or shares the personal information of 100,000 or more consumers or households;
- derives 50 percent or more of annual revenue from selling or sharing consumers’ personal information.
A nonprofit sits outside that first definition. The definition also reaches an entity that controls or is controlled by a covered business and shares its branding and consumers’ data (§ 1798.140(d)(2)), and a joint venture of businesses each holding at least a 40 percent interest (§ 1798.140(d)(3)). The CCPA threshold calculator runs the three tests on your own figures.
Whose data counts
The GDPR’s protection applies “whatever their nationality or place of residence” (Recital 14), and Art. 3(2) looks at data subjects “who are in the Union”: location, not passport. The CCPA protects a “consumer”, which it defines as a natural person who is a California resident (§ 1798.140(i)). The word misleads: the exemptions for job applicants, staff and business-to-business contacts became inoperative on 1 January 2023 (§ 1798.145(m), (n)), so a covered business must answer requests from its Californian staff as well as its customers. The GDPR never had that gap.
One firm, both laws
Take a 30-person online shop in Ohio with $28 million in revenue. It ships across the US, California included, and runs a German-language checkout priced in euros. The revenue alone makes it a CCPA business. The German checkout is the kind of sign the GDPR’s recitals treat as offering goods to people in the EU, so Art. 3(2)(a) very likely reaches it too, and it then needs an EU representative unless the narrow exception in Art. 27(2) fits. Does GDPR apply to US companies? walks through those tests.
Settle scope before anything else: the answer decides whether you need a lawful basis for every purpose, an opt-out link, or both. The which privacy laws apply checker tests your firm against the GDPR and the US state laws in one pass.
Permission first, or stop on request
This is the difference that changes how a firm works day to day. Read the two tracks below from the top: the GDPR’s first step happens before any data moves, the CCPA’s last step happens after a Californian asks.
GDPR
- 1.Pick a lawful basis for each purpose before you startArt. 6(1)
- 2.Tell the person at collection, basis includedArt. 13(1)(c)
- 3.Do not reuse the data for an incompatible purposeArt. 5(1)(b)
- 4.Stop direct marketing on objection; let consent be withdrawn as easily as givenArt. 21(3); 7(3)
CCPA
- 1.Give notice at or before collection§ 1798.100(a)
- 2.Keep use reasonably necessary and proportionate to the purpose§ 1798.100(c)
- 3.If you sell or share, honour opt-out signals, and post the opt-out link unless you process them frictionlessly§ 1798.135; regs § 7025(e), (g)
- 4.Stop selling or sharing no later than 15 business days after an opt-outregs § 7026(f)(1)
The GDPR: six bases, and consent is only one
“Processing shall be lawful only if and to the extent that at least one of the following applies:”
The six are consent, contract, legal obligation, vital interests, public task and legitimate interests. Shipping an order runs on contract; keeping invoices runs on legal obligation; a newsletter usually runs on consent. Consent has to be freely given, specific, informed and unambiguous, and silence or a pre-ticked box is not consent (Art. 4(11), Recital 32).
Cookies sit on top of that. Art. 5(3) of the ePrivacy Directive asks for consent before a site stores or reads anything on a device that is not strictly necessary for the service the visitor asked for. That is why the analytics tag waits for the banner, and why most EU regulators treat a banner with no reject option as an infringement.
The CCPA: collect with notice, stop when told
“A consumer shall have the right, at any time, to direct a business that sells or shares personal information about the consumer to third parties not to sell or share the consumer’s personal information.”
Under the CCPA, collecting is not the act that needs permission; selling or sharing is the act a Californian can stop. “Sale” covers handing personal information to a third party for money or any other valuable consideration. “Sharing” covers handing it over for cross-context behavioural advertising, paid or not, so an ad pixel that follows a visitor to other sites is sharing even when no money changes hands.
The CCPA does turn to opt-in in three places: selling or sharing a known under-16’s data, starting again after someone has opted out, and enrolling a consumer in a financial incentive programme.
The opt-out has to be easy. A business that sells or shares must treat an opt-out preference signal such as Global Privacy Control as a valid request for that browser, and it may not demand identity verification for an opt-out (regs §§ 7025, 7026(d)). The guide to the “Do Not Sell or Share” link covers the link, the signal and the wording.
List every purpose you process data for. Give each one a GDPR basis, and mark each one that sells or shares under the CCPA. The first list drives your EU notice and banner; the second decides whether you need the opt-out link at all.
The rights, matched article to section
Most GDPR rights have a California cousin, but few are twins. The table pairs them and says where each pair parts. If a request has just landed, what a DSAR is covers what must go back to the person.
| GDPR | CCPA | Where they differ |
|---|---|---|
| AccessArt. 15 | Right to know§§ 1798.110, 1798.115 | The CCPA answer covers the 12 months before the request unless the consumer asks for more; the extra reach stops at data collected on or after 1 January 2022 (§ 1798.130(a)(2)(B)). The GDPR sets no look-back limit. |
| RectificationArt. 16 | Right to correct§ 1798.106 | Close match. The CCPA lets the business weigh the nature of the data and the purpose of processing. |
| ErasureArt. 17 | Right to delete§ 1798.105 | The GDPR right needs one of the Art. 17(1) grounds. The CCPA right reaches data the business collected from the consumer. |
| RestrictionArt. 18 | no direct counterpart | The nearest is the right to limit sensitive personal information to what the service needs (§ 1798.121). |
| PortabilityArt. 20 | Folded into the right to know§ 1798.130(a)(2)(A) | The CCPA answer must come in a readily usable format the consumer can pass on. The GDPR right covers only data the person provided, processed by automated means on consent or contract. |
| ObjectionArt. 21 | Opt out of sale or sharing§ 1798.120 | The GDPR objection reaches any processing on public task or legitimate interests, and is absolute for direct marketing (Art. 21(3)). The CCPA opt-out reaches only selling and sharing. |
| Automated decisionsArt. 22 | ADMT rules in the regulationsregs § 7200 | A business already using automated decision-making technology for a significant decision must meet the CCPA rules by 1 January 2027. |
| Consent tied to a contractArt. 7(4) | No retaliation§ 1798.125 | The CCPA bars worse prices or service for using a right, with room for loyalty programmes. The GDPR reaches the same ground by treating forced consent as not freely given. |
Regulation and statute text, read 22 Oct 2026. | ||
Identity checks differ too. The GDPR lets a controller ask for more information only where it has reasonable doubts about who is asking (Art. 12(6)). The CCPA expects a business to verify requests to know, delete and correct, and forbids verification for an opt-out of sale or sharing.
Build one intake form with a field for the person’s location, then route by law: the rights a Californian has and the rights an EU visitor has are not the same list.

The clocks
The GDPR’s main clock is shorter: one month beats 45 days. The CCPA has more clocks, and two of them count business days. The bars turn months and business days into rough calendar days, so read them as a sketch; the DSAR deadline calculator works out the real dates for a given day of receipt.
Every clock on one scale
Day 0 is the day a request arrives or you learn of a breach. Solid: the first window. Manila: the extension.
Breach notice to the authorityGDPR 72 hours, where feasible
Confirm a request arrivedCCPA 10 business days
Stop selling or sharing after an opt-outCCPA 15 business days
Answer a rights requestGDPR one month + two further months
Answer a request to know, delete or correctCCPA 45 calendar days + 45, 90 maximum
Under the CCPA regulations the 45 days run from the day the request is received, however long verification takes. The regulations also ask for a log of requests and how each was answered, kept for at least 24 months (§ 7101(a)), which is the record you will want under either law.
An extension only counts if you announce it inside the first window. Under the GDPR, tell the person within one month, with the reasons (Art. 12(3)); a refusal is due in the same month, with the right to complain (Art. 12(4)). Under the CCPA, give notice within the first 45 days (§ 1798.130(a)(2)(A)).
Breaches run the other way round. The GDPR gives 72 hours, where feasible, to tell the supervisory authority, asks you to tell the people affected when the risk to them is high, and wants every breach logged, reported or not (Arts 33–34). The CCPA’s text sets no notice clock at all; its breach section is about what a consumer can sue for.
Run one queue with two sets of due dates: one month for an EU request; for a Californian one, a confirmation inside 10 business days and an answer inside 45 calendar days. One log, kept at least 24 months, serves both.
Fines, enforcers and who can sue
GDPR caps are built for groups with a turnover: the percentage only bites once 4 % of turnover passes EUR 20 million. CCPA amounts are small per violation and multiply by the number of violations, so a defect in a form that thousands of Californians used adds up. Amounts read 22 Oct 2026.
GDPR maximum fines
- EUR 20 000 000 or 4 %
- of worldwide annual turnover, whichever is higher: principles, consent, the rights, transfersArt. 83(5)
- EUR 10 000 000 or 2 %
- whichever is higher: controller and processor duties such as records, security and breach noticeArt. 83(4)
CCPA amounts, CPI-adjusted from 1 January 2025
- $2,663
- per violation§ 1798.155(a)
- $7,988
- per intentional violation, or one involving consumers the business knows are under 16§ 1798.155(a)
- $107 to $799
- per consumer per incident, or actual damages if greater, in a breach suit§ 1798.150(a)(1)(A)
Who brings the case
In the EU each Member State has an independent supervisory authority (Art. 51). Anyone can complain to one (Art. 77), and anyone who suffered material or non-material damage from a breach of the GDPR can claim compensation from the controller or processor (Art. 82(1)).
In California the California Privacy Protection Agency fines through its own process and the Attorney General sues for civil penalties of the same amounts. Consumers can sue only over certain data breaches; the statute rules out a private action for any other section (§ 1798.150(c)). The dollar figures move with inflation on 1 January of every odd year, next on 1 January 2027.
What a case looks like: in March 2025 the Agency’s Board ordered American Honda Motor Co. to pay $632,500 and change its practices. The Agency alleged Honda asked people to verify themselves and hand over too much information to opt out or limit, offered choices that were not symmetrical, made authorised agents hard to use, and shared data with ad tech firms without the required contract terms. None of it was a data breach; most of it was how requests were taken in. The guide to CCPA penalties covers the amounts and the published cases.
Running one programme for both
A firm under both laws does not need two programmes. It needs one set of habits tuned to the stricter rule wherever the two overlap, plus a short list of things only one law asks for.
What you can share
- One request intake and one log, with the person’s location recorded so each request gets the right clock.
- One privacy policy with an EU part listing the Art. 13 items and a California part listing the rights and request methods.
- One vendor contract template: GDPR Art. 28 terms for processors, plus the CCPA’s own terms for service providers, contractors and third parties (§ 1798.100(d)).
- One data inventory: the GDPR record of processing and the CCPA notice categories come from the same map.
What only one law asks for
- GDPR only: a lawful basis for every purpose, an EU representative for a firm with no EU establishment (Art. 27), and a DPIA before high-risk processing (Art. 35).
- CCPA only: honoured opt-out signals plus the “Do Not Sell or Share My Personal Information” link, which only a business that processes the signals frictionlessly may leave off (regs § 7025(e), (g)), a toll-free request line unless you are online-only, and a risk assessment before selling or sharing personal information (regs § 7150(b)(1)); for such processing that began before 1 January 2026 and continues, the deadline is 31 December 2027.
One set of settings for both laws
- Request channels
- two or more, a toll-free number among them; an email address alone if you are online-only (CCPA § 1798.130(a)(1)(A))
- First reply
- confirm receipt within 10 business days (CCPA regs § 7021(a))
- Answer due
- one month for GDPR (Art. 12(3)); 45 calendar days for CCPA (regs § 7021(b))
- Opt-outs
- no later than 15 business days, with no identity check (regs § 7026)
- Request log
- kept at least 24 months (regs § 7101(a))
- Privacy policy
- updated at least once every 12 months, date last updated shown (§ 1798.130(a)(5); regs § 7011(e)(4))
- Breach
- 72 hours to the supervisory authority, where feasible (GDPR Art. 33(1))
California is not the only state. Other US states have their own comprehensive privacy laws, each with its own thresholds, clocks and enforcer; US state privacy laws lists them. If you would rather run all of it from one tool, privacy management software compares platforms that cover the GDPR and the US states together.
Start with the shared pieces (intake, log, policy, contracts), then add the law-only items for the laws that reach you. Check the result with your counsel; this page is information, not legal advice.
Questions
Is the CCPA California's version of the GDPR?
It borrows ideas, not the model. The GDPR makes every use of personal data need a lawful basis; the CCPA lets a business process with notice and gives Californians rights to know, delete, correct and stop sales and sharing. It also covers only for-profit businesses that meet a threshold. What the CCPA is explains it on its own terms.
Does the CCPA require a cookie consent banner?
Not an opt-in banner. But ad cookies that follow a visitor to other sites can be “sharing” for cross-context behavioural advertising, so a business that runs them must honour opt-out signals and post the opt-out link, unless it processes the signals frictionlessly (regs § 7025(e), (g)). EU visitors still need consent before non-essential cookies under ePrivacy Art. 5(3).
If we already follow the GDPR, are we covered for the CCPA?
Not fully. GDPR work gives you the inventory, the rights process and the vendor contracts, but the CCPA adds its own items: opt-out signal handling and the opt-out link, a toll-free number unless you are online-only, confirmation within 10 business days, a policy refreshed at least once every 12 months, a request log kept at least 24 months, and risk assessments for selling or sharing.
Which deadline is shorter?
The GDPR’s. One month to answer, extendable by two further months, against the CCPA’s 45 calendar days plus 45. The CCPA alone asks for a receipt confirmation within 10 business days.
Do the two laws apply to a nonprofit?
The GDPR applies to any organisation in its scope, nonprofits included. The CCPA’s business definition is built on profit for owners (§ 1798.140(d)(1)), so a nonprofit is usually outside it. The definition’s other routes cover an entity under common control and branding with a covered business (§ 1798.140(d)(2)) and a joint venture of businesses each holding at least 40 percent (§ 1798.140(d)(3)).