CCPA Compliance Checklist for Small Businesses: 17 Steps to Get Compliant in 2026
The California Consumer Privacy Act is the most-enforced state privacy law in the US — and the most searched. This guide answers the first question every small business needs to ask (do I even need to comply?) and then walks you through every concrete step if the answer is yes. No legal jargon. No vague guidance. Seventeen specific, actionable items your team can actually execute.
🔍 Not sure if your site is CCPA compliant? Precept scans your website against CCPA, CPRA, and 20+ other state privacy laws in 60 seconds.
Scan my site free →Part 1: Do You Actually Need to Comply with CCPA?
CCPA applies to for-profit businesses that collect personal information from California residents and meet at least one of the following three thresholds:
| Threshold | Criteria | Applies to You? |
|---|---|---|
| Annual Revenue | Gross annual revenues exceeding $25 million | Check your revenue |
| Consumer Volume | Buys, receives, sells, or shares the personal information of 100,000 or more consumers or households annually | Check your analytics |
| Revenue from Data | Derives 50% or more of annual revenues from selling or sharing consumers' personal information | Check your revenue mix |
If your business does not meet any of these thresholds, CCPA technically does not apply — but read on before you close this tab. First: the 100,000-consumer threshold is lower than most small businesses realize. If your website serves any California residents (and nearly any consumer-facing business does), you can hit 100,000 consumer records within a year or two simply through standard analytics tracking, email lists, and purchase history. Second: even if you're exempt today, building privacy-compliant practices now costs far less than retrofitting a non-compliant system later.
Exemptions that may apply to small businesses
Even if you technically meet a threshold, certain exemptions may reduce your compliance burden:
- Employee exemption: Employment-related personal information is partially exempt through 2026, though this exemption has limits under CPRA.
- B2B exemption: Personal information collected from employees of other businesses in a purely B2B context has a partial exemption.
- Nonprofit exemption: CCPA applies only to for-profit entities. Nonprofits are exempt.
- HIPAA-covered entities: If your business is already subject to HIPAA and maintains the data as protected health information, CCPA's health data provisions largely do not stack.
Part 2: The CCPA Compliance Checklist — 17 Actionable Steps
If you meet the threshold, here is every concrete action you need to take. This checklist maps directly to the CCPA/CPRA statutory requirements and the documented violation patterns in California AG enforcement actions.
-
Publish a CCPA-compliant privacy policy Must be available at a conspicuous link (e.g., "Privacy Policy") from every page. Not login-gated. Not buried in a footer dropdown.
-
Disclose all categories of personal information collected CCPA requires you to list categories using its defined taxonomy: identifiers, commercial information, internet activity, geolocation, biometric data, inferences, sensitive personal information, etc.
-
Disclose the business purpose for collecting each category For each data category, state why you collect it. "To improve services" is not sufficient — be specific about the operational purpose.
-
Disclose all third parties that receive personal data Every ad platform, analytics tool, CRM, and data processor that receives personal information must be disclosed by category (you don't have to name each vendor individually, but categories must be specific).
-
List all consumer rights and how to exercise them Access, deletion, correction, portability, opt-out of sale/sharing, opt-out of sensitive data use, and non-discrimination — all must be described with the method for submitting requests (email, web form, toll-free number).
-
Include data retention schedules by category CPRA requires you to disclose how long each category of personal information will be retained. This is a new requirement many privacy policies still miss.
-
Add "Do Not Sell or Share My Personal Information" link This link must appear in your homepage footer and privacy policy. It cannot be hidden, require login, or be presented in a confusing way. Sephora's 2022 enforcement action — the first CCPA case ever — started here.
-
Honor Global Privacy Control (GPC) browser signals California and several other states legally require you to treat a GPC browser signal as a valid opt-out request. This requires a technical implementation: your site must detect the GPC header and stop data sharing for that user. CPPA has issued enforcement guidance making this non-negotiable.
-
Ensure opt-out flows require no more than two steps Honda paid $632,000 in 2024 specifically for making privacy opt-out flows "unnecessarily difficult." The AG called these "dark patterns." Maximum two steps, no excessive identity verification.
-
Build or deploy a Data Subject Access Request (DSAR) form Consumers must be able to request access to, deletion of, correction of, or a copy of their personal data. A web form and a toll-free phone number are required if you collect data online. Email alone is not sufficient.
-
Establish a 45-day DSAR response process CCPA requires a response within 45 calendar days. You can extend by another 45 days with notice if needed. Track requests, assign ownership, and document your responses — regulators will ask for this in an investigation.
-
Implement identity verification that is proportional You must verify requestors are who they claim to be — but verification cannot be so burdensome that it effectively denies the right. No government ID required for standard requests. Two-factor confirmation via email or account credentials is the benchmark.
-
Extend rights to authorized agents Consumers can designate an authorized agent to submit requests on their behalf. You must honor these requests with appropriate verification of the agent relationship.
-
Build a complete data inventory across all systems Document every system that stores or processes personal information: CRM, email platform, analytics, support tickets, payment processors, databases, file storage. You cannot write an accurate privacy policy or fulfill deletion requests without knowing where your data lives.
-
Map data flows to identify all selling and sharing Any personal information passed to a third party for cross-context behavioral advertising — including via standard ad pixels like Meta Pixel and Google Ads tags — is legally a "sale or share" under CCPA even if no money changes hands. DoorDash and GoodRx were fined for exactly this. Map every pixel on every page.
-
Execute CCPA-compliant contracts with all service providers Any vendor that processes personal information on your behalf must have a written contract that restricts how they can use the data, prohibits them from selling it, and requires them to delete data upon your request. Standard vendor agreements typically do not include these terms — check and update them.
-
Require deletion propagation in vendor contracts When a consumer submits a deletion request, you must delete their data — and your vendor contracts must require your service providers to delete it too. This is a frequently overlooked gap.
-
Implement reasonable security measures for personal data CCPA/CPRA requires "reasonable security procedures and practices" for personal information. Minimum standard includes encryption at rest and in transit, access controls, and documented security practices. A data breach can trigger both CPPA investigation and private class action suits ($100–$750 per consumer).
-
Establish a data breach notification procedure California law (and CPRA) requires notification to affected consumers without unreasonable delay when unencrypted personal information is breached. Internal escalation procedures, draft notification templates, and regulator notification processes should be documented before you need them.
-
Train employees who handle personal data All staff with access to consumer data must understand CCPA rights, how to route consumer requests, and what not to do (e.g., never share personal data with a third party without checking your data sharing agreements). Training records should be maintained for audit purposes.
-
Conduct a Data Protection Assessment for high-risk processing CPRA requires privacy risk assessments for processing activities that present significant risk to consumers — specifically targeted advertising, sale of personal data, profiling, and processing sensitive personal information. Document the assessment, the risks identified, and the safeguards applied.
✅ See exactly which checklist items you're failing. Precept automatically detects missing opt-out links, GPC non-compliance, tracker disclosure gaps, and more — in 60 seconds.
Check my site now →Part 3: Common CCPA Compliance Mistakes (With Real Enforcement Consequences)
The following mistakes aren't theoretical. Each maps to an actual California enforcement action. If any of these describe your current setup, you have documented, fined-level violations.
Part 4: How Long Does CCPA Compliance Take?
The honest answer depends heavily on your starting point and technical infrastructure. Here is a realistic timeline for a small to mid-size business building CCPA compliance from scratch:
Sensitive Personal Information: The CPRA Enhancement You Can't Miss
The 2023 CPRA amendments added a new category — Sensitive Personal Information (SPI) — that carries stricter rules than standard personal information. If you collect any of the following, you have additional compliance obligations:
- Social Security numbers, passports, driver's licenses
- Precise geolocation data (within 1,850 feet of a person's location)
- Racial or ethnic origin, religious beliefs, or union membership
- Contents of email or text messages (unless you are the intended recipient)
- Genetic or biometric data processed for identification purposes
- Health or medical information
- Sexual orientation or sex life
- Financial account credentials (login details, not just account numbers)
For SPI, consumers have the right to limit use and disclosure — meaning you can only use it for the specific purposes they consented to or that are necessary for the service. You must disclose that you collect SPI, provide a separate "Limit the Use of My Sensitive Personal Information" link (separate from the Do Not Sell link), and honor requests to limit processing within 15 business days.
How Precept Accelerates Your CCPA Compliance Audit
The fastest way to identify CCPA gaps is a technical scan of your public-facing website. Most of the violations in the enforcement cases above — missing opt-out links, undisclosed third-party trackers, dark patterns in consent flows, GPC non-compliance — are detectable automatically from the outside. That's how California's AG found them. You can find them first.
Precept scans your website against CCPA, CPRA, and all 20 active US state privacy laws simultaneously. In under 60 seconds, you'll see:
- Every third-party tracker and pixel loading on your site, cross-referenced against your privacy policy disclosures
- Whether your "Do Not Sell or Share" link is present, accessible, and not using dark patterns
- GPC browser signal detection status
- Cookie consent banner completeness and structure
- Privacy policy reachability and keyword completeness
- Severity ratings for each finding, mapped to the relevant law and enforcement precedent
Find your CCPA compliance gaps in 60 seconds
Precept runs the same surface-layer audit California's AG uses to identify violations — before they do. Free, no account required, instant report with fix recommendations.
Scan my site now — it's free →