Independent thinking. Informed defence.

CISO Times

Intelligence for the people behind the defence.

The CISO Decision Brief

How do we…

How do we review our existing ICT contracts against DORA's contract terms and decide what to do about each gap?

7 decision pointsThe pack behind this answer: DORA ICT Risk & Resilience Readiness

Add to board memo

The short answer

Recommendation
List every ICT contract, check each against the Article 30 terms for its type, rank the gaps with critical or important contracts first, ask for addenda with a dated plan, and escalate refusals openly.
Reasoning
Contracts signed on a provider's standard terms rarely carry the audit, exit, incident assistance and subcontracting terms DORA lists. Supervisors test the contracts behind critical or important functions first. A gap that is recorded, owned and dated is defensible, whereas a contract described as compliant without a check is not.
Considerations
  • This is a review aid and not legal advice. Legal checks each contract against the full text of the Regulation and the technical standards.
  • Check the current texts of the subcontracting and policy regulations. They can be amended.
  • A supplier's own DORA addendum may not cover every term. Compare it to the list.
  • Your authority sets the register format and dates; the contract review feeds the register but is a separate job.

The decision, step by step

Select any step for the reasoning behind it and where the pack covers it.

  • Start
  • Step
  • Decision
  • Outcome
  • Loop back

Keyboard: Tab to a step, arrow keys move along the flow, Enter pins its explanation, + and − zoom, 0 fits the diagram, Esc closes. The text version below has the same content.

Where a step quotes a number, it is the default in the CISO Times pack. Your own standard may set a different one. A code beside a source, such as RR-17, is the number of a rule in that pack document; the document lists its rules.

Read as text

The same flow written out: each step, its reasoning and where the pack covers it. 20 steps.
  1. Start

    We signed ICT contracts before DORA applied and have not checked them

    DORA applies from 17 January 2025 and has no clause that exempts earlier contracts. Many financial entities hold contracts signed before then, and many were written on the provider's standard terms. This question is a review of the signed portfolio, contract by contract. Choosing clauses for a new contract is a different question.

    In the pack

  2. Decision

    Do we know DORA binds us as a financial entity?

    The contract duties fall on the financial entity. A supplier does not run this review; it answers its customer's request. If you are not sure whether you are in scope, settle that first.

  3. Outcome

    Settle what you are first; a supplier answers its customer instead

    Run the scope assessment to learn whether DORA binds you. If you supply ICT services to a financial entity, use the supplier question and the flow-down list. Return here once you know you are the financial entity.

    In the pack

  4. Step

    List every ICT contract, including small, free and intra-group ones

    Start from the register of information, which must hold every contractual arrangement for ICT services, not only the large ones. A small software subscription is a contract for an ICT service. Note for each the provider, the function it supports and its end date.

  5. Step

    Check the contract against the terms every ICT contract needs

    The contract must be in writing with the service levels in one document, and must describe the services and whether subcontracting is allowed, give the locations of services and data, cover data protection and data return on insolvency or termination, give incident assistance, require cooperation with authorities, set termination rights and notice periods, let you end the contract for a significant breach, for circumstances found in monitoring that could change how the service performs, for evidenced weaknesses in the provider's ICT risk management, or if your authority can no longer supervise you, and cover training. Mark each present, partial or missing.

    In the pack

  6. Decision

    Does it support a critical or important function, or one not assessed?

    The function list decides. A contract whose function is not yet assessed is treated as supporting a critical or important function until it is. Not known takes the yes branch, because the extra terms are the ones a supervisor tests first.

  7. Step

    Add the extra terms for critical or important functions

    These add full service levels with precise targets, notice and reporting duties on developments that could affect the service, the provider's own contingency plans and security measures, taking part in your threat-led testing, full cooperation in inspections and audits, unrestricted access, inspection and audit rights, and an exit strategy with a mandatory transition period. Mark each present, partial or missing.

    In the pack

  8. Decision

    Can the provider subcontract any part of that service?

    If it can, the contract should name which services may be subcontracted and on what conditions, keep the provider responsible, pass down the same access and audit rights, and require notice of material changes with time for you to object. Delegated Regulation 2025/532 (Articles 3 to 6) sets these out, and only for services that support a critical or important function or a material part of one. You reach this question only for those contracts. Not known takes the yes branch.

    In the pack

  9. Step

    Check the subcontracting conditions as well

    Apply this only to a service that supports a critical or important function or a material part of one (Delegated Regulation 2025/532, Articles 3 to 6); other contracts skip it. Compare the clause with the conditions: responsibility for subcontracted services, monitoring and reporting, equal access and audit rights, notice of material changes and a notice period to object, and a right to provide for termination if the provider goes ahead over your objection. Check the current text for amendments.

    In the pack

  10. Decision

    Is any required term missing or weaker than required?

    A partial term counts as a gap. Compare the words, not the heading, as a clause called audit rights that lets you audit once a year at the provider's discretion is not the unrestricted right the list asks for. Not known takes the yes branch.

    In the pack

  11. Step

    Record the result and the date in the register

    Record that you checked it, against which list and on what date. Keep the contract and your marked-up checklist together. The result holds until the contract or the function changes.

  12. Step

    Rank the gaps, critical or important contracts first

    Enter each gap in the gap tracker with an owner and a date. The pack treats a binding duty that is not in place at all as a blocking gap, with the shortest default deadline. Start with audit and access rights, exit, incident assistance and subcontracting on the contracts behind critical or important functions.

    In the pack

  13. Decision

    Will the provider agree to an amendment now?

    Ask for an addendum that adds the missing terms. Some providers have a DORA addendum ready. Ask whether it covers every term on your list, not only the ones it prefers. Not known takes the no branch until the provider has answered in writing.

    In the pack

  14. Step

    Sign an addendum with the missing terms and a dated plan

    Use the clause library for wording and have Legal check the result against the full text of the Regulation. Agree and document the timeline in which the provider makes any change in practice. Do not wait for the next renewal unless you can explain why to a supervisor.

    In the pack

  15. Step

    Re-check the signed text and update the register and exit plan

    Check the final wording against the lists, not the term sheet. Update the register fields the contract feeds, such as notice periods, and the exit plan for a critical or important contract. Close the gap in the tracker with the date.

  16. Step

    Escalate a refusal or silence, record the gap and plan the alternative

    Ask the provider for a written answer if it has not given one. Take the refusal or silence to the owner of the arrangement and Legal. Record the gap as open, with the reasons and the options: keep pressing at a more senior level, plan to replace the provider, or accept the gap openly while you do. Tell the management body. Do not describe the contract as compliant.

    In the pack

  17. Decision

    Is there another contract to review?

    Work through the portfolio in order of the functions it supports. A contract with a short remaining term can be reviewed when you decide whether to renew it, but it still needs to be checked.

  18. Decision

    Is any gap on a critical or important contract still open?

    The management body should hear of open gaps on contracts behind critical or important functions, with the owner and date for each. Counts with the gaps named are the pack's way of reporting this, with no scores or percentages.

    In the pack

  19. Outcome

    Report the open gaps to the management body and Legal

    Give counts and name the gaps, the contracts and the dates. Ask the management body to decide what it will accept while they are open. Do not say the firm complies with the contract rules, and tell your authority if it asks.

    In the pack

  20. Outcome

    Every contract reviewed, with each gap owned and dated or closed

    Keep the checklists, addenda, tracker entries and dates. A closed review shows what you checked and when. It does not show that your providers comply with DORA or that the contracts will never need changing again.

Practical checklist

  1. List every ICT contract, including small, free and intra-group ones.
  2. Check each against the terms every ICT contract needs.
  3. Add the extra terms and subcontracting conditions for critical or important functions.
  4. Enter each gap in the tracker with an owner and a date, critical or important first.
  5. Ask for an addendum with a dated plan, and re-check the signed text.
  6. Escalate any refusal or silence and report open gaps to the management body.

Evidence to have ready

  • The marked-up checklist for each contract with the date.
  • Addenda and the correspondence behind any refusal.
  • Gap tracker entries with owners and dates.
  • The management body's record of open gaps.

Assumptions

  • DORA binds you as a financial entity and you have, or are building, a register of information.
  • You have decided which functions are critical or important, or you treat unassessed ones as critical until you have.
  • Legal can read each contract against the full text of the Regulation and the technical standards, and national law may add to them.

Not covered here