GDPR Data Processing Addendum (DPA)
Drafts a GDPR Article 28-compliant Data Processing Addendum (DPA) between data controllers and processors. Extracts party details, processing scope, and service terms from uploaded documents. Produces an execution-ready DPA with all mandatory Art. 28(3) elements and four schedules. Use when supplementing a service agreement with data protection terms, negotiating processor contracts, or establishing GDPR-compliant EU data processing relationships.
GDPR Data Processing Addendum (DPA)
Drafts an Art. 28-compliant DPA as a standalone addendum to an underlying service agreement, covering all mandatory processor obligations and four execution-ready schedules.
Prerequisites
Extract from uploaded documents before drafting:
- Service agreement — governing law, notice clauses, effective date, termination provisions
- Party details — legal names, addresses, registration numbers, DPO contacts (both parties)
- Processing description — subject matter, duration, nature/purpose, data types, data subject categories; flag Art. 9 special category data explicitly
- Sub-processor list — names, locations, processing activities
- Security posture — certifications (ISO 27001, SOC 2), policies, audit reports
- Transfer mechanisms — SCCs, BCRs, adequacy decisions, or TIAs for EEA transfers
Quick Start
Produce a numbered, cross-referenced document: recitals, operative provisions (Sections 1–11), signature block, and four schedules (A–D). Draft schedules in parallel with their corresponding sections.
DPA Sections
1 — Parties & Main Agreement
| Element | Requirement |
|---|---|
| Party identification | Full legal name, address, registration number, DPO details |
| Hierarchy | DPA prevails over main agreement on data protection matters |
| Effective date | Specify; note retroactive application if processing already underway |
| Integration | DPA forms integral part of main agreement |
2 — Processing Details (→ Schedule B)
- Subject matter & duration: Tied to service agreement term; include renewal/termination triggers
- Nature & purpose: Enumerate operations (collection, storage, analysis, transmission, deletion); confirm necessity and proportionality
- Data types: Distinguish ordinary vs. special category (Art. 9)
- Data subjects: Employees, customers, end-users, children (flag Art. 8 if applicable)
3 — Processor Instructions (Art. 28(3)(a))
- [ ] Process only on documented controller instructions; initial scope defined by DPA and main agreement
- [ ] Procedure for additional/modified instructions (form, acknowledgment timeframe)
- [ ] Processor notifies controller immediately if any instruction violates GDPR or Member State law
- [ ] Processing beyond instructions for legal obligation: notify controller before processing unless prohibited on public-interest grounds
4 — Security (Art. 32) (→ Schedule C)
Schedule C minimum domains:
| Domain | Scope |
|---|---|
| Pseudonymization & encryption | At-rest, in-transit, key management |
| Confidentiality & integrity | Access controls, least-privilege, logging |
| Availability & resilience | Redundancy, DR, RTO/RPO |
| Testing & evaluation | Pen-test cadence, vulnerability management |
| Personnel | Confidentiality obligations for all authorized personnel |
Reference existing certifications (ISO 27001, SOC 2 Type II, TISAX) as baseline evidence.
5 — Sub-processors (Art. 28(2), 28(4)) (→ Schedule A)
- [ ] General written authorization (preferred) OR specific per-sub-processor authorization
- [ ] 30-day advance notice for additions/replacements; controller may object on reasonable grounds
- [ ] Objection consequences: processor proposes alternative OR controller may terminate without penalty
- [ ] Sub-processors bound by equivalent obligations (Art. 28(4))
- [ ] Processor fully liable for sub-processor performance
6 — Data Subject Rights (Art. 12–23)
- [ ] Processor supports controller responses: access (15), rectification (16), erasure (17), restriction (18), portability (20), objection (21)
- [ ] Direct requests from data subjects: notify controller within 48 hours; do not respond without documented instruction
- [ ] Cost allocation for resource-intensive requests consistent with main agreement
7 — Breach Notification (Art. 33–34)
- [ ] Notify controller without undue delay, max 24 hours after awareness (adjust for data sensitivity)
- [ ] Notification must include: nature of breach, approximate affected subjects/records, contact point, likely consequences, mitigation measures
- [ ] Cooperate on investigation, supervisory authority notification (Art. 33/34), data subject communications
- [ ] Preserve all evidence; maintain incident log
8 — Compliance Assistance (Art. 32–36)
- [ ] Assist with Art. 32 security obligations and DPIAs (Art. 35)
- [ ] Support prior supervisory authority consultation (Art. 36) where required
- [ ] Provide all information to demonstrate Art. 28 compliance
- [ ] Allow for and contribute to audits (Section 9)
9 — Audits & Inspections
| Parameter | Position |
|---|---|
| Notice | 30 days (routine); shorter for cause |
| Frequency | Annual unless cause exists |
| Auditor | Controller team or independent third party (under NDA) |
| Remote audits | Permitted |
| Alternative evidence | Art. 42/40 certification, SOC 2 Type II, ISO 27001 (current and comprehensive) |
| Costs | Controller bears routine; processor bears remediation costs for non-compliance |
| Remediation | Specified timeline; escalation; controller may suspend or terminate for material breach |
10 — Data Return & Deletion
- [ ] Controller elects upon termination: return in structured format OR secure deletion (cryptographic erasure/physical destruction)
- [ ] Certification of completion within 30 days (standard) / 60 days (complex environments)
- [ ] Legal retention exception: retained data must be isolated, confidential, unused for service delivery
- [ ] Backups: isolate, exclude from restoration, delete per documented rotation schedule
11 — General Provisions
- [ ] Definitions: Incorporate GDPR Art. 4; add processing-specific terms
- [ ] Governing law: Compatible with GDPR Art. 3 territorial scope; must not undermine Chapter III rights
- [ ] International transfers: SCCs (Art. 46(2)(c)), BCRs (Art. 47), or adequacy (Art. 45); reference TIA post-Schrems II
- [ ] Amendments: Written mutual agreement; process for regulatory-driven updates
- [ ] Dispute resolution: Escalation → mediation → litigation/arbitration
Schedules
| Schedule | Contents |
|---|---|
| A | Approved sub-processors: name, address, processing location, activity |
| B | Processing description: subject matter, duration, nature/purpose, data types, data subject categories |
| C | Technical and organizational security measures (by domain per Section 4) |
| D | Certifications, audit reports, compliance documentation |
Flag any schedule where source documents lack sufficient detail; note required information for completion.
Pitfalls
- Art. 28(3) completeness is mandatory — all eight elements must appear; omission risks fines up to 4% global annual turnover / €20M
- Special category data (Art. 9): heighten security in Schedules B and C
- Children's data: flag Art. 8 and national implementing provisions
- Jurisdiction: GDPR applies by Art. 3 regardless of processor location; governing law must not conflict
- SCCs: verify against current EC SCC templates (June 2021) and EDPB Recommendations 01/2020
- Never allow processor to use personal data for own purposes — converts processor to controller
- Never grant open-ended sub-processor authorization without change-notification and objection rights
- Reconcile all cost, notice, and termination provisions with the underlying service agreement before execution
No additional documents ship with this skill.
Related Skills
Vendor Privacy Due Diligence
Pre-contract vendor privacy due diligence per GDPR Article 28(1). Covers risk questionnaires, technical controls assessment, certification review, da…
Vendor Privacy Audit
On-site and remote vendor audit procedures per GDPR Article 28(3)(h). Covers audit planning, evidence collection methodologies, finding classificatio…
vendor-ai-review-anthropics
Review vendor AI terms — agreement, addendum, or ToS AI provisions — against your governance positions; flag training-on-data, liability, model chang…
use-case-triage
Quickly determine whether a processing activity needs a PIA, a mandatory GDPR DPIA, or can proceed — surfaces privacy policy conflicts and routes to …
Implementing Transparent Communication
Implements GDPR Article 12 transparent information and communication requirements, covering concise, intelligible, and plain language obligations, re…
Comments
Loading…