DORA Article 30 contract clause checker
Every ICT services contract needs nine clauses. Contracts supporting a critical or important function need six more, and one of those has four separate limbs. Work through a contract here and get back a gap list you can take to the provider — or to your board.
DORA Art. 30 · 9 + 6 clauses · microenterprise derogation · nothing stored
Check a contract
Runs in your browser · nothing uploadedAnswer for one contract at a time. Do not paste contract text anywhere — this tool takes no document, only your assessment of each clause. Mark anything you would have to go and look up as Unsure; those become verification items rather than gaps.
Form of the arrangement
Article 30(1)Before the clause list, two requirements about the contract itself.
Required in every ICT contract
Article 30(2) · 9 clausesThese apply to every arrangement on the use of ICT services, whatever the function it supports.
Additional for critical or important functions
Article 30(3) · 6 clausesThese are required in addition to the nine above, not instead of them.
Every contract you assess here is a row in your Register of Information. The DORA module keeps the register, resolves the LEI chain, runs the validation checks and produces the XBRL-CSV package — with free record keeping and validation to start.
Create free account →Three things firms discover late
Article 30 is short. The remediation it triggers is not.
These are obligations, not positions
The clauses are regulatory requirements on your firm. A provider declining to accept them does not remove your obligation — it makes the arrangement one you may not be able to keep.
“Unrestricted” means unrestricted
Article 30(3)(e) requires access, inspection and audit rights whose exercise is not impeded or limited by other contractual arrangements or implementation policies. A security policy that forbids on-site visits defeats the clause even where the clause exists.
A termination right is not an exit strategy
Article 30(2)(h) requires termination rights. Article 30(3)(f) separately requires a mandatory adequate transition period during which the provider keeps delivering. Contracts routinely have the first and not the second.
Rules reviewed 21 August 2026 · Regulation (EU) 2022/2554 Art. 30
What this checker does
It turns Article 30 into a structured list and records your answers against it. It cannot read your contract, and it does not judge drafting quality.
It doesStructure the requirement
- Lists all nine Article 30(2) clauses and the six additional Article 30(3) clauses, each against its reference.
- Applies the Article 30(3) set only where the contract supports a critical or important function.
- Separates outright gaps from clauses you need to verify.
- Notes the microenterprise derogation on audit rights where it applies.
- Includes the two Article 30(1) form requirements, which checklists often omit.
- Produces a gap list ordered so the hardest negotiations surface first.
It does notRead or assess the contract
- Accept, parse or store any contract text. Nothing is uploaded.
- Judge whether a clause is drafted adequately or would survive supervisory scrutiny.
- Determine whether the function is critical or important — that is your assessment to make and defend.
- Cover Article 28 register obligations, Article 29 concentration risk, or the subcontracting RTS.
- Address the oversight regime for designated critical ICT third-party providers.
- Constitute legal advice or a substitute for review by a qualified adviser.
The contracts you assess become your register
Article 28 requires a Register of Information covering every contractual arrangement for ICT services, submitted to your competent authority. The clauses here and the register are two views of the same population.
Nothing you enter here leaves your browser
This tool takes no document. Your answers are held in the page and discarded when you close or reload it. Nothing is sent to REGREP, written to a log, saved, or passed to any analytics tool.
That matters more here than on a calculator: contract positions with named providers are commercially sensitive, and we would rather not be able to see them.
About Article 30
Do these clauses apply to every supplier?
The nine clauses in Article 30(2) apply to every contractual arrangement on the use of ICT services, including those supporting functions that are not critical or important. The six in Article 30(3) apply additionally where the service supports a critical or important function.
What if the provider will not agree to the clauses?
The obligation sits on your firm, not on the provider, so a refusal does not remove it. Article 30(4) asks both sides to consider standard contractual clauses developed by public authorities. Where a provider will not meet the requirements for a critical or important function, the realistic outcomes are renegotiation, alternative assurance arrangements where the regulation permits them, or replacement.
We are a microenterprise. Do the audit rights still apply?
In modified form. By way of derogation from Article 30(3)(e), a microenterprise and its provider may agree that rights of access, inspection and audit are delegated to an independent third party appointed by the provider, provided the firm can request information and assurance about the provider’s performance at any time. The rights are redirected, not removed.
Our audit clause exists but their security policy blocks site visits.
Then the clause probably does not meet Article 30(3)(e)(i), which requires that the effective exercise of those rights is not impeded or limited by other contractual arrangements or implementation policies. This is one of the most common gaps in contracts that look compliant on a clause-by-clause read.
Is a termination right enough to satisfy the exit requirement?
No. Termination rights and minimum notice periods are required by Article 30(2)(h) for every contract. Article 30(3)(f) separately requires an exit strategy for critical or important functions, including a mandatory adequate transition period during which the provider continues to deliver while you migrate elsewhere or bring the service in-house.
Do you store my answers or read my contract?
No, on both counts. The tool takes no document and stores nothing. Everything is held in the page and discarded when you close or reload it.
The gap list is the easy part. The register is the deadline.
Create a free account and keep every ICT arrangement in one place — validated, LEI-resolved and ready to submit.
No card required · free record keeping and validation · nothing stored from this checker