GDPR Compliance in Contracts: A Complete Guide
Why GDPR Matters for Your Contracts
The General Data Protection Regulation (GDPR) is not just a privacy policy requirement. It fundamentally changes what must be included in contracts involving personal data. If your business handles the personal data of EU/EEA residents — even if your business is located outside Europe — your contracts must include specific GDPR-compliant provisions.
Non-compliance carries severe penalties: fines of up to 20 million euros or 4 percent of global annual turnover, whichever is higher. But beyond fines, inadequate contractual provisions can expose your business to data breach liability, loss of customer trust, and contractual disputes with partners who require GDPR compliance as a condition of doing business.
This guide covers what your contracts need to include and how to verify compliance.
Understanding Data Roles Under GDPR
GDPR defines two primary data roles, and your contractual obligations depend on which role you occupy:
Data Controller
The data controller determines the purposes and means of processing personal data. If you decide why and how personal data is collected and used, you are a controller. Most businesses are controllers for their customer, employee, and prospect data.
Controller obligations in contracts:
Data Processor
The data processor processes personal data on behalf of the controller. If you handle personal data according to a client's instructions — such as a SaaS platform processing customer data, a payroll provider handling employee data, or a marketing agency managing mailing lists — you are a processor.
Processor obligations in contracts:
Joint Controllers
When two or more entities jointly determine the purposes and means of processing, they are joint controllers. Joint controllership requires a specific agreement allocating responsibilities between the parties, particularly regarding data subject rights.
Required Contract Provisions: Article 28
Article 28 of the GDPR specifically requires that contracts between controllers and processors include the following elements:
1. Subject Matter and Duration of Processing
The contract must specify:
Example clause: "Processor shall process personal data consisting of contact information (name, email, phone) and usage data of Controller's customers for the purpose of providing the SaaS platform services described in this Agreement, for the duration of this Agreement."
2. Nature and Purpose of Processing
The contract must clearly describe:
3. Types of Personal Data
Specify the categories of personal data:
4. Obligations and Rights of the Controller
The contract should specify:
5. Security Measures
Article 32 requires appropriate technical and organizational measures. The contract should specify or reference:
6. Sub-Processor Requirements
When a processor engages sub-processors:
7. Data Subject Rights Assistance
The processor must assist the controller in responding to requests from data subjects, including:
8. Breach Notification
The processor must:
9. Data Return and Deletion
At the end of the contract:
10. Audit Rights
The controller must have the right to:
International Data Transfers
If personal data will be transferred outside the EU/EEA, the contract must address the legal mechanism for that transfer:
Standard Contractual Clauses (SCCs): The European Commission has approved standard contractual clauses that provide adequate safeguards for international data transfers. The current SCCs (adopted June 2021) must be used for new contracts.
Adequacy decisions: Transfers to countries with EU adequacy decisions (e.g., Canada for commercial organizations, Japan, UK) do not require additional safeguards.
Binding Corporate Rules: For intra-group transfers within multinational organizations, approved binding corporate rules provide a compliance mechanism.
Supplementary measures: Following the Schrems II decision, businesses must assess whether the legal framework in the recipient country provides adequate protection and implement supplementary measures if necessary.
GDPR Compliance Checklist for Contract Review
Use this checklist when reviewing any contract that involves personal data:
How ContractScan Helps with GDPR Compliance
ContractScan's compliance checking feature automatically scans contracts for GDPR-required provisions. The AI identifies:
Upload any vendor agreement, SaaS contract, or service agreement to ContractScan, and the compliance report will highlight exactly which GDPR provisions are present, which are missing, and what language should be added.
For businesses handling EU personal data, GDPR compliance in contracts is not optional. ContractScan makes it manageable.
Ready to Review Your Next Contract?
Upload any contract and get a complete AI analysis in under 60 seconds.
Start Free