DPA Template 2026: What Must Be Included, What Must Not (Art. 28 GDPR)

Practitioner note: This article is practice-oriented compliance documentation, not legal advice. We are compliance specialists, not a law firm. For legally binding advice, please consult a qualified attorney.

TL;DR

  • A DPA is mandatory for every processing on behalf — under Art. 28 (3) GDPR
  • 8 mandatory contents: subject matter, duration, purpose, data types, obligations, confidentiality, sub-processing, TOMs
  • BayLDA 2024: Tax advisors are not processors — no DPA required
  • Schrems II / DPF annex mandatory for US sub-processors
  • Right-to-audit should be explicitly anchored

1. What is a DPA?

A Data Processing Agreement (DPA) is, under Art. 28 (3) GDPR, a mandatory contract between the controller and the processor. It governs the processing of personal data on behalf.

"Processing by a processor shall be governed by a contract or other legal act..." — Art. 28 (3) GDPR
If you do not want to draft the full set of documents from scratch, the GDPR Kit provides a DPA template contract, processor assessment questionnaire and processor inventory Excel.

2. When is a DPA required?

A DPA is required when three criteria converge:

  1. An external party processes
  2. personal data for you
  3. on your instructions (no own processing interest)

Typical processor scenarios:

3. 8 mandatory contents under Art. 28 (3) GDPR

Mandatory contentExample
1. Subject matter + duration"Hosting of the M365 tenant for Mustermann GmbH, contract duration 36 months"
2. Nature and purpose"Storage of emails, documents, calendar data for business communication"
3. Data types + categories of data subjects"Master data of employees, customer communication, sporadically Art. 9 data (cases of illness)"
4. Obligations + rights of the controllerRight to issue instructions, right-to-audit, notification of incidents
5. Confidentiality (lit. b)Processor's employees sign confidentiality declaration
6. Sub-processing (lit. d)List in advance + approval/objection procedure
7. Assistance with data subject rights (lit. e)Responses to data subjects within 14 days
8. TOMs (lit. c) + audit (lit. h)TOM annex + annual right to audit

4. 6 typical DPA mistakes

  1. Generic 'template contract from the internet': does not cover your specific processing activities
  2. Missing sub-processor list: Microsoft has ~80 sub-processors — all must be listed
  3. Third-country transfer without SCC/DPF annex: mandatory for US tools (Mailchimp, Zoom, Salesforce)
  4. Right-to-audit missing or ineffective ('with 6 months' advance notice')
  5. Data return after contract termination not regulated
  6. Version management: old DPA version from 2018 still in use despite new SCC 2021/914

5. Schrems II / DPF annex

For US processors or sub-processors in third countries: mandatory annex with:

6. BayLDA: What is not a DPA

ProfessionProcessor or independent controller?
Tax advisorIndependent controller (BayLDA 2024) — NO DPA
AuditorIndependent controller
AttorneyIndependent controller (professional confidentiality)
Payroll accountant (external)Generally processor — DPA required
Cloud hostingProcessor — DPA required
Mailing service provider (letter, parcel)Independent controller

7. DPA checklist before signing

  1. All 8 mandatory contents included?
  2. Sub-processor list available + objection procedure regulated?
  3. TOM annex specific (not just "appropriate TOMs")?
  4. Third-country annex (SCC/DPF) for US sub-processors?
  5. Right-to-audit contractually anchored?
  6. Data return + deletion after contract termination regulated?
  7. Version date + validity documented?
  8. Both sides signed (digital signatures accepted)?

Sources