Advanced Architecture

DORA Article 30 — Cloud Contracts, Audit Rights, and Exit Strategies

DORA Article 30 specifies the contractual content every financial entity must obtain from its ICT third-party providers, including cloud. The substance is long — fifteen distinct clauses — and the operational depth behind each clause is what makes DORA different from previous outsourcing guidance. Most pre-DORA cloud contracts do not meet Article 30; cloud providers serving EU financial entities have spent 2024-2026 rewriting their commercial templates. This article walks through each Article 30 clause, what it means in practice, and what financial entities and cloud providers actually negotiate around it.

Where Article 30 sits in DORA

DORA imposes obligations on financial entities (ICT risk management, incident reporting, operational resilience testing, third-party risk management, information sharing). Within third-party risk management, Article 30 is the contractual specification — what the financial entity’s contract with its ICT third-party provider must contain.

Article 30 sits alongside:

  • Article 28 — general obligations on the financial entity for ICT third-party arrangements.
  • Article 29 — preliminary assessment of ICT concentration risk.
  • Article 30 — contractual arrangements (this article’s focus).
  • Articles 31-44 — the CTPP regime.

Scope is wider than it is usually described. Article 30(2) applies to every contract for ICT services, not only to those supporting critical or important functions — its chapeau reads “the contractual arrangements on the use of ICT services shall include at least the following elements”. Article 30(3) then adds requirements, “in addition to the elements referred to in paragraph 2”, for arrangements that do support critical or important functions. So a non-critical cloud contract is not out of scope; it is in scope for the paragraph 2 list. None of this is limited to CTPP-designated providers.

The fifteen clause categories

Article 30(2) and 30(3) specify the required contractual content — fifteen elements in total, but they are two separate lists with different scope, and conflating them is the most common way to read this article wrong.

Article 30(2) — every contract for ICT services, nine elements:

  1. (a) Service description — a clear and complete description of all functions and ICT services, stating whether subcontracting of a service supporting a critical or important function is permitted, and on what conditions.
  2. (b) Locations — the regions or countries where the functions and services are provided and where data is processed.
  3. (c) Data protection — provisions on availability, authenticity, integrity and confidentiality, including personal data.
  4. (d) Access, recovery and return — of personal and non-personal data in an easily accessible format, in the event of insolvency, resolution, discontinuation, or termination.
  5. (e) Service level descriptions — including updates and revisions.
  6. (f) Incident assistance — at no additional cost, or at a cost determined ex-ante.
  7. (g) Cooperation with authorities — full cooperation with the financial entity’s competent and resolution authorities.
  8. (h) Termination rights — and related minimum notice periods.
  9. (i) Training participation — the conditions on which the provider takes part in the financial entity’s ICT security-awareness programmes and digital operational resilience training. Routinely forgotten, and a real obligation.

Article 30(3) — added on top, only where the arrangement supports a critical or important function, six elements:

  1. (a) Full service levels — with precise quantitative and qualitative performance targets.
  2. (b) Notice periods and reporting — including notification of any development that might materially affect the provider’s ability to deliver.
  3. (c) Business contingency — requirements to implement and test contingency plans, and to have ICT security measures, tools and policies in place.
  4. (d) TLPT participation — the obligation to participate and fully cooperate in the financial entity’s threat-led penetration testing under Articles 26 and 27.
  5. (e) Monitoring and audit — the right to monitor performance on an ongoing basis, including unrestricted rights of access, inspection and audit.
  6. (f) Exit strategies — in particular a mandatory adequate transition period.

Two things commonly listed as Article 30 requirements are not in it. Insurance appears nowhere in the article — that expectation comes from the EBA outsourcing guidelines. Nor is personnel security a separate head; it surfaces indirectly through the audit and cooperation clauses.

For arrangements supporting critical or important functions, additional content is required, including specific terms on subcontracting, data location restrictions, and reinforced audit rights.

Service description — what counts as “clear and complete”

The contractual service description must specify, at a minimum:

  • Functional scope — what the service does.
  • Technical interfaces — APIs, protocols, integration points.
  • Subservice components — what the provider delivers in-house vs through sub-processors.
  • Service modes — production, test, development, disaster recovery.

This is more granular than typical pre-DORA cloud master agreements. Many cloud contracts had service descriptions in marketing form (“comprehensive enterprise SaaS platform”). DORA Article 30 expects a description that supports the financial entity’s risk assessment — concrete enough that the assessment can identify which functions are critical, where data flows, and what the failure modes are.

In practice, financial entities and cloud providers manage this through service description documents referenced from the master agreement, with versioning and change-control mechanics. The master agreement specifies high-level service categories; the referenced documents specify the granular content.

Service locations — the data-residency clause

Service locations clauses must specify:

  • Geographic locations of data storage.
  • Locations of data processing.
  • Locations of subprocessor operations.
  • Locations of support personnel with access to financial-entity data.

This is where Hyperscaler EU Data Boundary commitments directly feed into DORA contracts. A cloud provider with documented EU Data Boundary scope can readily complete the service-locations clause. A provider without such documentation must produce it bespoke per contract — operationally expensive.

For arrangements supporting critical or important functions, financial entities increasingly impose EU-only data location requirements — meaning the provider must commit to processing and storing data exclusively within the EU/EEA. This is a stricter requirement than Article 30 imposes; it is the financial entity’s risk-management overlay on top.

Service levels — quantitative and qualitative

Article 30 requires service-level descriptions that include quantitative targets — uptime percentages, response times, throughput metrics — and qualitative descriptions of service quality.

Pre-DORA cloud SLAs typically focused on infrastructure availability with credit-based remedies. DORA expects service levels that:

  • Cover service quality, not only infrastructure uptime.
  • Are measurable with documented methodology.
  • Include thresholds that trigger remediation actions, not only credit calculations.
  • Address response times for incident management.

Mature DORA-aligned cloud contracts now include service-level frameworks with multiple tiers of metrics, methodology documents, and explicit remediation pathways for SLA breaches that go beyond credit issuance.

Data availability, authenticity, integrity, confidentiality

The DAIC clause covers the standard CIA-triad plus authenticity. Required content:

  • Encryption posture — at rest, in transit, key custody.
  • Access control mechanisms.
  • Data integrity verification.
  • Backup and recovery commitments.
  • Confidentiality obligations of provider personnel.

The clause overlaps substantially with GDPR Article 28 obligations. A cloud provider with strong GDPR Article 28 contractual templates is most of the way to satisfying the DAIC clause. The additional DORA-specific content is around authenticity — verifying that data has not been tampered with, including controls on the provider side that prevent unauthorised modification.

This is also where customer-controlled encryption (BYOK / HYOK) increasingly appears in financial-sector contracts. Financial entities with high-sensitivity workloads prefer arrangements where the cloud provider’s plaintext access is cryptographically constrained.

Assistance with incidents — the cooperation clause

Article 30(2)(f) requires the provider to assist the financial entity when an ICT incident occurs, “at no additional cost, or at a cost that is determined ex-ante”. The second half of that phrase is usually dropped in summaries, and it changes the clause: cooperation can be charged for. What it cannot be is priced opportunistically after an incident, when the customer has no leverage. Fix the price in the contract or get it for nothing.

The substance covered:

  • Incident detection and notification to the financial entity.
  • Information provision for the financial entity’s classification and reporting under DORA Article 19.
  • Technical investigation support.
  • Remediation cooperation.
  • Post-incident review participation.

The initial-notification clock under DORA — four hours from classifying an incident as major, with a 24-hour backstop from awareness (Delegated Reg. (EU) 2025/301) — drives operational requirements on the cooperation clause. Cloud providers must support customer reporting within timelines that allow customers to meet the 24-hour deadline — meaning the cloud provider needs an established incident-cooperation interface, not ad-hoc handling.

Cooperation with competent authorities

The provider must cooperate with the financial entity’s competent authority, including:

  • Providing information requested by the competent authority through the financial entity.
  • Allowing on-site inspections of provider facilities by the competent authority where necessary.
  • Cooperating with CTPP designation processes where applicable.

For cloud providers that are also CTPP-designated, this cooperation includes the direct supervisory relationship with the Lead Overseer in addition to indirect relationships flowing through individual customers’ competent authorities.

Audit rights — the most contentious clause

Article 30(3)(e) for critical-or-important-function arrangements specifies reinforced audit rights including:

  • Right of access for the financial entity, its competent authority, and external auditors mandated by the financial entity.
  • On-site inspections at provider facilities.
  • Information access including technical details necessary for the audit.
  • Frequency — periodic audits with frequency proportionate to risk.
  • No restrictions that would prevent the audit’s effectiveness.

This is the single most contentious clause in DORA contract negotiations. Cloud providers traditionally restricted on-site audits because allowing every financial customer to send auditors to data centres is operationally unmanageable. DORA forces a different model.

Mature DORA-aligned cloud contracts handle audit rights through:

  • Pooled audit programmes — where an industry consortium of financial entities jointly commissions an audit, with results shared among consortium members.
  • Audit alternatives — where the cloud provider commissions an independent audit (often the SOC 2 or BSI C5 audit programme) and provides expanded access to the underlying audit work papers, subject to NDA.
  • Direct audits for material customers — where a large financial customer is granted direct audit rights on its own arrangements, subject to scheduling and coordination.

The practical compromise: pooled audits + expanded SOC 2 / C5 disclosure handles most customers; direct audits are reserved for the largest financial customers or for incidents where specific verification is needed.

Information rights — operational data, not marketing data

The information rights clause requires access to information necessary for the financial entity to monitor the provider’s performance and compliance. This goes beyond marketing material:

  • Operational metrics — incident rates, SLA performance, capacity utilisation.
  • Risk-management information — control effectiveness, audit findings, vulnerability management.
  • Compliance information — certifications, attestations, regulatory communications.
  • Sub-processor information — full list with risk assessments.

Cloud providers operationalise this through structured customer reporting — monthly or quarterly reports to large financial customers, with content tailored to DORA expectations. The reporting cadence and content is typically negotiated; standardisation across customers is operationally easier than bespoke reporting.

Notification of material changes

Material changes that require advance notification include:

  • Subcontracting changes — new sub-processors, removed sub-processors, changes in subprocessor roles.
  • Service location changes — adding or removing locations from the service-locations declaration.
  • Material architecture changes affecting risk profile.
  • Changes in regulatory or supervisory status.

DORA itself prescribes no notification period, and the 90 days often quoted is market practice rather than a rule. What does regulate this is Commission Delegated Regulation (EU) 2025/532 of 24 March 2025 (OJ 2 July 2025), the RTS “specifying the elements that a financial entity has to determine and assess when subcontracting ICT services supporting critical or important functions”. It covers, among other things, material changes a provider makes to existing subcontracting arrangements. If you are drafting or reviewing an Article 30 contract that permits subcontracting of a critical or important function, this RTS is the document that fills in what Article 30(2)(a) leaves open, and it is routinely missed. Financial entities negotiate notification periods based on the materiality of the change and the financial entity’s ability to react.

Termination and exit strategies — the planning clause

Article 30 requires clear termination conditions, and Article 30(3)(f) requires the contract to provide for exit strategies, in particular a mandatory adequate transition period. What the contract must carry:

  • Documented exit plan — describing how the financial entity would transition away from the provider.
  • Data return or destruction — provisions for the financial entity’s data at exit.
  • Migration assistance — provider support during exit transition.
  • Continuity period — service continuation during exit at agreed terms.

Testing is a different article, and a different party’s duty. The requirement that exit plans be “comprehensive, documented and … sufficiently tested and reviewed periodically” is Article 28(8), and it binds the financial entity, not the provider. The contract has to make that testing possible; the obligation to actually run it is not an Article 30 clause. Getting these two the wrong way round is the most common misreading of DORA’s exit provisions.

The exit-strategy requirement is one of DORA’s clearest practical innovations. Pre-DORA cloud contracts often had bare-bones termination clauses; DORA expects the contract to make a real exit executable.

For cloud providers, supporting customer exit strategies requires:

  • Data export capabilities in non-proprietary formats.
  • Documented migration paths and transition support.
  • Service-continuity commitments during exit.
  • Capability to test exit procedures with cooperative customers.

For financial entities, the exit-strategy obligation means maintaining a real alternative, not just a theoretical one. This connects to the concentration risk consideration: a financial entity heavily reliant on a single cloud provider must demonstrably maintain the capability to migrate.

Business continuity and contingency

Provider business continuity commitments include:

  • Documented BCP/DR plans.
  • Tested recovery capabilities.
  • Recovery Time Objectives (RTO) and Recovery Point Objectives (RPO).
  • Communications protocols during incidents and recoveries.

For arrangements supporting critical or important functions, the BCP/DR commitments must be tested with customer participation where feasible. Cloud providers serving systemically important banks have established BCP test programmes that engage customers in scenario exercises.

Personnel security and access management

Personnel-related clauses cover:

  • Background checks for provider personnel with access to customer data.
  • Access management — least-privilege, just-in-time, audit-logged.
  • Restrictions on offshore support access to data of EU financial entities.
  • Confidentiality and security obligations of personnel.

For Hyperscaler EU Data Boundary-aligned services, the personnel-access dimension matters — the Boundary commitment is undermined if EU customer data can be accessed by support personnel outside the EU during incident handling. Mature DORA contracts include specific personnel-location and access-control commitments.

Insurance provisions

Where appropriate, the contract should include insurance provisions covering:

  • Provider’s liability insurance.
  • Cyber-incident insurance.
  • Coverage adequacy for the financial entity’s risk profile.

This is one of the lighter-weight Article 30 clauses operationally — insurance terms are typically standardised by the provider and rarely materially negotiated.

The Register of Information — Article 28 connection

Article 28 requires financial entities to maintain a Register of Information about their ICT third-party arrangements. The register feeds into the ESAs’ CTPP designation process and serves as the financial entity’s own management tool.

Commission Implementing Regulation 2024/2956 specifies the register format. For cloud providers, the practical implication is that financial customers will request structured information about the cloud arrangement in the register format — service description, location data, subprocessor list, criticality classification — that the cloud provider may not have in that format natively.

Cloud providers serving multiple financial entities have built register-data export capabilities that produce the required information in the standardised format. Cloud providers that handle this bespoke per customer add operational overhead that becomes painful at scale.

Architectural Pro Tip

For a cloud provider serving EU financial entities, the highest-leverage Article 30 work is building a structured DORA contract template with the fifteen clause categories as separate sections, each with a default position and a documented range of negotiable variations. Financial entities present their own contract requirements; the cloud provider that can map their requirements to the template positions in hours rather than weeks closes deals faster and accumulates less contractual drift across customers. The cloud providers who treat each DORA contract as a fresh negotiation create operational fragmentation that becomes ungovernable above 50-100 financial customers.

What customers typically push hardest on

From the customer (financial entity) perspective:

In actual DORA contract negotiations with cloud providers, financial entities push hardest on:

  1. Audit rights — particularly on-site audit access, even where pooled audit programmes exist.
  2. Data location restrictions — EU-only commitments, with documented exceptions.
  3. Subcontracting transparency — full subprocessor list, change notification periods, veto rights on certain subprocessor categories.
  4. Exit assistance commitments — specific quantitative commitments (e.g., “30 days of free continuation service post-termination”).
  5. Concentration risk acknowledgements — clauses recognising the customer’s regulatory obligation to manage concentration.

From the CSP perspective:

Cloud providers push back on:

  • Direct on-site audit rights at the data-centre level (preferring pooled audits + expanded SOC 2 / C5 disclosure).
  • Veto rights on subprocessors (preferring notification with right to terminate).
  • Open-ended exit assistance commitments (preferring time-bounded commitments with clear scope).

The contractual middle ground is now reasonably well-established across the EU financial sector. First-time DORA contract negotiations are slower and more expensive than renewals once both sides have established their positions.

DORA, GDPR Article 28, and the contract stack

For a financial entity processing personal data via cloud:

  • GDPR Article 28 governs the controller-processor relationship.
  • DORA Article 30 governs the operational-resilience relationship.
  • National outsourcing rules (where they exist beyond DORA) may add further content.

In practice, mature contracts integrate these layers:

  • A base contract covering commercial terms.
  • A DORA annex covering Article 30 content.
  • A GDPR DPA (Data Processing Agreement) covering Article 28 content.
  • Sector-specific annexes (Finanstilsynet for Norway, FINMA 2018/3 alignment for Swiss banks, NBS-specific for Slovak banks).

The annexes are typically standardised by the cloud provider with bespoke variations for individual customers; the base contract is more commercially negotiated.

Reality Check

Cloud providers serving the EU financial sector commonly publish a “DORA-ready” claim that, on inspection, turns out to be a contract template update without the underlying operational capability to deliver on the clauses. The cooperation-with-incidents clause requires an established 24-hour cooperation interface; the audit-rights clause requires a real audit-handling function; the exit-strategy clause requires tested migration capabilities. A contractual template that promises these without operational backing fails at first material incident or audit request. Financial entities verifying DORA-readiness should ask about the operational backing of each Article 30 clause, not only the contract template’s contents.

Closing checklist

  • DORA Article 30 specifies the contractual content for ICT third-party arrangements supporting critical or important functions. Fifteen distinct clause categories.
  • Service description must be granular enough to support risk assessment. Use referenced service-description documents with versioning.
  • Service locations clauses connect to Hyperscaler EU Data Boundary commitments. EU-only restrictions are common at financial-entity discretion.
  • Service levels must be quantitative + qualitative with measurable methodology. Move beyond credit-based remedy frameworks.
  • Cooperation with incidents is at no additional cost and supports the financial entity’s 24-hour notification cadence.
  • Audit rights are the most contentious clause. Pooled audit programmes + expanded SOC 2 / C5 disclosure handles most cases; direct audits reserved for largest customers.
  • The contract must provide an exit strategy with an adequate transition period (Art. 30(3)(f)); the financial entity must keep that plan documented and tested (Art. 28(8)). Maintaining a real alternative addresses concentration risk.
  • The Register of Information under Article 28 requires structured data export from cloud providers. Build register-data export capability.
  • Build a structured DORA contract template; avoid bespoke-per-customer drift.
  • Three-layer contract stack: base contract + DORA annex (Article 30) + GDPR DPA (Article 28) + sector-specific annexes as needed.
  • See DORA overview for the broader framework, CTPP regime article for the direct supervision layer, and Reading Attestation Reports for evaluating the audit reports that support Article 30 evidence.

References