CCPA7 min read

CCPA Compliance Checklist: Step-by-Step Implementation Guide

Implementing CCPA compliance requires addressing multiple areas across legal, technical, and operational domains. This checklist provides a systematic approach to achieving and maintaining compliance.

Key Takeaways

Point Summary
Scope Privacy policy, consumer rights, vendor management, security
Ongoing nature Compliance requires continuous maintenance
Documentation Records are essential for demonstrating compliance
Training Staff awareness is critical
Testing Regular verification ensures mechanisms work

Quick Answer: CCPA compliance involves determining applicability, updating privacy notices, implementing consumer rights processes, managing vendor contracts, establishing opt-out mechanisms, ensuring data security, and maintaining ongoing compliance through training and monitoring.

Phase 1: Assessment and Planning

Step 1: Determine Applicability

For detailed guidance, see who needs CCPA compliance.

  • Calculate annual gross revenue against $26.625M threshold
  • Count California consumers in your data against 100,000 threshold
  • Calculate percentage of revenue from data sales/sharing against 50% threshold
  • Document applicability determination
  • If applicable, proceed with compliance; if not, document and monitor

Step 2: Data Inventory

  • Identify all systems containing personal information
  • Map data flows from collection to deletion
  • Categorize PI according to CCPA categories
  • Identify sensitive personal information (SPI)
  • Document data sources (direct, indirect, third-party)
  • Identify data recipients and sharing relationships
  • Document retention periods for each category
  • Map data to business purposes

Step 3: Gap Analysis

  • Review current privacy policy against CCPA requirements
  • Assess consumer rights handling capabilities
  • Evaluate vendor contracts for CCPA compliance
  • Review data security measures
  • Identify opt-out mechanism gaps
  • Assess GPC compliance readiness
  • Document gaps and prioritize remediation

Phase 2: Privacy Notices

For detailed requirements, see CCPA privacy policy requirements.

Step 4: Privacy Policy Updates

  • Disclose categories of PI collected in last 12 months
  • Disclose categories of SPI collected (if any)
  • Explain sources of personal information
  • Describe business purposes for each category
  • Disclose third parties receiving data
  • State whether you sell or share PI
  • Explain consumer rights under CCPA
  • Provide contact methods (email, toll-free number)
  • Include retention periods or criteria
  • Add "Last Updated" date
  • Review for plain language and accessibility

Step 5: At-Collection Notices

  • Create web form notices
  • Create mobile app collection notices
  • Create point-of-sale notices (if applicable)
  • Create phone collection scripts (if applicable)
  • Link to full privacy policy from each notice
  • Ensure notices are provided at or before collection

Step 6: Employee Privacy Notice

  • Create employee/applicant at-collection notice
  • Update employee handbook with CCPA section
  • Provide notice during hiring process
  • Ensure existing employees receive notice

Phase 3: Consumer Rights Processes

For detailed guidance on consumer rights, see CCPA consumer rights explained.

Step 7: Request Intake

  • Establish email address for privacy requests
  • Set up toll-free number for privacy requests
  • Create online request form (recommended)
  • Create in-app request mechanism (for apps)
  • Document intake procedures

Step 8: Verification Procedures

  • Develop identity verification procedures
  • Create verification requirements for each request type
  • Establish authorized agent verification
  • Document verification standards

Step 9: Request Fulfillment Workflows

  • Create Right to Know workflow
    • Categories request process
    • Specific pieces request process
  • Create Right to Delete workflow
    • Identify applicable exceptions
    • Service provider notification process
  • Create Right to Correct workflow
  • Create Opt-Out processing workflow
  • Create Limit SPI Use workflow
  • Set up response tracking and deadline monitoring

Step 10: Response Templates

  • Confirmation receipt template (10 business days)
  • Right to Know response template
  • Deletion confirmation template
  • Correction confirmation template
  • Denial template with explanation
  • Extension notice template

Phase 4: Opt-Out Mechanisms

For detailed implementation guidance, see CCPA opt-out requirements.

Step 11: Sale/Sharing Opt-Out

  • Add "Do Not Sell or Share My Personal Information" link to homepage
  • Add link to footer of all pages
  • Add link to privacy policy
  • Create opt-out processing mechanism
  • Test opt-out functionality
  • Ensure opt-out is effective immediately

Step 12: Global Privacy Control (GPC)

  • Implement GPC signal detection
  • Configure systems to honor GPC as opt-out
  • Document GPC handling in privacy policy
  • Test GPC detection and response

Step 13: Sensitive Personal Information

For SPI categories and requirements, see sensitive personal information guide.

  • Add "Limit the Use of My Sensitive Personal Information" link (if SPI collected)
  • Or create combined link with opt-out
  • Implement SPI limitation mechanism
  • Document permitted uses after limitation

Step 14: Advertising Configuration

  • Inventory advertising pixels and SDKs
  • Configure consent/opt-out logic
  • Implement opt-out for third-party cookies
  • Test advertising suppression for opted-out users

Phase 5: Vendor Management

For detailed contract requirements, see CCPA service provider requirements.

Step 15: Vendor Classification

  • Classify all vendors as service provider, contractor, or third party
  • Document classification rationale
  • Prioritize high-risk relationships

Step 16: Contract Updates

  • Add CCPA service provider terms to vendor contracts
  • Include purpose specification
  • Add sale/sharing prohibitions
  • Include subcontractor requirements
  • Add consumer rights assistance obligations
  • Obtain certifications where required

Step 17: Vendor Notification Processes

  • Create deletion notification process
  • Create correction notification process
  • Create opt-out notification process
  • Document notification procedures

Phase 6: Data Security

For detailed security guidance, see CCPA data security requirements.

Step 18: Security Assessment

  • Assess current security measures
  • Compare against CIS Controls v8 or equivalent framework
  • Identify security gaps
  • Prioritize remediation

Step 19: Security Controls

  • Implement encryption for PI at rest
  • Implement encryption for PI in transit
  • Secure encryption key management
  • Implement access controls (least privilege)
  • Require multi-factor authentication (MFA) for administrative access
  • Deploy endpoint detection and response (EDR)
  • Implement network segmentation
  • Deploy monitoring and logging
  • Implement vulnerability management
  • Establish patch management process

Step 20: Incident Response

  • Create breach response plan
  • Identify response team and roles
  • Document notification procedures
  • Prepare notification templates
  • Plan credit monitoring vendor relationship
  • Test incident response procedures

Phase 7: Training and Awareness

Step 21: Staff Training

  • Train privacy/compliance team on CCPA requirements
  • Train customer service on handling consumer requests
  • Train IT/security on technical requirements
  • Train marketing on opt-out and advertising compliance
  • Train HR on employee data requirements
  • Document training completion

Step 22: Ongoing Awareness

  • Create CCPA compliance reference materials
  • Establish escalation procedures
  • Communicate privacy policy updates
  • Conduct periodic refresher training

Phase 8: Documentation and Records

Step 23: Compliance Documentation

  • Document data inventory
  • Document privacy policy versions
  • Document consumer request procedures
  • Document vendor contracts and classifications
  • Document security measures
  • Document training records

Step 24: Request Records

  • Track consumer requests received
  • Record verification activities
  • Document response actions and timing
  • Retain records for 24 months minimum
  • Generate metrics reports (if 10M+ consumers)

Phase 9: Ongoing Compliance

For detailed ongoing requirements, see maintaining CCPA compliance.

Step 25: Annual Review

  • Review and update privacy policy at least annually
  • Review data inventory for changes
  • Assess new products/services for CCPA implications
  • Review vendor relationships
  • Update training materials
  • Check for regulatory updates

Step 26: Monitoring

  • Monitor for regulatory guidance updates
  • Track enforcement actions for lessons
  • Review consumer request trends
  • Test opt-out mechanisms periodically
  • Verify vendor compliance
  • Monitor for 2026 regulation implementation

Step 27: Metrics (For Large Businesses)

Businesses receiving 10M+ consumer requests must publish:

  • Number of requests to know received
  • Number of requests to delete received
  • Number of requests to opt-out received
  • Response times for each request type
  • Denial rates and reasons

Quick Reference: Key Deadlines

Action Timeline
Confirmation of request 10 business days
Substantive response 45 calendar days
Extension (if needed) Additional 45 days
Opt-out processing Immediate
Re-authorization request 12 months after opt-out
Privacy policy update At least annual
Record retention 24 months minimum

Common Compliance Mistakes

Mistake Correction
Generic privacy policy Customize to actual practices
Hidden opt-out link Prominent homepage placement
Ignoring GPC Detect and honor signals
No verification process Develop appropriate procedures
Outdated vendor contracts Update with CCPA terms
Missing SPI handling Implement limit mechanism if SPI collected
No employee notice Provide at-collection notice to employees

How Bastion Helps

Implementing comprehensive CCPA compliance requires systematic approach and ongoing attention.

Challenge How We Help
Assessment Gap analysis and applicability determination
Documentation Templates and policy drafting
Process design Consumer rights workflows
Vendor management Contract templates and review
Technical implementation Opt-out and GPC guidance
Training Staff education programs
Monitoring Ongoing compliance verification

Ready to start your CCPA compliance journey? Talk to our team →


Sources