Skip to main content
New: Deck Doctor. Upload your deck, get CPO-level feedback. 7-day free trial.
TemplateFREE⏱️ 2-4 hours

CCPA Compliance Checklist Template

A structured CCPA and CPRA compliance checklist for product teams covering consumer rights, data inventory, opt-out mechanisms, privacy notices, and...

Last updated 2026-03-05
CCPA Compliance Checklist Template preview

CCPA Compliance Checklist Template

Free CCPA Compliance Checklist Template — open and start using immediately

or use email

Instant access. No spam.

Get Template Pro — all templates, no gates, premium files

888+ templates without email gates, plus 30 premium Excel spreadsheets with formulas and professional slide decks. One payment, lifetime access.

Need a custom version?

Forge AI generates PM documents customized to your product, team, and goals. Get a draft in seconds, then refine with AI chat.

Generate with Forge AI

What This Template Is For

The California Consumer Privacy Act (CCPA), as amended by the California Privacy Rights Act (CPRA), gives California residents specific rights over their personal information. If your business collects personal information from California consumers and meets any of the three thresholds (annual gross revenue over $25 million, buys/sells/shares personal information of 100,000+ consumers or households, or derives 50%+ of revenue from selling personal information), compliance is mandatory.

This template provides a structured checklist for product teams to assess CCPA/CPRA compliance across consumer rights implementation, data inventory, opt-out mechanisms, privacy notices, data minimization, and service provider agreements. It is designed for PMs building or maintaining products that serve California consumers.

CCPA differs from GDPR in meaningful ways. CCPA uses an opt-out model for data sales and sharing (rather than GDPR's opt-in consent model). It defines "personal information" more broadly than GDPR's "personal data." It also creates a unique right to opt out of the sale or sharing of personal information, which has no direct GDPR equivalent. If your product serves both California and EU users, you need separate compliance programs for each regulation.

For guidance on how privacy compliance fits into product strategy, the Product Strategy Handbook covers regulatory constraints as strategic inputs. The privacy impact assessment template helps map data flows before running this checklist. For technical implementation planning, the Technical PM Handbook addresses infrastructure decisions that affect compliance architecture.


How to Use This Template

  1. Confirm applicability. Verify your business meets at least one of the three CCPA thresholds. If you are unsure, consult legal counsel.
  2. Complete the data inventory section first. You cannot assess compliance without knowing what personal information you collect, where it goes, and who has access.
  3. Walk through each section with your privacy lead. Mark items as complete, partial, or not started.
  4. Prioritize gaps by risk. Consumer-facing gaps (missing "Do Not Sell" link, broken DSAR process) are higher risk than internal documentation gaps because they are visible to regulators and consumers.
  5. Review semi-annually. CPRA regulations continue to evolve as the California Privacy Protection Agency (CPPA) issues new rules.

The Template

Section 1: Data Inventory and Mapping

  • Complete inventory of all personal information categories collected (identifiers, commercial info, internet activity, geolocation, biometric, professional, education, inferences)
  • For each category, documented: sources of collection, purposes, third parties receiving the data, retention period
  • Data flow diagrams show how personal information moves through internal systems and to third parties
  • Identified which data categories are "sold" or "shared" under CCPA definitions (including cross-context behavioral advertising)
  • Sensitive personal information categories identified separately (SSN, financial account, precise geolocation, racial/ethnic origin, health data, sexual orientation, contents of communications)
  • Data retention schedule defined for each category with justification for retention period
  • Automated deletion or anonymization processes in place for data past retention period

Section 2: Consumer Rights Implementation

  • Right to know: consumers can request categories and specific pieces of personal information collected (12-month lookback)
  • Right to delete: consumers can request deletion of their personal information
  • Right to correct: consumers can request correction of inaccurate personal information
  • Right to opt out of sale/sharing: consumers can stop the sale or cross-context behavioral advertising use of their data
  • Right to limit sensitive personal information: consumers can restrict processing of sensitive categories to necessary purposes only
  • Right to non-discrimination: consumers who exercise rights receive the same service and pricing
  • At least two methods provided for submitting requests (toll-free number and web form, or email and web form)
  • Identity verification process for consumer requests (reasonable security without being burdensome)
  • Requests fulfilled within 45 days (with option to extend by 45 additional days with notice)
  • Authorized agent requests accepted with proper verification (signed permission, power of attorney)

Section 3: Opt-Out Mechanisms

  • "Do Not Sell or Share My Personal Information" link on homepage and in privacy policy
  • "Limit the Use of My Sensitive Personal Information" link provided (if sensitive data is processed beyond necessary purposes)
  • Opt-out preference signals (Global Privacy Control / GPC) honored automatically
  • Opt-out mechanism does not require account creation or login
  • Opt-out requests processed within 15 business days
  • Opt-out status persists across sessions and devices (where technically feasible)
  • No dark patterns used to subvert opt-out (no confusing language, no extra steps, no guilt-tripping)
  • Re-consent allowed only after 12 months from opt-out (not sooner)

Section 4: Privacy Notices

  • Privacy policy updated to include all CCPA-required disclosures
  • Privacy policy lists categories of personal information collected in the past 12 months
  • Privacy policy lists categories sold or shared and the categories of third-party recipients
  • Privacy policy discloses business or commercial purposes for collection
  • Privacy policy describes consumer rights and how to exercise them
  • Privacy policy discloses retention periods for each category of personal information
  • Notice at collection provided at or before the point of data collection
  • Notice at collection identifies categories of personal information collected and purposes
  • Financial incentive notices provided for any loyalty or rewards programs that use personal information
  • Privacy policy reviewed and updated at least annually

Section 5: Data Minimization and Purpose Limitation (CPRA Addition)

  • Personal information collection limited to what is reasonably necessary for disclosed purposes
  • Processing of personal information limited to purposes disclosed at collection
  • New processing purposes require updated notice to consumers before proceeding
  • Sensitive personal information processing limited to purposes allowed without consumer opt-in (service provision, security, quality control)
  • Regular reviews conducted to identify and eliminate unnecessary data collection points
  • Dark patterns audit completed for all consent and opt-out flows

Section 6: Service Provider and Contractor Agreements

  • Written contracts with all service providers include CCPA-required terms
  • Contracts prohibit service providers from selling or sharing personal information received
  • Contracts require service providers to comply with CCPA and assist with consumer requests
  • Contracts grant right to audit service providers' CCPA compliance
  • Third parties receiving personal information for cross-context behavioral advertising classified as "recipients" with appropriate contracts
  • Contractor agreements include CCPA-required terms (similar to service provider requirements)
  • Due diligence process for evaluating new service providers' privacy practices
  • Annual review of service provider and contractor compliance

Filled Example: B2C SaaS Marketplace

Product: ShopLocal, a marketplace connecting 120,000 California consumers with local businesses. Collects browsing behavior, purchase history, precise geolocation, and payment information. Shares anonymized browsing data with ad partners for cross-context behavioral advertising. Annual revenue: $32M.

Audit Summary

AreaStatusScoreNotes
Data InventoryPartial5/7Data flow diagrams outdated. Sensitive data categories not separately identified
Consumer RightsPartial7/10Right to correct not yet implemented. Authorized agent process missing
Opt-Out MechanismsPartial5/8GPC signals not honored. Opt-out does not persist cross-device
Privacy NoticesPartial7/10Retention periods not disclosed. Financial incentive notices missing for rewards program
Data MinimizationPartial3/6No dark patterns audit completed. Collecting unnecessary device telemetry
Service ProvidersPartial5/8Two ad partners missing updated CCPA contract terms

Key Gaps and Remediation Plan

#GapActionOwnerDue Date
1GPC signals not honoredImplement GPC detection and auto-opt-out in ad SDKFrontend EngMarch 21
2Right to correct not implementedBuild correction request flow in account settingsProductApril 4
3Sensitive data categories not mappedComplete sensitive PI inventory with legalPrivacy LeadMarch 14
4Ad partner contracts missing CCPA termsExecute updated contracts with AdPartner and TrackCoLegalMarch 28
5Dark patterns audit not doneEngage UX researcher to audit all consent and opt-out flowsDesign LeadApril 11
6Financial incentive notice missingDraft and publish notice for loyalty rewards programLegal + PMMarch 21

Key Takeaways

  • CCPA/CPRA applies to businesses meeting revenue, data volume, or data sales thresholds. The B2B exemption no longer exists
  • Complete your data inventory before assessing compliance. You cannot build proper opt-out mechanisms without knowing what data goes where
  • Honor Global Privacy Control (GPC) signals automatically. The California AG considers ignoring GPC a violation
  • The "Do Not Sell or Share" link must be prominently placed on your homepage. Do not bury it in a privacy policy sub-page
  • Data minimization is now a legal requirement, not a best practice. Audit your data collection points and eliminate unnecessary fields
  • Review service provider contracts annually. CCPA liability can flow through to your business if a service provider mishandles data

About This Template

Created by: Tim Adair

Last Updated: 3/5/2026

Version: 1.0.0

License: Free for personal and commercial use

Frequently Asked Questions

What is the difference between CCPA and CPRA?+
CPRA is an amendment to CCPA that took effect January 1, 2023. It created the California Privacy Protection Agency (CPPA) as a dedicated enforcement body, added the right to correct inaccurate information, introduced data minimization requirements, created the sensitive personal information category with the right to limit its use, and removed the 30-day cure period for violations. When people say "CCPA compliance" today, they mean compliance with CCPA as amended by CPRA.
Does CCPA apply to B2B data?+
Yes, as of January 1, 2023. The B2B and employee data exemptions expired. If your product collects personal information from California-based business contacts (names, emails, phone numbers in CRM systems), that data is now subject to CCPA. This is a common gap for B2B SaaS products that assumed exemption.
What counts as "selling" personal information under CCPA?+
CCPA defines "sale" broadly: any disclosure of personal information for monetary or other valuable consideration. This includes sharing data with ad networks for targeted advertising, even if no direct payment occurs. Cross-context behavioral advertising (using data collected on your site to target ads on other sites) is classified as "sharing" under CPRA and triggers the same opt-out rights. For a deeper understanding of data processing categories, see the [glossary entry on data classification](/glossary/prioritization).
How do we handle Global Privacy Control (GPC)?+
GPC is a browser-level signal that consumers set once. Under CCPA regulations, you must treat GPC as a valid opt-out request. When your site detects a GPC signal, automatically opt the user out of sale and sharing. Do not require the user to also click your "Do Not Sell" link. Do not pop up a dialog asking the user to confirm. The California AG has explicitly stated that ignoring GPC signals is a violation.
What are CCPA penalties?+
The CPPA can impose fines of $2,500 per unintentional violation and $7,500 per intentional violation. Violations involving minors under 16 carry the $7,500 penalty per instance. Consumers also have a private right of action for data breaches resulting from failure to implement reasonable security, with statutory damages of $100-$750 per consumer per incident. With 100,000+ consumers, class action exposure can reach tens of millions. ---

Explore More Templates

Browse our full library of PM templates, or generate a custom version with AI.

Free PDF

Like This Template?

Subscribe to get new templates, frameworks, and PM strategies delivered to your inbox.

or use email

Join 10,000+ product leaders. Instant PDF download.

Want full SaaS idea playbooks with market research?

Explore Ideas Pro →