Regixo docs
EU compliance · optional · compliance team

The DORA register

If you’re a regulated financial entity, DORA requires a Register of Information about your ICT third-party providers and the contracts behind them. Regixo drafts the parts it can trace from your data map and marks the rest — contract and vendor facts a scanner can’t know — as yours to supply.

Optional · EU compliance module You need this only if your company must keep a GDPR Article 30 RoPA or a DORA register — it is an optional module on top of the free data catalog. If that is not you, you can skip this section.

Declare DORA scope when you scan (or turn it on later):

say

“Set Regixo up in this project with DORA scope on — we are a regulated financial firm.”

Show the commandHide the commandShow the sentenceHide the sentence
run
$ regixo start --dora

Regixo asks whether you’re a financial entity, then drafts the register alongside the RoPA. Re-generate any time with regixo report --dora.

The 15 tables

The Register of Information is a fixed set of templates. Three of them start from your map — B_05.01 and B_99.01 auto-filled, B_07.01 in part; the other twelve are contract and vendor facts you provide.

CodeWhat it holdsFill
B_01.01Entity maintaining the register (your org: name, LEI, country)needs you
B_01.02Entities within the scope of the registerneeds you
B_01.03Branchesneeds you
B_02.01Contractual arrangements — general informationneeds you
B_02.02Contractual arrangements — specific information (dates, value)needs you
B_02.03Intra-group contractual arrangementsneeds you
B_03.01Entities signing the arrangements (receiving ICT services)needs you
B_03.02ICT third-party providers signing (providing ICT services)needs you
B_03.03Entities signing to provide ICT services to others in scopeneeds you
B_04.01Entities making use of the ICT servicesneeds you
B_05.01ICT third-party service providers — provider, service, country, LEIauto-started · LEI needs you
B_05.02ICT service supply chains (subcontractors)needs you
B_06.01Functions identificationneeds you
B_07.01ICT services supporting functionspartly auto
B_99.01Definitionsauto-filled

The register arrives with all 15 sections on one page, each badged auto-filled / partly auto / needs you. Four of them are below — one per badge state. Reading needs no account: a cell you would have to fill reads sign in to fill, a call only an approver may make reads sign in to rule, and an empty table reads No rows yet — sign in to add.

what you'll see — the DORA register, signed out · four of the fifteen sections (B_01.01–B_01.03 and B_05.01), one per badge state
Regixo compliance portal · EU-hosted
Your DORA register (draft)

This is your DORA Register of Information, forwarded with the record — the free DRAFT. Turning it into the checked, sealed xBRL-CSV (the €12,000 plan) is done on your engineer's own Regixo, not on this forwarded record.

Why draft from your real systems: in the European Supervisory Authorities’ DORA dry-run exercise, only about 6.5% of manually-built registers passed all 116 validation checks.

Reading — no account needed. Sign in only to fill or confirm.

procurement → contracts & costs · legal/treasury → LEI & in-scope · ICT-risk → criticality.

B_01.01 · Entity maintaining the register of information

auto-filled
Add your organisation’s registered name, LEI and country (org profile).
Name of the entityLEICountry
Aurelia Payments Oy provided5493001KJTIIGC8Y1R12 providedFI provided

B_01.02 · List of entities within the scope of the register

auto-filled
One entity (your organisation) is in scope; identity details are yours to confirm.
Entity nameLEIType of entity
Aurelia Payments Oy provided5493001KJTIIGC8Y1R12 providedpayment institution provided

B_01.03 · List of branches

needs you
Add any branches (not derivable from the data map).
Branch nameCountry
No rows yet — sign in to add

B_05.01 · ICT third-party service providers

partly auto
2 candidate ICT third-party provider(s) auto-identified from your sources (name, service type, country); each provider’s LEI is yours to add. Whether each provider counts as an ICT service under DORA is yours to confirm — a payment service from a regulated provider may be a financial, not an ICT, service (EC Q&A DORA030). Your approver rules each provider in or out of scope on its row here.
Provider nameType of ICT serviceCountry of provisionProvider identifier (LEI)In DORA scope?
Snowflake DWHautoCloud data warehouseautoEUautosign in to fillconfirmed

What Regixo fills, and what it can’t

The map can trace ICT providers — a Stripe integration, a managed warehouse — so Regixo seeds B_05.01 with candidate providers (name, a service-type guess, and country from the source region), starts B_07.01 (service + provider), and fills B_99.01 (the standard definitions). Everything a scanner can’t see — contract references, dates, values, LEIs, subcontractors, functions — is marked needs you. You forward an honest, mostly-empty register; you’re not the bottleneck.

Filling the tables

Three surfaces fill the register — pick whichever fits the row:

▤ In the portal

On the claimed register, each needs you cell is an inline add… box with a Save — fill it and it saves as provided by you. Contract and function tables carry + Add a row. For many rows at once, work in Excel: Download the template (CSV), fill it, then Upload & preview — the preview (Check these rows before they save · Nothing is saved yet) lets you check each row before you press Apply N rows. Ruling a candidate provider Confirmed or Excluded in DORA scope, and marking a function’s criticality, are legal judgments — approver-only. A tour: the compliance portal tour.

⌨ Say it, or run it
say

“Import our supplier contracts from contracts.csv into the Regixo DORA register.”

Show the commandHide the commandShow the sentenceHide the sentence
run
$ regixo dora import B_02.01 contracts.csv

Import a CSV per table. Ruling a provider in or out of DORA scope is a legal judgment, so it is a person's act, not an agent's — that command is below.

regixo dora status shows what's filled and what still needs you; regixo dora pull clm_<token> brings the compliance team's claim-side fills back into your local register (a confirmed field stays confirmed — never fabricated).

✦ A connected assistant

A different surface. An assistant registered against the read-only regixo mcp server reads the DORA DRAFT register (get_dora) — the ICT providers, and which tables still need you. Neither agent surface rules a cell in or out of scope: no read tool exists to do it, and no sentence is offered for the command that does.

Here is the portal register surface itself — B_05.01 mid-fill. Auto-started rows carry quiet auto markers; the details a scanner can't see are inline add… boxes; the in/out-of-scope ruling is approver-only:

what you'll see — the DORA register · fill B_05.01
Regixo compliance portal · EU-hostedDana Kessler · approver · sign out

B_05.01 · ICT third-party service providers

auto-filled

Regixo seeded these candidate providers from your data map — name, a service-type guess, and country from the source region. Add the LEI a scanner can't see; your approver rules each in or out of DORA scope on its row.

ProviderServiceCountryLEIIn DORA scope?
Stripe Payments Europe auto Payment processing auto IE auto
Find it: GLEIF — the public register of legal-entity identifiers.
Acme Cloud GmbH auto Managed warehouse auto DE auto 5493001KJTIIGC8Y1R12 provided confirmed
+ Add a row
Add many rows at once (CSV)

Download this table's CSV template, fill it in Excel, upload it back. Nothing saves until you confirm the preview.

Download the B_05.01 template (CSV)

An upload never saves straight away — it lands on a preview so you can check each row before you commit it:

what you'll see — Check these rows before they save (CSV preview)
Regixo compliance portal · EU-hostedDana Kessler · approver · sign out

← back to your DORA register

Check these rows before they save

3 rows from your file ready to save to Contractual arrangements — general information B_02.01. Nothing is saved yet — rows save when you apply them, each cell marked "provided".

Row referenceContract referenceTypeProviderWhat happens
CTR-2026-001CTR-2026-001Cloud outsourcingAcme Cloud GmbHAdds a new row
CTR-2026-002CTR-2026-002Payment processingStripe Payments EuropeAdds a new row
CTR-2026-003CTR-2026-003Cloud outsourcingAcme Cloud GmbHUpdates row CTR-2026-003

However you fill it: CSV headers match either the column IDs or the human column labels (case-insensitive); the first cell of each row is the row key; unknown columns are surfaced back to you, never silently dropped.

Ruling a provider in or out of scope

Whether a provider is an “ICT third party” under DORA is a legal judgment, so Regixo’s auto-started B_05.01 rows begin as candidates. You rule on each:

run
$ regixo dora set B_05.01 <rowKey> inScope confirmed
$ regixo dora set B_05.01 <rowKey> inScope excluded

This one’s yours. Only a person can confirm a legal field.

Excluded rows are left out of the filing; candidates you haven’t ruled on are flagged.

LEIs

An LEI (Legal Entity Identifier) is 18 alphanumeric characters plus 2 check digits (ISO 17442). Regixo validates the checksum (mod-97-10), so a plausible-looking but invalid code — including all-zeros — is rejected at entry. Look providers up at the GLEIF register if you don’t have theirs.

How complete the package is — honestly

The regulation’s templates have more columns than Regixo models. Every export carries a structural coverage report — “this package models X of Y principal columns for each table” — so you (and your authority) are never told the package is more complete than it is.

The submission package

When the register is filled and signed, regixo dora export builds the EBA report package: a META-INF/ manifest, a reports/ folder with the report descriptor, a parameters.csv and a FilingIndicators.csv, one DPM-coded CSV per template (needs-you cells written empty), and a README that states the filing boundary — plus the seal.

Straight about the official export The DRAFT register is fully usable today — draft it, fill it, import CSVs, rule scope, forward it. The sealed official submission package is not yet shippable: the EBA taxonomy and DPM code-map constants ship empty pending the vendor’s verification and one validation run, so regixo dora export deliberately refuses until then (EBA_TAXONOMY_UNVERIFIED). The official DORA export also requires the €12,000 (RoPA + DORA) or enterprise plan.
Before you file Three things always remain yours: your authority sets the submission channel; the EBA’s and your national rules run at submission time; and any open items are carried empty and flagged. Regixo assembles and seals the package — it doesn’t submit it for you, and it isn’t your regulator.
REGIXO — documentation · the DRAFT register is free and usable; the sealed filing package is a later gate · Glossary