AI Guide

Data Processing Agreement (DPA): The GDPR contract every AI vendor needs

A Data Processing Agreement is the binding contract that GDPR Article 28 requires between a controller and any processor handling personal data on its behalf, including AI vendors. It fixes the scope, purpose, and security obligations of the processing in writing before any data changes hands. Learn below what a DPA must contain, how enterprises manage them across a growing vendor stack, and why AI tools make this contract harder to get right.

Key Facts
  • GDPR Article 28(3) requires a written DPA between every controller and processor handling personal data
  • Missing or inadequate DPAs fall under Article 83(4), with fines up to 10 million euros or 2% of global annual turnover
  • Bitkom publishes a widely used Mustervertragsanlage (model DPA template) aligned to Article 28
  • A Bitkom Research survey of 507 German data protection leads found 61% lack sufficient personnel to manage data protection obligations
  • AI vendors count as processors, and each subprocessor in their chain needs equivalent contractual obligations flowed down

Definition: Data Processing Agreement (DPA)

A Data Processing Agreement (DPA) is a legally binding contract required under Article 28 of the GDPR that governs how a processor handles personal data on behalf of a controller.

Core characteristics of a Data Processing Agreement

A valid DPA sets fixed boundaries on what a processor may do with personal data. It must exist in writing, including electronic form, before processing begins.

  • Subject matter, duration, nature, and purpose of the processing
  • Types of personal data and categories of data subjects covered
  • Processor obligations on confidentiality, security, and sub-processing
  • Assistance duties for breach notification and data subject rights

Data Processing Agreement vs. Standard Contractual Clauses

A DPA governs the controller-processor relationship for any data handling, domestic or international. Standard Contractual Clauses (SCCs) are a separate mechanism for lawfully transferring personal data outside the EU or European Economic Area. Contracts with non-EU AI vendors often bundle both: a DPA for Article 28 duties and SCCs as an annex covering the transfer itself. Confusing the two leaves either the processing terms or the transfer basis undocumented.

Importance of the Data Processing Agreement in enterprise AI

As companies connect AI tools to CRM, ERP, and email systems, every tool that touches personal data needs a DPA before go-live. A Bitkom Research survey of 507 German data protection leads at companies with 20 or more employees found 61% lack the personnel resources to manage data protection obligations, a gap that widens with every new AI vendor contract.

Methods and procedures for Data Processing Agreements

Getting a DPA right follows a repeatable sequence, not a one-off legal review.

Mapping processing activities before contracting

Before signing anything, the controller identifies what personal data the vendor will touch, for what purpose, and for how long. This mapping feeds directly into the DPA’s Article 28(3) content and into any related DPIA.

  • List data categories and data subjects affected
  • Confirm processing purpose matches the intended use case
  • Set retention and deletion terms before signature

Using a recognized template as the starting point

Bitkom’s Mustervertragsanlage is the reference template many German companies adapt rather than draft from scratch, since it maps each clause to its Article 28 requirement. Vendor-specific riders for AI use cases still need individual review.

Sub-processor due diligence and flow-down clauses

Every AI vendor typically relies on its own subprocessors: model providers, cloud hosts, monitoring tools. The DPA must require prior notice of new subprocessors and flow-down of equivalent protections, while the original processor stays liable for subprocessor failures.

Important KPIs for Data Processing Agreements

DPA management is measured through coverage, timeliness, and audit readiness.

Operational coverage metrics

  • DPA coverage rate: 100% of processors touching personal data
  • Contract review cycle: at least annually or on material change
  • Subprocessor change notice: acknowledged within 14 days
  • New vendor DPA turnaround: signed before data access is granted

Strategic risk metrics

A complete DPA register reduces the chance that a routine vendor audit or supervisory inquiry finds an undocumented processing relationship. Companies that centralize DPA tracking resolve vendor risk questions in days rather than escalating them ad hoc.

Quality and audit-readiness metrics

A well-run DPA program produces every active contract, its Article 28 clauses, and its subprocessor list on request within hours, not weeks. Audit findings should trend toward zero missing agreements year over year.

Risk factors and controls for Data Processing Agreements

DPAs carry specific risks that grow as AI tools multiply the number of processors handling company data.

Missing or incomplete agreements

The most common finding in German data protection audits is a processor relationship with no DPA at all, often a smaller SaaS or AI tool adopted outside formal procurement.

  • Shadow AI tools connected to company data without legal review
  • DPAs missing required Article 28(3) elements such as deletion terms
  • Expired or unsigned agreements still governing active processing

Sub-processor chain risk

Each additional subprocessor in an AI vendor’s stack is a link where obligations can weaken or go undocumented. Contracts without flow-down of equivalent protections leave the controller unable to demonstrate accountability for data it never directly controls.

AI-specific training data and model risk

Standard DPA templates were not written with AI training in mind. Contracts with AI vendors need explicit clauses against using customer data to train shared models, and should address how EU AI Act obligations intersect with the underlying data protection terms.

Practical example

A 110-employee specialty foods wholesaler in Lower Saxony introduced an AI demand forecasting tool that pulled order history and customer data from its ERP. Legal had never reviewed a DPA for an AI vendor and signed the vendor’s standard terms without checking subprocessor disclosure. After a customer audit flagged the gap, the company adopted the Bitkom Mustervertragsanlage as its baseline, added a rider against model training on its data, and built a central register covering all 40 active processors within two months.

  • Central DPA register with renewal and review dates
  • Standard AI rider attached to every new vendor contract
  • Subprocessor notification workflow routed to the data protection officer
  • Annual review cycle tied to vendor contract renewal dates

Current developments and effects

DPA practice is shifting as AI adoption and regulatory overlap both accelerate.

AI Act obligations sharpening subprocessor visibility

As EU AI Act deployer duties phase in through 2026 and 2027, companies increasingly need their DPAs to disclose not just data flows but which AI models and providers sit behind a vendor’s service.

  • Vendors publishing subprocessor and model lists proactively
  • DPA riders referencing AI Act transparency obligations directly
  • Procurement teams requiring AI disclosure before signature

Standardized AI riders emerging from vendors

Major AI providers now publish standard DPA addenda addressing model training exclusions and retention specifically for AI use cases, reducing the need for bespoke negotiation on every deal.

Rising enforcement reaching mid-sized companies

Supervisory authorities are extending routine audits beyond large enterprises to Mittelstand companies, where missing or outdated DPAs remain among the most frequently cited findings. Cumulative GDPR fines across Europe passed 7.1 billion euros by early 2026 across more than 2,200 documented cases, and Article 28 processor failures are a recurring category within that enforcement record.

Conclusion

The Data Processing Agreement remains the contractual backbone of GDPR accountability even as AI tools multiply the number of processors a company relies on. For Mittelstand companies scaling AI adoption, treating the DPA as a signature-only formality rather than a live risk control leaves gaps that audits and enforcement increasingly catch. Centralizing DPA tracking, using a recognized template, and adding AI-specific clauses closes most of that gap without adding headcount. The direction of travel is toward more scrutiny of what sits behind every AI vendor contract, not less.

Frequently Asked Questions

Does every AI tool need its own Data Processing Agreement?

Yes, whenever the tool processes personal data on the company’s behalf, including AI features inside existing software. A DPA is required before the tool goes live, not after an issue arises.

Is a Data Processing Agreement the same as accepting a vendor’s terms of service?

No. A DPA must contain the specific elements Article 28(3) requires, including deletion terms and subprocessor rules. General terms of service rarely cover these points, so a dedicated DPA or addendum is still needed.

Does a Data Processing Agreement satisfy EU AI Act requirements too?

No. A DPA covers personal data protection under GDPR. Separate obligations apply for AI compliance under the EU AI Act, and the two need to be coordinated, not treated as interchangeable.

Is this worth the effort for a company with under 50 employees?

Yes. Article 28 applies regardless of company size, and fines apply whether or not a breach actually occurs. Smaller companies are increasingly the subject of routine supervisory audits, where a missing DPA is one of the most common findings.

Not necessarily. Many Mittelstand companies use a recognized template such as the Bitkom Mustervertragsanlage and route review through an external data protection officer rather than building in-house capacity.

How does data residency affect what goes into a DPA?

Where a vendor processes and stores data matters for both the DPA and separate transfer mechanisms. Reviewing data sovereignty alongside the DPA clarifies whether Standard Contractual Clauses are also required.

Building better software Contact us together