GDPR Compliance Checklist for E-Commerce Businesses
Last updated: 2026-04-25 — ComplianceStack Editorial Team
Generate Your Personalized GDPR Checklist
Tell us about your organization and we'll tailor this 17-item checklist to your situation — highlighting your gaps, marking what you already have, and calculating your readiness score. Free. Instant. Downloadable.
E-commerce businesses process extensive personal data throughout the customer journey, from browsing behavior to payment information. This checklist addresses GDPR requirements specific to online retail, including cookie consent under the ePrivacy Directive, checkout processes, marketing practices, and cross-border data flows. Implementing these controls protects customer rights and helps avoid enforcement actions that have resulted in fines exceeding €700 million for major e-commerce operators.
Generate Your Personalized Checklist
Tell us about your e-commerce and we'll filter this checklist to what applies to you — with a readiness score and priority gaps highlighted.
📄 Reference Checklist
Generic — use the generator above for a personalized versionGDPR Reference Checklist for E-Commerce
SEO ReferenceUse the generator above for your personalized checklist. The complete reference checklist is below.
GDPR Compliance Checklist for E-Commerce
Implement compliant cookie consent mechanism
Deploy a cookie banner that obtains explicit consent before non-essential cookies are set, with granular options for different cookie categories. Pre-ticked boxes and cookie walls are prohibited.
Maintain comprehensive privacy policy
Provide clear information about all data processing activities, including purposes, legal bases, retention periods, third-party recipients, and international transfers. Must be accessible from all pages.
Minimize data collection at checkout
Collect only data necessary for order fulfillment and legal obligations. Avoid requesting birth dates, phone numbers, or other data not required for the transaction.
Eliminate dark patterns in consent flows
Ensure that declining consent or data processing is as easy as accepting. Reject buttons must be equally prominent, and users should not face degraded service for exercising their rights.
Obtain explicit consent for marketing communications
Implement separate opt-in checkboxes for marketing emails, SMS, and other communications. Pre-checked boxes are not valid consent. Maintain records of when and how consent was obtained.
Establish legal basis for cart abandonment emails
Ensure cart abandonment emails are sent under legitimate interest (with balancing test documented) or with explicit consent. Provide easy unsubscribe options in every message.
Implement data subject access request process
Create a mechanism for customers to request copies of their personal data within one month. Verify identity before fulfilling requests and provide data in a structured, commonly used format.
Enable customer account deletion
Provide a self-service option for customers to delete their accounts and associated data, subject to legitimate retention requirements for completed orders and legal obligations.
Validate cross-border data transfer mechanisms
Ensure all transfers of customer data outside the EEA rely on valid mechanisms such as Standard Contractual Clauses, adequacy decisions, or Binding Corporate Rules. Document all international transfers.
Define and enforce data retention policies
Establish maximum retention periods for different data categories (browsing data, order history, marketing lists) and implement automated deletion. Keep only what is necessary for defined purposes.
Secure payment data handling
Never store full credit card numbers or CVV codes. Use tokenization through payment processors. Maintain PCI DSS compliance alongside GDPR requirements for cardholder data.
Manage product review data responsibly
Obtain consent before publishing customer names with reviews. Provide options to use pseudonyms or initials. Implement processes for customers to edit or delete their reviews.
Assess and document profiling activities
If using algorithms for personalized pricing, product recommendations, or customer segmentation, conduct a DPIA. Provide meaningful information about the logic involved and allow customers to opt out.
Audit third-party tracking and analytics
Document all third-party services that process customer data (Google Analytics, Facebook Pixel, etc.). Ensure Data Processing Agreements are in place and that consent covers all tracking technologies.
Configure behavioral tracking transparency
Clearly disclose when customer behavior is tracked across sessions or devices. Provide details about profiling purposes and allow customers to object to behavioral tracking.
Maintain Records of Processing Activities
Document all processing activities including customer data collection, order processing, marketing, analytics, and third-party sharing. Update records as new processing activities are introduced.
Establish data breach notification procedures
Implement processes to detect, investigate, and report personal data breaches to supervisory authorities within 72 hours. Notify affected customers when breaches pose high risks to their rights.
See How Your E-Commerce Scores on GDPR
Run a free gap analysis to find out which items you have covered and where the risks are.
Gap Analyzer → Training Tracker →Common Mistakes That Trigger Enforcement
Frequently Asked Questions
What are the maximum fines for GDPR violations in e-commerce?
GDPR fines can reach €20 million or 4% of annual global turnover, whichever is higher, for serious violations under Article 83(5). The largest e-commerce fine to date was €746 million against Amazon by Luxembourg's CNPD in 2021 for improper processing and transfer of personal data. Other notable e-commerce penalties include H&M's €35.3 million fine by the Hamburg DPA for excessive employee surveillance, and €10 million against Notebooksbilliger.de for insufficient technical and organizational measures under Article 32.
Do I need consent for every cookie on my e-commerce site?
Under the ePrivacy Directive Article 5(3) and GDPR Article 6, you need explicit consent for all non-essential cookies before they are set. Strictly necessary cookies for checkout, security, and load balancing do not require consent as they are essential for service provision. However, marketing cookies, analytics tracking, social media pixels, and advertising cookies all require active opt-in consent. The CJEU ruling in Planet49 (Case C-673/17) confirmed that pre-checked boxes are invalid and consent must be given by clear affirmative action.
How long can I retain customer data after their last purchase?
GDPR Article 5(1)(e) requires that data be kept only as long as necessary for the stated purpose. There is no single retention period; it depends on the data type and legal obligations. Order data typically must be retained for 6-10 years for tax and accounting obligations per national law. Marketing data should be deleted after 24-36 months of inactivity unless customers actively consent to continued storage. Browsing and session data should be deleted within days or weeks unless justified for legitimate purposes.
✉ Save This Checklist
Enter your email and we'll send you a clean copy — plus updates when requirements change.
We also offer a free personalized gap analysis for your specific situation.
Related Resources
- Complete GDPR Framework Guide
- GDPR for SaaS Companies
- GDPR Tier 1 Fines
- GDPR Tier 2 Fines
- HIPAA Compliance Checklist for Dental Practices
- HIPAA Compliance Checklist for Mental Health Providers
- HIPAA Compliance Checklist for Pharmacies
- Free Compliance Gap Analyzer
- Employee Training Tracker
- 5-Minute Compliance Quiz