contracts
Data Processing Agreement in Netherlands: Template, Key Clauses and Local Law (2026)
A data processing agreement in the Netherlands, known as a verwerkersovereenkomst, is the written contract required whenever one business (the processor, verwerker) handles personal data on behalf of another (the controller, verwerkingsverantwoordelijke). It is mandatory. Article 28(3) of the GDPR makes a written contract a legal condition of using a processor, and in the Netherlands the GDPR applies alongside the national implementing act, the Uitvoeringswet AVG (UAVG). The supervisory authority is the Autoriteit Persoonsgegevens (AP). This page explains what a Dutch DPA must contain, the local layer on top of the GDPR, and a simple outline. It is general information, not legal advice. ## Why a verwerkersovereenkomst is required In Dutch the GDPR is the Algemene Verordening Gegevensbescherming (AVG). The UAVG sets out national choices such as the AP's powers and some exemptions, but the core processor-contract rules come straight from Article 28 of the GDPR. Without a compliant contract, the processing has no lawful basis for the controller-processor relationship, and both parties are exposed to AP enforcement. ## Mandatory content under Article 28(3) A Dutch DPA must set out: - the subject matter and duration of the processing;
- the nature and purpose of the processing;
- the type of personal data and categories of data subjects;
- the controller's rights and obligations. It must also bind the processor to the eight lettered duties in Article 28(3): 1. process only on documented instructions from the controller, including on transfers;
- ensure that authorised persons are bound by confidentiality;
- take the security measures required by Article 32;
- respect the rules on engaging another processor (sub-processor);
- help the controller respond to data subject requests;
- assist with security, breach notification and data protection impact assessments (Articles 32 to 36);
- delete or return the data at the end of the service;
- make available the information needed to show compliance and allow audits. ## Key clauses to get right in the Netherlands ### Instructions and purpose The processor acts only on documented instructions. Keep the permitted purpose tight and require written change instructions. ### Sub-processors State whether prior specific or general written authorisation is needed, require the same obligations to flow down, and keep the processor liable for its sub-processors. ### Security measures Reference Article 32 and attach a schedule of technical and organisational measures. Dutch practice expects specifics, not generic language. ### International transfers For data leaving the EEA, name the mechanism, usually the European Commission's standard contractual clauses under Decision 2021/914, and carry out a transfer impact assessment where needed. ### Breach notification The controller must notify the AP within 72 hours of becoming aware of a reportable breach (Article 33). Require the processor to notify the controller without undue delay; a short fixed internal window is common Dutch practice. ### Audit and records Give the controller audit and information rights, and require records of processing under Article 30. ### Return or deletion on exit Specify whether the data is returned or deleted at the end of the service, in what format and within what period. ## A simple Dutch DPA outline 1. Parties, roles and definitions
- Subject matter, nature, purpose and duration
- Categories of data and data subjects (annex)
- Processing only on documented instructions
- Confidentiality of personnel
- Security measures (Article 32 and the measures annex)
- Sub-processors and authorisation
- International transfers and the chosen mechanism
- Assistance with data subject rights and Articles 32 to 36
- Breach notification timing
- Audit, records and demonstrating compliance
- Return or deletion of data on termination ## Common mistakes to avoid - Copying a template that drops one of the eight Article 28(3) duties.
- Letting the processor act beyond documented instructions.
- No named transfer mechanism for data leaving the EEA.
- A vague security annex rather than specific technical and organisational measures. ## Keeping processor terms aligned across the business DPAs pile up, one per vendor, each with its own sub-processor list, transfer mechanism and security annex, and they drift out of step with the underlying service contracts. Holding each verwerkersovereenkomst next to its parent agreement in one workspace, with the Article 28 checklist, sub-processor lists and breach-notice windows visible and tracked, makes it far easier to show the AP a consistent position. Adira is one AI workspace to draft, review, track and govern contracts this way; its non-India jurisdiction depth is on its roadmap, so verify Dutch coverage before relying on it for a Netherlands matter. More at Adira.
Frequently asked questions
- Is a data processing agreement mandatory in the Netherlands?
- Yes. Article 28(3) of the GDPR makes a written processor contract (verwerkersovereenkomst) a legal condition of using a processor. In the Netherlands the GDPR applies alongside the UAVG, and the Autoriteit Persoonsgegevens enforces the rules.
- What must a Dutch verwerkersovereenkomst contain?
- The subject matter, nature, purpose and duration of the processing, the categories of data and data subjects, and the eight processor duties in Article 28(3), from acting only on documented instructions to returning or deleting the data at the end of the service.
- Who supervises data protection in the Netherlands?
- The Autoriteit Persoonsgegevens (AP) is the Dutch supervisory authority under the GDPR, with investigation and fining powers. The national implementing act is the Uitvoeringswet AVG (UAVG).
- How are transfers outside the EEA handled in a Dutch DPA?
- Name the transfer mechanism, usually the European Commission's standard contractual clauses under Decision 2021/914, and carry out a transfer impact assessment where needed before data leaves the EEA.
Sources
See how Adira drafts in your voice and reads contracts from your side.
Explore the showroomWorking through a contract like this? Weave is Adira’s free tool to read, mark up, and connect any contract in your browser — no account needed.
Try Weave — free