When You Need a Data Processing Agreement (DPA) – And What to Include

From Consent to Contract: When You Need a DPA (and When You’re Missing One)

Introduction

One of the most overlooked GDPR requirements is also one of the most important: the Data Processing Agreement (DPA). Many businesses still don’t realise that whenever they share personal data with a third-party processor — whether it’s a cloud service, SaaS tool, freelancer, or agency — they are legally required to have a DPA in place.

Without it, you’re not only risking non-compliance but also putting your customers’ personal data (and your own liability) at risk.

This article explains when you need a DPA, common mistakes to avoid, and how to protect your organisation with the right contracts — from consent all the way to control.

What Is a Data Processing Agreement (DPA)?

A Data Processing Agreement (DPA) is a contract that governs the relationship between a data controller (you) and a data processor (a third-party service provider). It ensures that personal data shared with a vendor is handled in compliance with applicable privacy laws.

Under Article 28 of the GDPR, a DPA is mandatory whenever a data controller engages a processor. The agreement must specify the nature and purpose of processing, the types of personal data involved, the duration, and the obligations and rights of both parties. It also requires the processor to:

  • Process data only on documented instructions
  • Implement appropriate technical and organisational security measures
  • Help the controller meet data subject rights
  • Allow audits and inspections
  • Ensure sub-processors are properly contracted

DPAs are also required under many US state privacy laws:

  • Under the CCPA/CPRA (California), contracts must be in place with “service providers” to limit their use of personal data and ensure no further sharing or selling occurs.
  • Other states like Colorado (CPA), Virginia (VCDPA), Utah (UCPA), and Connecticut (CTDPA) require similar contractual agreements to define the scope of data processing and impose security and confidentiality duties.

In short, wherever you operate — EU, UK, or US — you need proper written contracts in place with any third party that processes personal data on your behalf. A DPA is a legally binding contract between a data controller and a data processor. It outlines:

  • What data is being processed
  • Why it’s being processed
  • How it will be protected
  • The responsibilities of each party

DPAs are required under Article 28 of the GDPR whenever a controller outsources any personal data processing to a processor.

When You Must Have a DPA

You need a DPA every time you:

  • Use a cloud platform (like AWS, Google Cloud, Microsoft Azure)
  • Hire a marketing agency or freelancer who handles personal data
  • Use CRM systems, HR tools, or analytics providers
  • Integrate chatbots, newsletter tools, or payment processors

📌 If someone processes personal data on your behalf, you must have a DPA. No exceptions.

When a DPA Alone Isn’t Enough

Even if you have a DPA, it’s not a silver bullet. You also need:

  • Clear consent from individuals when required (e.g. for marketing, cookies)
  • Transparency in your privacy notice about your processors
  • Vendor risk assessments to ensure your partners are compliant
  • SCCs or other safeguards for international transfers

Common DPA Mistakes We See

  • Using outdated or copy-paste templates
  • Forgetting to sign the DPA (yes, really!)
  • Not specifying key details: data types, security measures, retention
  • Omitting processor audit rights or breach notification clauses
  • Having no DPA at all — especially with freelancers or new SaaS tools

DPA Compliance Checklist (GDPR, CCPA & Beyond)

Use this checklist to ensure your contracts with processors are legally sound and privacy-compliant:

📄 When You Need a DPA:

🧾 What a Proper DPA Should Include:

  • Clear purpose of processing and lawful basis
  • Categories of personal data and data subjects
  • Security measures (technical and organisational)
  • Processor’s obligation to follow your instructions only
  • Restrictions on sub-processors
  • Data breach notification timelines
  • Data return or deletion terms after contract ends
  • Support for fulfilling data subject rights (DSARs, erasure, etc.)
  • Right to audit and inspect processor’s operations

🌐 Jurisdiction-Specific Clauses:

  • GDPR Article 28 language and controller-processor duties
  • CCPA/CPRA service provider language (no “selling” or secondary use)
  • SCCs for international data transfers (if outside the EU/UK)
  • Colorado, Virginia, Connecticut clauses for U.S. operations (as needed)

How DPO & Privacy Support Helps You Get DPAs Right

📘 Need help beyond contracts? Explore our DPO-as-a-Service offering for continuous support →

📄 Not sure if your privacy notice covers your processors? Review or update your privacy notice →

📬 Unsure how your DPA supports your DSAR workflow? Read our DSAR response guide →

🤖 Using AI tools to process data? Make sure your contracts reflect AI-specific risks →

We help you turn vague, risky contracts into fully GDPR-compliant processing arrangements:

📄 Need to draft a DPA from scratch?
We create clear, customised DPAs that match your actual data flows.
👉 Get a tailored DPA →

📋 Already using templates?
We review your existing DPAs for missing clauses and compliance gaps.

🌍 Working with non-EU vendors?
We guide you through Standard Contractual Clauses (SCCs) and international transfer assessments.

💼 Hiring freelancers or agencies?
We help you secure proper terms before onboarding any external processor.

👤 Need long-term support?
Use our DPO-as-a-Service to manage your contracts, vendors, and audits. 👉 Explore full DPO support →

Comments are closed.

Get in Touch with Our Privacy Experts

Schedule a Free Consultation

Looking to enhance your data privacy strategy and achieve GDPR & AI compliance? Our experts are here to guide you with tailored solutions. Contact us today and take the next step toward secure and compliant data practices.

  • 24/7 Support
  • Confidence that you are compliant
  • Regulatory Privacy Compliance

Ready to start your data privacy & AI compliance journey?

Fill in your details below and we will get back to you as soon as possible

    When You Need a Data Processing Agreement (DPA) – And What to Include

    From Consent to Contract: When You Need a DPA (and When You’re Missing One)

    Introduction

    One of the most overlooked GDPR requirements is also one of the most important: the Data Processing Agreement (DPA). Many businesses still don’t realise that whenever they share personal data with a third-party processor — whether it’s a cloud service, SaaS tool, freelancer, or agency — they are legally required to have a DPA in place. Without it, you're not only risking non-compliance but also putting your customers' personal data (and your own liability) at risk. This article explains when you need a DPA, common mistakes to avoid, and how to protect your organisation with the right contracts — from consent all the way to control.

    What Is a Data Processing Agreement (DPA)?

    A Data Processing Agreement (DPA) is a contract that governs the relationship between a data controller (you) and a data processor (a third-party service provider). It ensures that personal data shared with a vendor is handled in compliance with applicable privacy laws. Under Article 28 of the GDPR, a DPA is mandatory whenever a data controller engages a processor. The agreement must specify the nature and purpose of processing, the types of personal data involved, the duration, and the obligations and rights of both parties. It also requires the processor to:
    • Process data only on documented instructions
    • Implement appropriate technical and organisational security measures
    • Help the controller meet data subject rights
    • Allow audits and inspections
    • Ensure sub-processors are properly contracted
    DPAs are also required under many US state privacy laws:
    • Under the CCPA/CPRA (California), contracts must be in place with “service providers” to limit their use of personal data and ensure no further sharing or selling occurs.
    • Other states like Colorado (CPA), Virginia (VCDPA), Utah (UCPA), and Connecticut (CTDPA) require similar contractual agreements to define the scope of data processing and impose security and confidentiality duties.
    In short, wherever you operate — EU, UK, or US — you need proper written contracts in place with any third party that processes personal data on your behalf. A DPA is a legally binding contract between a data controller and a data processor. It outlines:
    • What data is being processed
    • Why it’s being processed
    • How it will be protected
    • The responsibilities of each party
    DPAs are required under Article 28 of the GDPR whenever a controller outsources any personal data processing to a processor.

    When You Must Have a DPA

    You need a DPA every time you:
    • Use a cloud platform (like AWS, Google Cloud, Microsoft Azure)
    • Hire a marketing agency or freelancer who handles personal data
    • Use CRM systems, HR tools, or analytics providers
    • Integrate chatbots, newsletter tools, or payment processors
    📌 If someone processes personal data on your behalf, you must have a DPA. No exceptions.

    When a DPA Alone Isn’t Enough

    Even if you have a DPA, it’s not a silver bullet. You also need:
    • Clear consent from individuals when required (e.g. for marketing, cookies)
    • Transparency in your privacy notice about your processors
    • Vendor risk assessments to ensure your partners are compliant
    • SCCs or other safeguards for international transfers

    Common DPA Mistakes We See

    • Using outdated or copy-paste templates
    • Forgetting to sign the DPA (yes, really!)
    • Not specifying key details: data types, security measures, retention
    • Omitting processor audit rights or breach notification clauses
    • Having no DPA at all — especially with freelancers or new SaaS tools

    DPA Compliance Checklist (GDPR, CCPA & Beyond)

    Use this checklist to ensure your contracts with processors are legally sound and privacy-compliant:

    📄 When You Need a DPA:

    🧾 What a Proper DPA Should Include:

    • Clear purpose of processing and lawful basis
    • Categories of personal data and data subjects
    • Security measures (technical and organisational)
    • Processor’s obligation to follow your instructions only
    • Restrictions on sub-processors
    • Data breach notification timelines
    • Data return or deletion terms after contract ends
    • Support for fulfilling data subject rights (DSARs, erasure, etc.)
    • Right to audit and inspect processor’s operations

    🌐 Jurisdiction-Specific Clauses:

    • GDPR Article 28 language and controller-processor duties
    • CCPA/CPRA service provider language (no “selling” or secondary use)
    • SCCs for international data transfers (if outside the EU/UK)
    • Colorado, Virginia, Connecticut clauses for U.S. operations (as needed)

    How DPO & Privacy Support Helps You Get DPAs Right

    📘 Need help beyond contracts? Explore our DPO-as-a-Service offering for continuous support → 📄 Not sure if your privacy notice covers your processors? Review or update your privacy notice → 📬 Unsure how your DPA supports your DSAR workflow? Read our DSAR response guide → 🤖 Using AI tools to process data? Make sure your contracts reflect AI-specific risks → We help you turn vague, risky contracts into fully GDPR-compliant processing arrangements: 📄 Need to draft a DPA from scratch? We create clear, customised DPAs that match your actual data flows. 👉 Get a tailored DPA → 📋 Already using templates? We review your existing DPAs for missing clauses and compliance gaps. 🌍 Working with non-EU vendors? We guide you through Standard Contractual Clauses (SCCs) and international transfer assessments. 💼 Hiring freelancers or agencies? We help you secure proper terms before onboarding any external processor. 👤 Need long-term support? Use our DPO-as-a-Service to manage your contracts, vendors, and audits. 👉 Explore full DPO support →

      Thank you for registering!

      Your download is ready, click the button below.