ConsentPixel – Privacy · Verified

Compliance · DPA

What a DPA is — and when your business actually needs one

A data processing agreement sounds like enterprise legal machinery, but the rule behind it is simple: if a vendor handles your users' personal data on your instructions, you need a DPA with it. That sweeps in far more tools than most businesses realise — and you've probably already signed a few without noticing. Here's the plain-language version: what a DPA is, exactly who needs one, and what's still on you.

Quick answer

A DPA is a contract between you (the data controller) and a vendor (the data processor) that handles personal data on your behalf. Under GDPR Article 28 — and, increasingly, US state laws — it's required before that processing begins. You need one with essentially every tool that touches your users' data: email, cloud, analytics, payments, CRM, support, payroll. Many big providers' DPAs you accept in your account settings; the gaps are usually the smaller vendors that don't offer one.

Most businesses first hear "data processing agreement" when an enterprise customer refuses to sign until they get one, or when a compliance review turns up a list of missing agreements. It sounds like a big-company problem. It isn't — the obligation applies to a sole trader who outsources their newsletter just as much as to a multinational. The confusion is understandable, because a DPA hides inside relationships you don't think of as "data processing." So let's make it concrete: what the thing actually is, the simple test for who needs one, and the parts that stay your responsibility no matter how many DPAs your vendors hand you.

What a DPA actually is

A data processing agreement is a legally binding contract between a data controller and a data processor. Those two roles are the whole key, so it's worth being precise about them:

That's usually you
The controller

You decide why and how personal data is processed. It's your customer list, your users, your purposes. The GDPR puts the obligation to have a DPA in place on you.

That's your vendor
The processor

A third party that processes that data on your instructions — the email tool that sends to your list, the cloud that stores your records. They act for you, not on their own account.

The DPA formalises that relationship: it sets out that the processor acts only on your documented instructions, keeps the data confidential and secure, helps you handle data-subject requests and breaches, and deletes or returns the data when the work ends. In short, it's the document that turns "we use this vendor" into "we've contractually pinned down how this vendor handles our people's data." Under GDPR Article 28, it's mandatory — and the obligation kicks in before any data moves.

◆ A DPA is not your service agreement

This trips people up constantly. Your main service agreement (the MSA or SaaS terms) covers the commercial relationship — pricing, uptime, liability. A DPA covers the data relationship — how personal data flows, who protects it, what happens in a breach. They're different documents doing different jobs. A DPA is often attached as an addendum to the MSA, but it has to stand alone as an enforceable agreement; signing an MSA doesn't mean you've got a DPA.

The one-question test for whether you need one

You can skip most of the complexity with a single question about any vendor:

Does this vendor handle my users' or employees' personal data, following my instructions?

If yes, you need a DPA with them. If the vendor is acting on your behalf — processing data you decided to collect, for your purposes — the controller-processor relationship exists, and Article 28 requires the agreement. The vendor's size, your size, the contract value, and the volume of data don't change the answer.

The only real nuance is the phrase "on your instructions." A vendor that decides its own purposes for the data may be a separate controller rather than your processor (a different relationship). But for the everyday tools a business runs — the ones processing your data to deliver a service to you — the answer is almost always yes, you need a DPA.

Which vendors actually need a DPA

Here's where the abstraction becomes a checklist. These are the common categories where a DPA is required — and note the pattern: it's basically every tool that touches personal data.

Cloud hosting & storage
AWS, Google Cloud, Azure, Vercel, DigitalOcean
Analytics
Google Analytics, Mixpanel, and similar
Email marketing
Mailchimp, Klaviyo, SendGrid
Most commonly missing
Payment processing
Stripe, PayPal
CRM
HubSpot, Salesforce, Pipedrive
Customer support
Zendesk, Intercom
Payroll & HR
Processing employee data on your behalf
IT & managed services
Where they access systems holding personal data

Two of these deserve a flag. Email marketing platforms are, in practice, one of the most commonly missing DPAs — businesses set up a newsletter tool without ever thinking of it as data processing, even though it's handling a whole subscriber list of personal data. And IT/managed-service providers get overlooked because their data access is incidental to their real job — but incidental access to systems full of personal data still counts.

⚠ It's not just a GDPR thing anymore

If you've filed DPAs under "only matters if I do business in Europe," that's out of date. As of 2026, 20 US states have comprehensive privacy laws, and most require written contracts between controllers and processors too. On top of that, your mid-market and enterprise customers increasingly demand a DPA before they'll sign with you — so it's become a sales prerequisite as much as a legal one. The DPA question now reaches almost any business handling personal data, wherever it operates.

Map your processors

Not sure which vendors are touching your data?

Scan your site to see the third-party services and trackers actually loading — a useful starting point for the list of processors you may need DPAs with. No account needed.

Scan my site free →

Free · about 10 seconds · no signup. Information, not legal advice.

The DPAs you've probably already signed

Here's the reassuring half of the picture: you may already have more DPAs in place than you think. Large processors transact with thousands of controllers and can't negotiate a custom contract with each, so they publish a standard-form DPA — and they get it in front of you in one of two ways:

  • Buried in the master service agreement. The DPA is a linked section or addendum inside the MSA you accepted when you signed up. You may have agreed to it without reading it as a separate thing.
  • Accepted in your account settings. Providers like Stripe, Google and AWS have you accept their DPA digitally, through the legal or privacy area of your dashboard. Electronic acceptance is legally valid — as long as you keep a record of it.

So part of the job is simply finding the DPAs you already have: check each major vendor's legal/privacy settings and their site. The gaps you actually need to close are usually with the smaller vendors — the niche tool, the boutique agency, the specialist service — that don't offer a standard DPA at all. That's where you have to bring one.

The part that stays yours: due diligence

This is the honest catch that a lot of DPA guides gloss over. Because the big providers hand you a polished DPA, it's tempting to think your job is just to click "accept." It isn't. The GDPR puts the accountability on you, the controller — and that means two responsibilities no vendor discharges for you:

  • You have to verify the DPA is actually adequate. Countersigning a processor's standard DPA without checking that it satisfies Article 28(3) in full doesn't meet your accountability obligation — even if the DPA happens to be compliant. You're responsible for having checked.
  • You have to provide one where the vendor doesn't. For smaller vendors with no standard DPA, the drafting obligation falls to you. A missing DPA is itself a breach of Article 28 — even if the processor is perfectly careful with the data — because you can't demonstrate the contractual controls the law requires.
The honest truth about DPAs

A DPA — whether a vendor's standard one or one you generate — is a starting point, not a finished task. The document existing doesn't protect you; the document being adequate, signed, and matched to a processor who actually follows it is what matters. For the vendors who provide a DPA, your job is to review it. For the ones who don't, your job is to supply a solid Article 28 baseline and get it signed. Generating a DPA solves the second problem; it doesn't excuse you from the first. The accountability stays with the controller — that's the whole design of the law.

What to check when you review a vendor's DPA

If reviewing — not just accepting — is the controller's real job, it helps to know what you're actually looking for. You don't need to be a lawyer to run a sensible first pass over a vendor's standard DPA. Check that it clearly covers the Article 28 essentials:

  • Processing on your instructions only. The vendor should commit to processing the data only as you direct, not for its own purposes.
  • Confidentiality and security. Staff bound to confidentiality, and appropriate technical and organisational security measures described.
  • Sub-processors. How the vendor uses its own sub-processors, whether you're notified of changes, and whether you can object (more on this below).
  • Help with your obligations. That the vendor will assist you with data-subject requests and with breach notification.
  • Deletion or return. What happens to the data when you stop using the service — it should be deleted or returned.
  • International transfers. If the vendor moves data outside the EEA, that Standard Contractual Clauses or another valid transfer mechanism are included.

If a vendor's DPA is silent on one of these, that's the thing to raise — either ask for an amendment or reconsider the vendor. The point isn't perfection on the first read; it's that you looked, because "we countersigned whatever they sent" is precisely the posture the accountability principle is designed to rule out.

The sub-processor chain most people miss

Here's a wrinkle that catches even careful businesses. Your processors have their own processors. The email tool you use runs on a cloud host; the CRM you use relies on other services. Those are sub-processors, and Article 28 requires that a processor not bring in a new sub-processor without your authorisation, and that the same data-protection obligations flow down the chain by contract.

In practice, most standard DPAs handle this with "general authorisation": the vendor keeps a published list of its sub-processors and notifies you of changes, giving you a window to object. What that means for you is small but real — you're implicitly relying on a chain of processors you'll never contract with directly, and your only lever is the notification-and-objection mechanism in the DPA. It's worth knowing that lever exists, and glancing at a vendor's sub-processor list when data sensitivity warrants it, rather than assuming the chain ends at the vendor you signed with.

How to get your DPAs in order

Put together, a sane approach for a normal business looks like this:

  • List your processors. Every third-party tool that touches personal data — start from your billing/subscriptions and the trackers on your site, since those reveal the vendors actually in play.
  • Find the DPAs you already have. Check each major vendor's legal/privacy settings and accept or file their standard DPA, keeping a record.
  • Review them, don't just accept them. Confirm each covers the Article 28 essentials rather than assuming it does.
  • Fill the gaps. For vendors with no DPA, generate a solid Article 28 agreement, review it for your situation, and get it signed with that vendor.
  • Keep a register. Maintain a simple list of each processor, its DPA status, and the date — so you can see the gaps at a glance and prove the controls exist.

The bottom line

A DPA is the contract that governs how a vendor handles personal data on your behalf, and the test for whether you need one is a single question: does this vendor process your users' or employees' data on your instructions? If yes — and for email tools, cloud, analytics, payments, CRM, support and payroll, it's almost always yes — you need a DPA, before the data moves. It's no longer a Europe-only concern, and increasingly your own customers require it too.

The good news is you probably already have several, accepted in your vendors' account settings or buried in their MSAs. The work is finding those, reviewing them rather than rubber-stamping, and supplying a DPA for the smaller vendors who don't offer one. And the honest reminder: a DPA protects you only when it's adequate, signed, and matched to a processor who actually follows it. The document is the start of the job — the accountability stays yours.

Frequently asked questions

What is a data processing agreement (DPA)?

A DPA is a legally binding contract between a data controller (the business that decides why and how personal data is processed) and a data processor (a third party that processes that data on the controller's behalf). It sets out how the processor may handle the data, its security and confidentiality duties, and what happens if data is compromised. Under GDPR Article 28 it's required whenever a processor handles personal data on your instructions. This is information, not legal advice.

Which vendors do I need a DPA with?

Any third-party service that processes personal data on your behalf: email marketing (Mailchimp, Klaviyo), cloud hosting (AWS, Vercel), analytics (Google Analytics), payment processors (Stripe, PayPal), CRMs (HubSpot, Salesforce), customer support (Zendesk, Intercom), and payroll/HR software. The test is simple: if the vendor handles your users' or employees' personal data following your instructions, you need a DPA with it.

Have I already signed DPAs without realising?

Quite possibly. Many large providers include their DPA as a link inside their service agreement, or have you accept it in your account settings — Stripe, Google and AWS, for example, offer DPAs you accept through your dashboard. Electronic acceptance is legally valid provided you keep a record. So some of your DPAs may already be in place; the gaps are usually with smaller vendors that don't provide one.

Is a DPA the same as my SaaS or service agreement?

No. Your main service agreement (MSA) covers the commercial relationship — pricing, service levels, liability. A DPA covers the data relationship — how personal data flows, who protects it, and what happens in a breach. The DPA is often attached as an addendum, but it must be a standalone, enforceable document. One doesn't substitute for the other.

What happens if I don't have a DPA with a processor?

The absence of a required written DPA is itself a breach of GDPR Article 28 — independent of whether any data was mishandled. Even if the processor is perfectly careful, without a DPA you can't demonstrate the contractual controls the law requires, which exposes you to enforcement and is commonly cited in regulatory actions. This is information, not legal advice.

Disclaimer: This article is general information, not legal advice, and does not create an attorney–client relationship. Whether and how data-protection law applies to your vendors depends on your specific circumstances and jurisdiction. ConsentPixel — Privacy · Verified is not a law firm, and generating a DPA does not by itself make you compliant with any law; a DPA must be reviewed for your situation and executed with each processor to have effect. Vendor names are used for illustration and are trademarks of their respective owners. Consult qualified counsel for your specific situation.

Scroll to Top