GDPR8 min read

GDPR vs CCPA: Key Differences Explained

The General Data Protection Regulation (GDPR) and California Consumer Privacy Act (CCPA) are the two most influential privacy laws in the world. Understanding their differences is essential for any company handling personal data from EU residents or California consumers.

Key Takeaways

Point Summary
Jurisdiction GDPR covers EU residents' data; CCPA covers California residents' data
Consent model GDPR requires opt-in consent; CCPA allows opt-out for data sales
Scope threshold GDPR applies to all data processors; CCPA has revenue/data volume thresholds
Maximum penalties GDPR: €20M or 4% global revenue; CCPA: $7,500 per intentional violation
Private right of action GDPR: Limited; CCPA: Yes, for data breaches ($100-$750 per incident)

Quick Answer: GDPR is stricter with opt-in consent requirements and applies to any company processing EU residents' data. CCPA has revenue thresholds ($25M+) and uses an opt-out model for data sales. Most companies need both if they serve EU and California customers.

Comparison at a Glance

Aspect GDPR CCPA/CPRA
Effective Date May 25, 2018 January 1, 2020 (CPRA: January 1, 2023)
Geographic Scope EU/EEA residents California residents
Who Must Comply Any organization processing EU data Businesses meeting thresholds
Revenue Threshold None $25 million+ annual revenue
Data Threshold None 100,000+ consumers/households
Consent Model Opt-in required Opt-out for sales
Right to Delete Yes Yes
Right to Access Yes Yes
Right to Portability Yes Yes
Right to Correct Yes Yes (CPRA)
Right to Limit Use Via consent withdrawal Yes (sensitive data)
Maximum Fine €20M or 4% global revenue $7,500 per intentional violation
Private Lawsuits Limited Yes (data breaches)
Enforcement Body National DPAs California AG + CPPA

Scope and Applicability

GDPR Applies To

Any organization that:

  • Is established in the EU/EEA
  • Offers goods/services to EU residents (even if free)
  • Monitors behavior of EU residents

No size threshold - GDPR applies regardless of company size or revenue.

CCPA Applies To

For-profit businesses that:

  • Have $25 million+ in annual gross revenue, OR
  • Buy, sell, or share personal information of 100,000+ California consumers/households, OR
  • Derive 50%+ of annual revenue from selling personal information

Important: Non-profits and government agencies are exempt from CCPA.

Consent Requirements

GDPR: Opt-In Model

GDPR requires explicit consent before processing personal data (with some exceptions for legitimate interests):

Consent Requirement GDPR Standard
Type Opt-in required
Timing Before data collection
Granularity Separate consent per purpose
Withdrawal Must be as easy as giving consent
Pre-checked boxes Not allowed
Bundling Cannot bundle with terms of service

CCPA: Opt-Out Model

CCPA allows data collection by default, with right to opt out of sales:

Consent Requirement CCPA Standard
Type Opt-out for data sales
Default Collection permitted
"Do Not Sell" link Required on website
Minors (16-17) Opt-in required
Children (under 16) Parent/guardian opt-in required
Financial incentives Opt-in required

Definition of Personal Data

GDPR Personal Data

Any information relating to an identified or identifiable natural person:

Category Examples
Direct identifiers Name, email, phone, ID numbers
Online identifiers IP addresses, cookies, device IDs
Location data GPS coordinates, addresses
Biometric data Fingerprints, facial recognition
Genetic data DNA, health records
Special categories Race, religion, political opinions, sexual orientation

CCPA Personal Information

Information that identifies, relates to, or could be linked with a consumer or household:

Category Examples
Identifiers Name, email, SSN, driver's license
Commercial info Purchase history, products considered
Internet activity Browsing history, search history
Geolocation Physical location data
Professional info Employment history, job title
Inferences Consumer profiles, preferences
Sensitive (CPRA) SSN, precise geolocation, race, health, sexual orientation

Consumer Rights Comparison

Right GDPR CCPA/CPRA
Right to Know/Access Yes - detailed information about processing Yes - categories and specific pieces
Right to Delete Yes (with exceptions) Yes (with exceptions)
Right to Portability Yes - machine-readable format Yes - portable format
Right to Correct Yes Yes (CPRA only)
Right to Restrict Processing Yes Limited (sensitive data)
Right to Object Yes No direct equivalent
Right to Opt-Out of Sales Not applicable (different model) Yes - "Do Not Sell My Info"
Right to Non-Discrimination Implicit in fairness principle Explicit protection
Response Time One month (extendable by two further months) 45 days (extendable to 90)

Penalties and Enforcement

GDPR Penalties

Violation Tier Maximum Penalty Examples
Lower tier €10M or 2% global revenue Failure to maintain records, inadequate DPO
Upper tier €20M or 4% global revenue Unlawful processing, violating data subject rights

Notable GDPR fines:

  • Meta (Ireland): €1.2 billion (2023) - data transfers
  • Amazon (Luxembourg): €746 million (2021) - advertising practices
  • WhatsApp (Ireland): €225 million (2021) - transparency violations

CCPA Penalties

Violation Type Penalty
Unintentional $2,500 per violation (30-day cure period)
Intentional $7,500 per violation
Data breach (consumer) $100-$750 per consumer per incident
CPRA administrative $7,500 per violation

Key difference: CCPA allows private lawsuits for data breaches, while GDPR enforcement is primarily through regulatory authorities.

Data Processing Agreements

GDPR Requirements

Controllers must have Data Processing Agreements (DPAs) with processors including:

Required Element Description
Subject matter Purpose and duration of processing
Nature of processing Types of operations performed
Categories of data What personal data is processed
Data subject categories Whose data is processed
Obligations and rights Controller and processor responsibilities
Sub-processor rules Authorization for sub-contractors
Security measures Technical and organizational controls
Audit rights Ability to verify compliance

CCPA Requirements

CCPA requires contracts with service providers that:

Required Element Description
Purpose limitation Data used only for specified purposes
Prohibition on selling Service provider cannot sell the data
Compliance certification Service provider certifies understanding
Notification of inability Must inform if cannot meet obligations

Data Transfer Rules

GDPR International Transfers

Transfers outside EU/EEA require:

Mechanism Description
Adequacy decision Country deemed adequate by EU Commission
Standard Contractual Clauses EU-approved contract terms
Binding Corporate Rules Approved intra-group policies
Explicit consent Informed, specific consent (limited use)

Adequacy countries: UK, Canada (commercial), Japan, South Korea, Argentina, New Zealand, Israel, Switzerland, and others.

CCPA International Transfers

CCPA has no specific restrictions on international data transfers. However:

  • All CCPA obligations still apply regardless of where data is stored
  • Data breach notification requirements remain in effect
  • Service provider contracts must be in place

Breach Notification Requirements

Aspect GDPR CCPA
Notification to authority 72 hours (if risk to rights) No federal requirement
Notification to individuals Without undue delay (high risk) California AG if 500+ residents
Content requirements Detailed (nature, consequences, measures) Description and available remedies
Exemptions Encrypted data may be exempt None specific

Common Questions?

Do I need to comply with both?

If you process personal data of both EU residents and California residents, you need to comply with both regulations. Many companies choose to apply the stricter GDPR standards globally for consistency.

Which is stricter?

GDPR is generally considered stricter because:

  • It requires opt-in consent (vs. opt-out)
  • It applies to all organizations (no revenue threshold)
  • It has higher maximum fines
  • It requires Data Protection Officers in some cases

Can I use one privacy policy for both?

Yes, but your privacy policy must address all requirements of both regulations. Key additions for dual compliance:

  • "Do Not Sell My Personal Information" link (CCPA)
  • Opt-in consent mechanisms (GDPR)
  • Both sets of consumer rights
  • Disclosure categories (CCPA-specific)

What about other US state privacy laws?

Several states have enacted CCPA-like laws:

  • Virginia Consumer Data Protection Act (VCDPA)
  • Colorado Privacy Act (CPA)
  • Connecticut Data Privacy Act (CTDPA)
  • Utah Consumer Privacy Act (UCPA)

These generally follow the CCPA model with variations.

Compliance Checklist: Both Regulations

Action GDPR CCPA
Privacy policy update
Data inventory/mapping
Consent management ✓ (opt-in) ✓ (opt-out link)
Consumer request process
Vendor agreements DPA required Service provider contracts
Data security measures
Staff training
DPO appointment Some cases Not required
Data transfer mechanisms N/A
Breach response plan

How Bastion Helps

Managing compliance with multiple privacy regulations adds complexity, but organizations serving both EU and California markets often find it manageable with the right approach. Working with experienced partners helps streamline dual compliance.

Challenge How We Help
Policy complexity Unified privacy policy templates that address both frameworks' requirements
Consent management Guidance on implementing both opt-in and opt-out mechanisms
Request handling Efficient workflows for handling data subject requests under both regulations
Vendor management Tracking for both DPAs and CCPA service provider contracts
Evidence collection Documentation approaches that satisfy both frameworks' accountability requirements

Having experienced support helps ensure your compliance program addresses both regulations efficiently—avoiding the duplication of effort that often occurs when frameworks are approached separately.


Looking to streamline your privacy compliance across multiple jurisdictions? Talk to our team →


Sources