GDPR Data Processing Agreement (DPA): Article 28 Explained (2026)
Independently fact-checked against primary sources (last audited October 27, 2026). · 3 primary sources cited on this page. How we verify our legal content

A data processing agreement (DPA) is a binding contract that GDPR Article 28 requires any controller to enter into with every processor before that processor handles personal data on the controller's behalf. Without a compliant DPA, both the controller and the processor can be fined up to EUR 10 million or 2% of worldwide annual turnover, whichever is higher, under Article 83(4).
What Is a GDPR Data Processing Agreement?
A GDPR data processing agreement is the contract that Article 28(3) of Regulation (EU) 2016/679 requires a controller to put in place with every processor it engages to handle personal data. It sets out the subject-matter, duration, nature, and purpose of the processing, the type of personal data involved, the categories of data subjects, and the obligations and rights of the controller. The agreement must be in writing, including electronic form, as Article 28(9) specifies.
Article 28(1) requires a controller to use only processors that provide sufficient guarantees to implement appropriate technical and organisational measures. The DPA is the primary mechanism by which the controller secures and documents those guarantees, and it sits at the intersection of accountability and liability. Under Article 82, both controllers and processors face civil liability for damage caused by a GDPR infringement. The processor's liability is capped to situations where it has not complied with obligations specifically directed at processors or has acted outside the controller's lawful instructions. A well-drafted DPA defines those instructions precisely, which matters both for enforcement and for allocation of liability.
The EDPB's Guidelines 07/2020 on the concepts of controller and processor, adopted in final form on 7 July 2021, state that where no other relevant legal act is in force, the absence of the required written contract is itself an infringement of the GDPR, that both the controller and the processor are responsible for ensuring one exists, and that a supervisory authority can fine both. For context on the broader GDPR framework, see What Is GDPR?.
Controller vs Processor: Why the Distinction Matters
Article 4(7) defines a controller as "the natural or legal person, public authority, agency or other body which, alone or jointly with others, determines the purposes and means of the processing of personal data." Article 4(8) defines a processor as "a natural or legal person, public authority, agency or other body which processes personal data on behalf of the controller."
The controller decides the "why" and the "how" of processing: what data to collect, for what purpose, on what legal basis, and for how long. The processor operates within those parameters. It performs technical or organisational tasks on the data but does not independently set the purpose, retain data beyond the controller's instructions, or use the data for its own benefit.
The EDPB's Guidelines 07/2020 clarify that the designation is functional and factual, not contractual. Calling an entity a "processor" in a contract does not make it one if in practice it exercises independent judgment over the purposes or means of processing. An entity that drifts from processing-on-instructions into purpose-setting becomes a controller and assumes controller obligations regardless of how the parties labelled the relationship.
This distinction has three practical consequences. First, only the controller holds a lawful basis for processing under Article 6; the processor does not need a separate one as long as it operates within instructions. Second, the controller is primarily accountable to supervisory authorities for the substance of the processing. Third, audit, cooperation, and assistance obligations flow back to the controller through the DPA.
Common processor relationships include cloud storage providers hosting data on the controller's behalf; email service providers transmitting communications; payroll bureaus processing employee data under the employer's instructions; analytics platforms processing web-visitor data on the website operator's terms; and outsourced customer-support providers working from a defined script and database.
Not every third party that touches personal data is a processor. Joint controllers (Article 26), recipients who receive data under a legitimate disclosure, and entities processing data independently for their own purposes are not processors. A cloud-infrastructure provider that processes data only on documented customer instructions is a clear processor. A marketing analytics firm that aggregates data from multiple clients, derives its own insights, and sells those insights to third parties is, for that independent processing, a controller in its own right.
When Is a DPA Required?
A DPA is required whenever a processor processes personal data on behalf of a controller. Article 28(1) imposes the obligation on the controller without distinguishing by industry sector, organisation size, contract value, processing volume, or data sensitivity. A sole-trader photographer who outsources email newsletters to a marketing automation platform must have a DPA with that platform. The obligation arises before any processing begins; a controller that transfers data to a processor without a prior written DPA is in breach from the moment data moves.
Several contexts where DPAs are frequently overlooked but clearly required:
SaaS providers. When a business subscribes to a SaaS platform that processes the business's customer or employee data as part of delivering the service, the SaaS vendor is a processor and a DPA is mandatory. Most major vendors publish standard DPAs, but the controller remains responsible for verifying those documents satisfy Article 28(3) in full.
IT maintenance and support contractors. A contractor given temporary system access to perform maintenance on infrastructure containing personal data is processing that data on the controller's behalf, even if not expected to read or use it. Access itself constitutes processing under Article 4(2).
Analytics and advertising technology. Platforms that place tracking technologies on a controller's website and process visitor data according to the controller's configuration are acting as processors for those activities, even where the platform simultaneously processes data for its own advertising purposes in a separate controller capacity.
Outsourced HR and payroll. An external payroll bureau processes employee personal data strictly to fulfil the employer's payroll obligations; it does not determine the purpose of that processing.
Cloud infrastructure providers. Where a business runs its own applications on third-party cloud infrastructure, the cloud provider is processing personal data on the business's behalf. Major providers offer standard DPAs, but the controller cannot rely on vendor publication alone; active acceptance is required.
A DPA is not required when two organisations process personal data independently for their own separate purposes, each acting as a controller. A DPA is also not required for joint controllers, though Article 26 requires a separate arrangement between them.
The Eight Mandatory Clauses: Article 28(3) in Full
Article 28(3) requires processing by a processor to be governed by a contract or other legal act under Union or Member State law, and specifies its minimum content in eight lettered points. Each is non-optional; a DPA that omits or substantively weakens any of these eight elements does not satisfy Article 28.
| Clause | What it requires |
|---|---|
| Article 28(3)(a) | The processor processes personal data only on documented instructions from the controller, including with regard to transfers to a third country or international organisation, unless required to do so by Union or Member State law; in such a case, the processor must inform the controller before processing, unless that law prohibits such information on important grounds of public interest. |
| Article 28(3)(b) | The processor ensures that persons authorised to process the personal data have committed themselves to confidentiality or are under an appropriate statutory obligation of confidentiality. |
| Article 28(3)(c) | The processor takes all measures required pursuant to Article 32, meaning it implements appropriate technical and organisational security measures proportionate to the risk. |
| Article 28(3)(d) | The processor respects the conditions referred to in Article 28(2) and (4) for engaging another processor (a sub-processor), including obtaining prior authorisation from the controller and flowing down equivalent obligations to the sub-processor. |
| Article 28(3)(e) | The processor assists the controller, by appropriate technical and organisational measures, insofar as this is possible, to fulfil the controller's obligation to respond to requests for exercising the data subject's rights laid down in Chapter III. |
| Article 28(3)(f) | The processor assists the controller in ensuring compliance with the security obligations under Article 32, data-breach notification under Articles 33 and 34, data protection impact assessments under Article 35, and prior consultation under Article 36, taking into account the nature of processing and the information available to the processor. |
| Article 28(3)(g) | At the choice of the controller, the processor deletes or returns all personal data to the controller after the end of the provision of services relating to processing, and deletes existing copies unless Union or Member State law requires storage of the personal data. |
| Article 28(3)(h) | The processor makes available to the controller all information necessary to demonstrate compliance with the obligations laid down in Article 28, and allows for and contributes to audits, including inspections, conducted by the controller or another auditor mandated by the controller. |
| Second subparagraph of Article 28(3) | With regard to point (h), the processor must immediately inform the controller if, in its opinion, an instruction infringes the Regulation or other Union or Member State data protection provisions. |
Beyond the eight mandatory clauses, Article 28(3) also requires the contract to specify the subject-matter and duration of the processing, the nature and purpose of the processing, the type of personal data, the categories of data subjects, and the obligations and rights of the controller. These parameters define the outer boundary within which the processor lawfully operates.
Clause (a): Instructions Only
The documented-instructions requirement in Article 28(3)(a) is the foundational control mechanism of the processor relationship. "Documented" means written or otherwise recorded; verbal instructions are insufficient for any instruction that is material to the scope of processing.
The DPA itself sets the primary instructions (data categories, permitted processing operations, retention periods), and the service agreement supplements them with operational detail. Ad-hoc instructions outside the original scope must be documented. The processor's obligation to flag any instruction it believes violates the GDPR (set out in the final sentence of Article 28(3)) complements this clause: a processor that follows an unlawful instruction without raising it risks losing the liability shelter that instruction-compliance provides under Article 82(2).
Where the processor or its sub-processors operate infrastructure outside the EEA, the DPA must explicitly authorise those transfers and identify the transfer mechanism under GDPR Chapter V. See the GDPR International Data Transfers guide.
Clause (c): Article 32 Security
Article 28(3)(c) places the Article 32 obligations directly on the processor. Article 32(1) specifies what those security measures must address: pseudonymisation and encryption; the ability to ensure ongoing confidentiality, integrity, availability, and resilience of processing systems; the ability to restore availability and access to personal data in a timely manner after a physical or technical incident; and a process for regularly testing and evaluating the effectiveness of technical and organisational measures.
Appropriate measures must account for the state of the art, implementation costs, and the nature, scope, context, and purposes of processing, as well as the risk to the rights and freedoms of natural persons. What is appropriate for a processor handling anonymised analytics differs from what is required for health data or financial records. A DPA that does not specify security standards expected of the processor for the particular categories of data being processed falls short.
Clause (f): Assisting With Breach Notification and DPIAs
Article 28(3)(f) imposes a time-pressured cooperation obligation. Under Article 33(1), a controller must notify its supervisory authority of a personal data breach without undue delay and, where feasible, within 72 hours. A controller can only meet that deadline if its processor has systems in place to detect, document, and notify the controller promptly.
The DPA should specify the processor's obligation to notify the controller of any potential data breach within a defined period (many DPAs use 24 to 48 hours) and to provide the Article 33(3) information: the nature of the breach, categories and approximate number of data subjects affected, categories and approximate number of records concerned, likely consequences, and measures taken or proposed. A vague general reference to Article 33 is inadequate.
The DPIA assistance obligation is also practically important. Under Article 35, a controller must carry out a data protection impact assessment before processing likely to result in high risk to data subjects. Processors often hold the technical information needed to complete the risk assessment, and the DPA should specify the processor's cooperation obligation.
Clause (h): Audit Rights
Processors routinely propose to satisfy Article 28(3)(h) through third-party audit certifications (ISO 27001 or SOC 2 Type II) rather than allowing the controller direct access to systems and records. Under Article 28(5), adherence to an approved code of conduct or certification mechanism can be used as an element to demonstrate sufficient guarantees. But EDPB Guidelines 07/2020 say the final choice of auditor and of the type of audit rests with the controller, which can contest an inspection's scope, methodology and results even where the processor proposed the auditor. A clause that substitutes a certificate for any audit right falls short of Article 28(3)(h).
Sub-Processors and the Flow-Down Obligation
A sub-processor is any third party that a processor engages to carry out specific processing activities on the controller's behalf. Article 28(2) requires the processor to obtain prior specific or general written authorisation from the controller before engaging any sub-processor.
Where the controller grants general authorisation, Article 28(2) requires the processor to inform the controller of any intended changes concerning the addition or replacement of sub-processors, giving the controller an opportunity to object. The DPA must build in a notification period sufficient for the controller to exercise this right; many DPAs set 30 days' advance notice.
Article 28(4) provides the flow-down rule: where a processor engages a sub-processor, it must impose on the sub-processor the same data protection obligations as those in the controller-processor contract. If the sub-processor fails to fulfil its obligations, the initial processor remains fully liable to the controller.
Every node in a processing chain must be bound by an Article 28-compliant agreement. Liability flows back fully to the processor, who must in turn ensure adequate contractual protections in downstream agreements with sub-processors.
Controllers managing complex vendor chains should map their processors and each processor's declared sub-processors as part of their records of processing activities (Article 30). Many processors publish sub-processor lists and commit to provide advance notification of changes. In Opinion 22/2024 (adopted 7 October 2024) the EDPB said controllers should have the identity (name, address and contact person) of all processors and sub-processors in the chain readily available at all times, regardless of the risk, and that processors should proactively provide and update this information.
The Commission's Article 28 Standard Contractual Clauses
The GDPR allows DPAs to be based, in whole or in part, on standard contractual clauses adopted by the Commission or by a supervisory authority (Article 28(6) to (8)).
Commission Implementing Decision (EU) 2021/914, published in Official Journal L 199/31 on 7 June 2021, adopted the SCCs for international data transfers. That decision contains four modules, including Module 2 (controller to processor) and Module 3 (processor to processor), governing Chapter V transfer obligations when processing involves a transfer outside the EEA. Those international transfer SCCs are distinct from, but compatible with, the Article 28 SCCs. For a full explanation, see the GDPR International Data Transfers guide.
Commission Implementing Decision (EU) 2021/915, adopted the same day (4 June 2021) and published in the same Official Journal issue, adopted standalone standard contractual clauses specifically for controller-processor agreements within the EU and EEA (the "Article 28 SCCs"). Used without modification, they fulfil the Article 28(3) and (4) contract requirements (Article 1 of the decision), but they cannot be used as transfer clauses under Chapter V (recital 10). They are structured to be modular and adaptable, with clearly marked optional provisions and appendices where the parties supply processing parameters (data categories, purposes, security measures, sub-processor lists).
Parties may add additional commercial terms alongside the Article 28 SCCs, provided those additions do not contradict the mandatory clauses or reduce protection for data subjects. Where a transfer is involved, a separate Article 28 SCC set is usually unnecessary: the 2021 transfer SCCs themselves fulfil the Article 28(3) and (4) requirements for transfers from a controller to a processor, or from a processor to a sub-processor, outside the GDPR's territorial scope (Decision 2021/914, recital 9; Decision 2021/915, recital 10).
DPAs and International Data Transfers
Every time processing under a DPA involves a transfer of personal data outside the EEA, the DPA must address Chapter V compliance. Article 28(3)(a) already requires the DPA to cover any instruction to transfer data to a third country.
Where the entire processing relationship is within the EEA, the Article 28 SCCs cover the relationship fully. Where the processor operates infrastructure outside the EEA but the destination country holds an EU adequacy decision (for example, the UK, Japan, or a DPF-certified US organisation), the DPA must identify that adequacy decision as the transfer basis and confirm the processor and any sub-processors receiving data are covered by it. Where no adequacy decision applies, the DPA must incorporate the applicable Chapter V mechanism: for a controller-to-processor cross-border relationship, Module 2 of the 2021 international transfer SCCs, which also imposes a Transfer Impact Assessment under Clause 14. The 2021 transfer SCCs may be used only to the extent that the importer's processing is not itself subject to the GDPR (Decision 2021/914, recital 7); for a non-EEA processor already caught by Article 3(2), the Commission says it is still developing a separate set of clauses, so take advice on the transfer basis.
A controller that executes an Article 28-compliant DPA with a US cloud provider that is not certified under the EU-US Data Privacy Framework, but does not incorporate Module 2 of the international transfer SCCs or another Chapter V tool, is partially compliant: the processing relationship is governed, but the transfer itself has no valid legal basis. The GDPR compliance checklist covers the steps required to address both layers.
Who Drafts the DPA?
The GDPR places the obligation to ensure a DPA is in place on the controller. In practice, large processors (SaaS vendors and cloud providers) typically produce the standard-form DPA because they transact with hundreds or thousands of controllers and cannot negotiate a bespoke contract with each one.
From the controller's perspective, this creates a due-diligence obligation rather than a drafting obligation. A controller that countersigns a processor's DPA without checking its content has not discharged its accountability obligations under Article 5(2), even if that DPA happens to be compliant. If the processor's standard DPA is deficient, the controller should negotiate amendments or seek a processor that provides a compliant agreement.
Controllers engaging smaller service providers who do not offer their own standard DPA must draft the agreement themselves or use the Commission's Article 28 SCCs as the base. The Article 28 SCCs are publicly available on the Commission's website and are free to use.
In a joint controller arrangement under Article 26, the obligations under Article 28 do not apply between the joint controllers. Article 26 requires a separate transparent arrangement governing their respective responsibilities, which operates under different rules from a DPA.
Consequences of Not Having a DPA
Failing to have a compliant DPA is an independent GDPR violation. Article 83(4) lists Article 28 as a provision whose breach is subject to administrative fines of up to EUR 10,000,000 or two percent of total worldwide annual turnover, whichever is higher. Where the missing DPA is part of a wider failure, an authority can also find infringements of the Article 5 principles, which fall in the higher Article 83(5) tier (up to EUR 20 million or 4%).
Supervisory authorities can also exercise corrective powers under Article 58(2): issuing warnings, reprimands, and compliance orders; temporarily or permanently limiting or banning processing; and ordering the suspension of data flows to a processor. A temporary processing ban may be operationally more damaging than a fine where the processor provides critical business infrastructure.
Civil liability under Article 82 is a separate risk. Where no DPA defined the processor's scope and obligations, the controller may struggle to establish that the processing was lawful. Enforcement decisions are public; a finding that a company was processing personal data through a service provider without any DPA signals systemic governance failures and tends to attract wider scrutiny.
Processor arrangements do feature in enforcement. On 23 September 2026 the Italian DPA fined IQVIA Solutions Italy EUR 7 million over a health-data database, listing Article 28 among the provisions concerned and requiring the company, if it continues the processing, to appoint the general practitioners supplying the data as processors.
Key Practical Steps for Controllers
Map processors. Identify every third party that processes personal data on the controller's behalf. The records of processing activities required under Article 30 are the natural vehicle for this exercise. A compliant written DPA must be in place before data is transferred to each identified processor.
Assess suitability. Article 28(1) requires due diligence on each processor's technical and organisational security measures, sub-processor arrangements, breach notification procedures, audit cooperation posture, and ability to assist with data-subject rights requests. Due diligence can include reviewing third-party audit certifications, completing vendor security questionnaires, and reviewing the processor's privacy documentation.
Execute a compliant DPA. Using the Commission's Article 28 SCCs is the most straightforward route to satisfying the mandatory clauses. Where the processing involves a transfer outside the EEA that no adequacy decision covers, the parties need a Chapter V tool, usually Module 2 of the Commission's international transfer SCCs, which already contains the Article 28 terms.
Manage sub-processor changes. Where the DPA provides for general sub-processor authorisation, establish a process for receiving and reviewing sub-processor change notifications and exercising the right to object where a proposed sub-processor raises compliance concerns.
Maintain DPAs. Processors update their services, add sub-processors, change data centres, and revise security measures. DPAs should be reviewed whenever a material change occurs in the processing activities covered.
For guidance on how the DPA fits into the wider GDPR compliance programme, see the GDPR compliance checklist.
Jurisdiction scope: This article addresses the data processing agreement requirement under GDPR Regulation (EU) 2016/679, which applies within the European Union and European Economic Area, including its application to processors and controllers established outside the EU/EEA who are subject to the GDPR's extraterritorial reach under Article 3. It does not address UK GDPR separately (which retains equivalent Article 28 requirements post-Brexit) or sector-specific processing contracts under Union institution data protection rules under Regulation (EU) 2018/1725.
Disclaimer: This article provides general legal information about GDPR Article 28 and data processing agreements as of October 2026. It does not constitute legal advice and should not be relied upon as such. The legal requirements described reflect the GDPR and official Commission and EDPB guidance as of the date of publication. Laws and guidance may change. You should consult a qualified lawyer licensed in your jurisdiction for advice specific to your organisation's circumstances.
Frequently Asked Questions
What is a data processing agreement under GDPR?
A data processing agreement (DPA) is a written contract that GDPR Article 28 requires a controller to enter into with every processor before that processor handles personal data on the controller's behalf. The DPA must set out the subject-matter, duration, nature, and purpose of the processing, and must include the eight categories of mandatory obligations listed in Article 28(3), including the processor's duty to follow documented instructions only, maintain confidentiality, implement security measures, manage sub-processors, assist with data-subject rights, assist with breach notification and DPIAs, delete or return data at the end of the relationship, and cooperate with audits.
When do you need a GDPR DPA?
A DPA is required every time a processor processes personal data on a controller's behalf. The obligation applies regardless of industry, organisation size, contract value, or the sensitivity of the data involved. It applies before any processing begins. Common examples where DPAs are required include cloud storage providers hosting a controller's data, SaaS platforms processing customer records, payroll bureaus processing employee data, analytics providers processing website-visitor data, and IT support contractors with access to systems containing personal data. A DPA is not required between joint controllers (which have a separate obligation under Article 26) or where the third party processes data entirely independently for its own purposes.
What must a GDPR DPA include?
Article 28(3) specifies eight categories of mandatory clauses: (a) process only on documented controller instructions; (b) ensure authorised staff are bound to confidentiality; (c) implement Article 32 security measures; (d) comply with sub-processor authorisation and flow-down requirements; (e) assist the controller with data-subject rights requests; (f) assist with breach notification under Articles 33 and 34, DPIAs under Article 35, and prior consultation under Article 36; (g) delete or return all personal data after services end; and (h) make information available for audits and inspections and immediately inform the controller of any instruction that appears to infringe the GDPR. Beyond those clauses, the DPA must also specify the processing subject-matter, duration, nature, purpose, data types, and categories of data subjects.
Who provides the DPA: controller or processor?
The legal obligation to ensure a DPA is in place rests on the controller under Article 28(1). In practice, large processors (cloud providers and SaaS vendors) typically draft and publish standard DPAs that controllers are invited to accept. The controller cannot delegate its legal obligation to the processor by countersigning a DPA without reviewing its content. The controller must verify that any processor-provided DPA satisfies all eight elements of Article 28(3). Where the processor does not offer a standard DPA, the controller must draft one or use the Commission's Article 28 standard contractual clauses (Implementing Decision (EU) 2021/915) as the base.
What is the difference between a controller and a processor under GDPR?
Article 4(7) defines a controller as the entity that determines the purposes and means of processing personal data, meaning it decides why the data is processed and how. Article 4(8) defines a processor as an entity that processes personal data on behalf of the controller, following the controller's instructions without independently determining the processing purpose. The EDPB's Guidelines 07/2020 confirm that this distinction is functional and factual: labelling a party as a processor in a contract does not make it one if it exercises independent control over purposes. A processor that infringes the GDPR by determining the purposes and means of processing is treated as a controller in respect of that processing under Article 28(10), without prejudice to liability and fines under Articles 82 to 84.
Can the Commission's standard contractual clauses be used as a DPA?
Yes. Commission Implementing Decision (EU) 2021/915 of 4 June 2021 adopted standard contractual clauses specifically for controller-processor relationships under Article 28. These Article 28 SCCs provide a pre-approved template that automatically satisfies the Article 28(3) mandatory-clause requirements when used without modification. Parties complete the appendices with their specific processing parameters (data categories, purposes, security measures, sub-processor lists). The Article 28 SCCs are distinct from the 2021 international transfer SCCs under Decision (EU) 2021/914; where a transfer to a processor outside the GDPR's territorial scope is involved, Module 2 or 3 of the 2021/914 clauses already contains the Article 28 terms, so a separate Article 28 SCC set is not required for that transfer.
What are the consequences of not having a DPA?
Failing to have a compliant DPA is an independent GDPR violation subject to administrative fines of up to EUR 10 million or two percent of total worldwide annual turnover under Article 83(4). Where the missing DPA is part of broader accountability failures, higher fines under Article 83(5) may also be imposed. Beyond fines, supervisory authorities can issue processing bans under Article 58(2), which may halt business operations. Controllers may also face civil liability under Article 82 from data subjects who suffer damage. EDPB Guidelines 07/2020 state that the absence of a required written contract is itself an infringement and that an authority can fine both the controller and the processor.
What are sub-processors and how does Article 28 regulate them?
A sub-processor is a third party that a processor engages to carry out specific processing activities on the controller's behalf. Article 28(2) requires the processor to obtain prior specific or general written authorisation from the controller before engaging any sub-processor. Where general authorisation is granted, the processor must notify the controller of any sub-processor changes and give the controller an opportunity to object. Under Article 28(4), the processor must impose on every sub-processor the same data protection obligations as those set out in the controller-processor DPA, and the processor remains fully liable to the controller if the sub-processor fails to perform.
Does a DPA need to address international data transfers?
If the processor or any of its sub-processors will transfer personal data outside the EEA, the DPA must address Chapter V compliance. Article 28(3)(a) requires the DPA to cover any instruction to transfer data to a third country. Where a valid adequacy decision covers the destination, the DPA should identify it. Where no adequacy decision applies, the DPA must incorporate the relevant Chapter V mechanism, which for a controller-to-processor transfer is typically Module 2 of the 2021 Standard Contractual Clauses under Commission Implementing Decision (EU) 2021/914. Module 2 already contains the Article 28 terms, and the 2021 clauses can be used only where the importer's processing is not itself subject to the GDPR; for an importer caught by Article 3(2), the Commission is still developing separate clauses.
What does 'documented instructions' mean in a GDPR DPA?
Article 28(3)(a) requires the processor to process personal data only on documented instructions from the controller. 'Documented' means written or otherwise recorded. The DPA itself constitutes the primary set of instructions, specifying the permitted processing operations, data categories, purposes, and retention periods. Ad-hoc instructions given during the course of the service relationship must also be documented to be valid. The final sentence of Article 28(3) places an obligation on the processor to immediately inform the controller if, in its opinion, any instruction infringes the GDPR or other applicable data protection law. A processor that follows an instruction it knows to be unlawful without flagging the issue risks losing the liability protection that compliance with documented instructions provides under Article 82(2).
Updates
We corrected the fine level for a missing DPA (up to EUR 10 million or 2%, not EUR 20 million or 4%), the relationship between the Article 28 clauses and the international transfer clauses, the date and content of EDPB Guidelines 07/2020, the liability and Article 28(10) references and the audit-rights paragraph, and added the limit on using the 2021 transfer clauses for importers subject to the GDPR, the EDPB's 2024 opinion on processing chains and a 2026 enforcement example.
Independently fact-checked against the cited primary sources
Sources and References
- GDPR Regulation (EU) 2016/679, Articles 4, 28, 32, 33, 35, 82, and 83(eur-lex.europa.eu)
- Commission Implementing Decision (EU) 2021/914, Standard Contractual Clauses for International Transfers(eur-lex.europa.eu)
- Commission Implementing Decision (EU) 2021/915, Standard Contractual Clauses between Controllers and Processors(eur-lex.europa.eu)
- European Commission, Standard Contractual Clauses for Data Transfers(commission.europa.eu)
- EDPB Guidelines 07/2020 on the concepts of controller and processor in the GDPR, version 2.0 adopted 7 July 2021 (version 2.1 of 20 September 2022)(edpb.europa.eu).gov
- EDPB Opinion 22/2024 on certain obligations following from the reliance on processor(s) and sub-processor(s) (adopted 7 October 2024)(edpb.europa.eu).gov
- European Data Protection Board national news: Italian DPA fines IQVIA EUR 7 000 000 for unlawful processing of patients' health data (final decision 23 September 2026)(edpb.europa.eu).gov