DORA Register of Information: the validations that fail most
The error classes that stop a register at the door, and what causes each.
Read the questions →The register is not a spreadsheet of suppliers. It is a relational model of fifteen linked templates, and the order you populate them decides how much rework you do. This record walks the structure and the build sequence.
Article 28(3) of Regulation (EU) 2022/2554 requires financial entities to maintain and update, at entity level and at sub-consolidated and consolidated levels, a register of information covering all contractual arrangements for the use of ICT services provided by ICT third-party service providers. The register is reported to the competent authority at least yearly and made available on request.
Commission Implementing Regulation (EU) 2024/2956 supplies the shape. It sets out standard templates in Annexes I to IV together with completion instructions, and requires financial entities to use them. The practical effect is that the register stops being an internal artefact and becomes a supervisory dataset with a fixed structure, controlled vocabularies and machine validation.
The Implementing Regulation defines fifteen templates. They cluster into eight subject groups, and reading them as groups rather than as fifteen separate forms is the single most useful shift a project team can make.
| Group | What it records |
|---|---|
| Entity | The financial entities in scope of the register, their identification codes, their place in the group structure, and the scope of consolidation applied. |
| Contractual arrangements | The arrangements themselves, their relationship to one another where an overarching arrangement governs subsidiary ones, and the entities that are party to each. |
| Signatories and parties | Which entity signed which arrangement, and which entities make use of the service under it. |
| Service use | Each ICT service received under an arrangement, its service type, its start and end dates, notice periods, governing law and the countries where data is stored and processed. |
| Providers and supply chain | Direct ICT third-party service providers and their identifiers, plus the rank of subcontractors that support a critical or important function. |
| Functions and assessments | The functions the entity performs, whether each is critical or important, and the risk, substitutability and exit assessments attached to the arrangements supporting them. |
The templates form a relational model. Each row is identified by a key, and other templates refer to that key rather than repeating the data. A contractual arrangement is entered once and then referenced by the service rows, the signatory rows and the function-mapping rows. A provider is entered once and referenced wherever it appears in a supply chain.
This is why a change in one place propagates. Renaming a provider, correcting a legal entity identifier or splitting one arrangement into two does not touch a single row — it changes every row that pointed at the old key. Registers built as fifteen independent spreadsheets fail at exactly this point, because nothing enforces the references between them.
Populating the templates in the order they appear in the Annexes creates rework, because the later templates define the keys the earlier ones need. A sequence that holds up in practice runs from the stable data outwards.
The Implementing Regulation addresses the scope of the register at sub-consolidated and consolidated level separately from entity level. A group therefore produces more than one register, drawn from one dataset, with the entity perimeter and the consolidation scope differing between them. Building three independent registers is the expensive way to do this; building one dataset with a scope flag is not.
The obligation is to maintain and update, not to produce once a year. Between reporting reference dates, three events change the register: a new or amended arrangement, a change in the criticality of a function, and a change in the supply chain supporting a critical or important function. Each has an owner outside the reporting team — procurement, the business, and the provider respectively — which is why registers decay quietly unless those three feeds are wired in.
Reporting reference dates and submission dates are set by your competent authority and differ across the Union. Confirm yours with the authority rather than inferring it from another jurisdiction’s timetable.
Primary instruments only. Each is named in full so the reference remains traceable even if a link moves.
REGREP is an independent software provider. This record explains a reporting framework in plain language and is not legal, tax or regulatory advice. Confirm scope, thresholds and submission dates with your competent authority before you file.
More on this framework, and the module that produces the filing.
The error classes that stop a register at the door, and what causes each.
Read the questions →The framework page: scope, obligations and supervisory powers.
Read the requirements →Assemble the register from your contract data, validate it and export the package.
See the module →Load your arrangements, let the module enforce the relational keys and coded lists, and export a validated package.