A GDPR processing contract under Article 28 must be binding, in writing, and must state the subject matter, duration, nature, purpose, data types and categories of people, plus the controller's rights and obligations. It must also include eight processor commitments, listed below.
The contract must set out
- Subject matter and duration of the processing.
- Nature and purpose of the processing.
- Types of personal data and categories of data subjects.
- The obligations and rights of the controller.
The eight commitments
Check that the agreement requires the processor to:
- Process personal data only on the controller's documented instructions, including for transfers to third countries, unless law requires otherwise, in which case it tells the controller first where permitted.
- Make sure authorised personnel are under a confidentiality commitment or statutory duty.
- Apply the security measures of Article 32.
- Respect the conditions for using another processor.
- Assist the controller with data subject rights requests, with appropriate measures where possible.
- Assist with the controller's obligations under Articles 32 to 36 (security, breach notification, impact assessments, prior consultation).
- At the controller's choice, delete or return all personal data when services end, and delete existing copies unless law requires storage.
- Provide the information needed to demonstrate compliance and allow and contribute to audits, including inspections, by the controller or its auditor.
The processor must also tell the controller immediately if it thinks an instruction breaches data protection law.
Sub-processors
The processor needs the controller's prior written authorisation to engage another processor. That can be specific or general. With general authorisation the processor must tell the controller about intended additions or replacements and give the chance to object. The same obligations must be passed to the sub-processor by contract, and the first processor stays fully liable to the controller if the sub-processor fails.
Practical review steps
- Ask for the vendor's current sub-processor list and a change notification address.
- Check the breach notice period against your own 72 hour window.
- Confirm where data is stored and where it can be accessed from.
- Read the deletion clause and ask how long backups persist.
- Agree how audits work in practice, for example report review first, then on site.
- Keep a signed copy where the privacy team can find it.
Adherence to an approved code of conduct or certification can help show that a processor offers sufficient guarantees, but it does not replace the contract.
If you are the processor
Customers will send you their own paper. Prepare a standard agreement that already covers the points above, a public sub-processor page and a clear breach notice commitment. It shortens sales cycles and reduces redlines.
Quick check
Can a processor change sub-processors freely?
Not without authorisation. General authorisation still requires notice and a chance for the controller to object.
Is an email exchange enough?
The contract must be in writing, which includes electronic form, and must contain the required content.
Safeguard's compliance and evidence automation can store vendor documents and track review status alongside your other evidence. It does not draft the legal terms.
Sources
Last reviewed: 19 October 2026.