Skip to main content
DORA · ITS 2024/2956 · Annual submission in Q1

Your Register of Information, assembled and checked.

ResiPlan assembles the register from your suppliers, contracts and critical functions, then checks it before submission: mandatory fields, LEIs, cross-template references. Excel and CSV exports, plus a draft xBRL-CSV package to validate on your authority's test environment.

Imports your existing register5/15 ITS templatesxBRL-CSV export
b_05.01.csv
# xBRL-CSV ITS 2024/2956
b_05.01|id_provider|lei_provider|country|type
PRV-001|529900T8BM49AURSDO55|DE|cloud_iaas
PRV-002|213800WAVVOPS85N2205|FR|cloud_saas
PRV-003|7245006GZ4Z2X8N9F123|IE|datacenter

✓ 5 templates · 247 rows · 0 validation errors
→ Draft package — test it on your authority's homologation platform
ITS 2024/2956
The reality

Why your spreadsheet fails ITS 2024/2956

xBRL-CSV is not Excel

Submission is an xBRL-CSV package checked against the EBA validation rules (zero errors). A spreadsheet's 'Save as CSV' does not produce that package.

Inter-linked tables

A contract cited in B_07.01 must exist in B_02.01; a provider in B_02.02 must be declared in B_05.01. A spreadsheet cannot enforce these references.

Audit trail is mandatory

Supervisors ask 'who changed this CIF flag, when, and why?'. Spreadsheets store last-modified, not full history.

Annual = quarterly in practice

Material changes (new vendor, M&A, contract amendment) require register updates throughout the year. With a spreadsheet, every submission becomes a rebuild.

Comparison

Spreadsheet vs ResiPlan: what changes

TaskExcel + manualResiPlan
Build the initial registerRe-keyed from procurement, IT and continuityAssembled from your suppliers, contracts and critical functions
xBRL-CSV packageHand conversion, error-pronePackage generated for the covered templates, to validate on your authority's test tool
Cross-table validationTrial & error, hours per cycleBuilt-in checks, real-time
Annual updateRe-do most of itThe register follows your contracts as they change
Audit trail (per-cell history)NonePer-cell, timestamped, attributed
Multi-user collaborationConflicts, version driftConcurrent edits, role-based
SubcontractingManual notesRecorded per contract (use, approval required)
Concentration risk viewPivot tables, fragileLive dashboard (provider/geo/tech)
Supervisor exportFilename guessingOne-click ZIP with the implemented templates

← Scroll horizontally →

5 steps

From contract list to a checked register in 5 steps

  1. 1

    Import

    Upload your existing service catalogue (Excel/CSV) or connect via API.

  2. 2

    Auto-mapping

    ResiPlan classifies each service into the implemented ITS 2024/2956 templates. Manual override for edge cases.

  3. 3

    CIF flagging

    The CIF Evaluation Module applies Article 3(22) materiality. Each row inherits its criticality flag.

  4. 4

    Validation

    Cross-table integrity rules run live. Errors are flagged inline, not at the submission stage.

  5. 5

    Export

    Excel and CSV exports, plus an xBRL-CSV ZIP package for the covered templates, to test on your authority's homologation platform before any filing.

2-minute walkthrough

See it in action — 2-minute walkthrough

Book a live demo with our team

Video in production. Click to schedule your slot.

00:00 Import
00:45 Auto-mapping
01:20 Export and checks
Current coverage

5 of 15 ITS 2024/2956 templates implemented

B_01.02

Entities within the scope of the register

Implemented
B_02.02

Contractual arrangements — specific information

Implemented
B_05.01

ICT third-party service providers

Implemented
B_06.01

Functions identification

Implemented
B_07.01

Assessment of ICT services supporting critical or important functions

Implemented

All 15 templates, their columns and a filled example: DORA register of information template (free Excel).

Built for the auditors

Built for the auditors who matter

What an auditor can check: cross-template validation, an audit trail on every change, and an export in the European Supervisory Authorities' format.

Current coverage: 5 of 15 templates. The others are on the roadmap; check them before you plan a submission to your supervisor.

Data hosted in the EUDPA with a DORA Art. 30 annexAWS eu-west-1 (Irlande / Ireland)Trust Center

From €549/month (Professional)

Trial includes the full RoI module — no credit card.

FAQ

Frequently asked questions

How long does setup take?

It depends mostly on the state of your data: contracts, provider LEIs, critical functions. You can import an existing Excel/CSV register instead of starting from scratch.

Does ResiPlan work with our existing GRC platform?

Through CSV or Excel import from any tool. There is no native connector for Archer or OneTrust.

What about NIS2?

The same data feeds NIS2 supply-chain security obligations. One source of truth.

Do you support multi-entity groups?

Yes. The consolidated group register merges each entity's register: every member appears once in B_01.02 (keyed by LEI) and a shared provider once in B_05.01, with conflicts reported.

How is the data hosted?

In the EU: database on Convex's EU deployment (AWS eu-west-1, Ireland), web servers at OVHcloud in France. A GDPR Art. 28 DPA with a DORA Art. 30 annex can be downloaded from our legal pages.

Can we white-label or embed the RoI?

Enterprise plan only. Contact sales.

What if the ITS schema changes?

We maintain the schema centrally. New version = automatic upgrade for all customers.

Stop fighting your spreadsheet. Prepare your submission calmly.

7 days free, full RoI module, no credit card.

Import your existing register on day one of the trial and see its validation errors.