GDPR Templates for IT Service Providers: DPA + TOM

Practitioner note: This is not legal advice. For specific situations, consult a qualified attorney or compliance officer.

TL;DR

  • IT service providers are regularly processors under Art. 4(8) GDPR — hosting, MSP, SaaS, cloud reseller
  • A DPA under Art. 28 is mandatory for any processing of personal customer data — in writing or electronic form
  • Document Art. 32 TOM: encryption, pseudonymization, availability, resilience, regular testing
  • Sub-processors only with prior authorization plus back-to-back contract obligations (Art. 28(2) and (4))
  • Third-country transfers: check EU-US DPF, otherwise SCC + TIA + supplementary measures (Schrems II)
  • Data breach: notify controller without undue delay (Art. 33(2)) — no own 72-hour deadline as a processor

1. Role: Controller or Processor?

The GDPR distinguishes two key roles that drive the entire compliance chain:

The boundary matters: A pure software sale without data access (e.g., an on-premise licence the customer operates themselves) is not a processor case. Once the provider gains access to personal data or stores it in its systems, it usually becomes a processor.

2. Typical IT Service Provider Constellations

The following business models almost always require a DPA in practice:

Pure sub-processor chains (cloud reseller → hyperscaler) require a two-tier contractual structure: a DPA between customer and reseller, plus a documented sub-DPA between reseller and hyperscaler.

3. Data Processing Agreement (DPA) under Art. 28

The DPA is the central contractual building block. Art. 28(3) GDPR exhaustively lists the mandatory contents:

The DPA must be concluded in writing or electronic form (Art. 28(9)). A purely oral arrangement is invalid.

4. Annexes to the DPA

Three standardized annexes have proven themselves in practice:

5. TOM under Art. 32 GDPR

Art. 32 requires appropriate technical and organizational measures that ensure a level of security appropriate to the risk. The Regulation expressly names:

In practice, structuring along the "eight-control system" has prevailed (analogous to the Annex to the former § 9 BDSG, still recognized as best practice by supervisory authorities):

The TOM description should be specific enough that a supervisor can verify effectiveness — generic phrases like "data is protected" are insufficient.

6. Sub-Processor Obligation (Art. 28(2) and (4))

A processor must not engage another processor without prior specific or general written authorization by the controller (Art. 28(2)). Two models are permissible:

Important: The main processor must impose the same data protection obligations on the sub-processor as in its own DPA (Art. 28(4) — "back-to-back" clause). For breaches by the sub-processor, the main processor is liable as for its own fault.

7. Third-Country Transfers (Chapter V GDPR)

Whenever personal data is transferred to a third country — almost always the case with US hyperscalers — Chapter V GDPR additionally applies. Permitted transfer bases:

After CJEU C-311/18 ("Schrems II"), SCC alone are not sufficient when the third-country law undermines protection (US surveillance laws FISA 702, EO 12333). A Transfer Impact Assessment (TIA) is required, possibly with supplementary technical safeguards (e.g., end-to-end encryption with customer-side key management).

8. Data Breach Notification (Art. 33 + 34)

The role allocation for personal data breaches is clearly regulated:

"Without undue delay" in EDPB interpretation means: without culpable hesitation, typically within 24 hours, to leave the controller enough time for its own 72-hour report. Practical recommendation: contractually fix 24 or 48 hours with a defined notification channel (emergency e-mail address, telephone hotline, documented escalation protocol).

9. Record of Processing Activities (Art. 30(2))

While Art. 30(1) governs the controller's record, paragraph 2 obliges every processor to maintain its own record. Mandatory contents:

The exemption under Art. 30(5) (fewer than 250 employees) almost never applies to IT service providers in practice, since their processing is not merely "occasional".

10. Template Overview for IT Service Providers

A practice-ready template set usually contains:

Summary

IT service providers are the textbook example of the GDPR processor role. The DPA, TOM description, sub-processor list, and breach notification process are the four documents that supervisors and customers will request first. Build them once correctly with proper annex structure and they cover the entire customer base — instead of re-negotiating each contract from scratch.

View GDPR Kit →

Frequently Asked Questions

Do IT service providers always need a DPA?
Yes, whenever personal customer data is processed on behalf of the customer (hosting, MSP, SaaS with customer data, maintenance with data access). Pure off-the-shelf software without processing on behalf is not a DPA case.
Do I need customer consent for every sub-processor?
Yes. Art. 28(2) GDPR requires prior authorization (general or specific). With general authorization: information about every intended change plus right to object.
Which TOM are mandatory?
Art. 32 GDPR names: pseudonymization, encryption, availability, resilience, restoration, regular testing. In practice: access, admission, authorization, transfer, input, instruction, availability and separation controls.
What about a US cloud provider as sub-processor?
Check EU-US Data Privacy Framework (DPF) certification first, otherwise Standard Contractual Clauses plus Transfer Impact Assessment. Document Schrems-II-compliant supplementary measures.
How fast must I report a personal data breach?
As a processor, without undue delay after becoming aware, to the controller (Art. 33(2) GDPR). The controller then has 72 hours to notify the supervisory authority.
Must I keep a record of processing as a processor?
Yes, Art. 30(2) GDPR. Contents: name and contact of the processor, controllers, categories of processing, third-country transfers if applicable, general description of TOM.

Sources

Tools & self-assessments

GDPR Checklist 30 check points for data protection compliance in SMEs. Fining Calculator Calculate the potential fining risk for your organisation. GDPR Self-Assessment Structured self-check with maturity score and action roadmap. Cookie Banner Audit TDDDG/GDPR check of your cookie banner with concrete correction notes.