Skip to main content
ResiPlan
DORA · ITS 2024/2956 · Annual deadline 30 April

Your Register of Information, generated in 2 hours.

ResiPlan turns your existing service catalogue into a submission-ready xBRL-CSV file. Cross-table validation, audit trail and supervisor-grade evidence — all built-in.

60–80h saved5/15 ITS templatesxBRL-CSV export
B_02.02_ICT_Providers.csv
# xBRL-CSV ITS 2024/2956
b_02.02|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
→ Ready for EBA portal upload
ITS 2024/2956 ready
The reality

Why your spreadsheet fails ITS 2024/2956

xBRL-CSV is not Excel

ITS 2024/2956 mandates xBRL-CSV — a typed, validated format. Spreadsheet 'Save as CSV' produces a file every supervisor's validator rejects.

Inter-linked tables

A subcontractor in table 7 must reference an entity in table 4. A function in table 6 must match a service in table 3. Excel cannot enforce this.

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 RoI updates throughout the year. Excel = quarterly Excel rebuild = 60h × 4.

Measured on real institutions

Excel vs ResiPlan — measured on real institutions

TaskExcel + manualResiPlan
Build initial RoI (50–200 services)60–80 hours2 hours
xBRL-CSV format generationManual coding, error-proneAuto-generated, validated
Cross-table validationTrial & error, hours per cycleBuilt-in checks, real-time
Annual refreshRe-do most of it (~50h)30 minutes
Audit trail (per-cell history)NonePer-cell, timestamped, attributed
Multi-user collaborationConflicts, version driftConcurrent edits, role-based
Sub-contracting tracking (RTS 2025/532)Manual notesAuthorised workflow + notification
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 xBRL-CSV 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

    One click → ZIP with the 9 xBRL-CSV files, ready for upload to your competent authority's portal.

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 xBRL-CSV export
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
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?

2 hours for a typical mid-size FE (50–200 ICT services). Imports your existing Excel/CSV.

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. Group structure (table B_05.01) is auto-generated from your entity hierarchy.

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. Submit on time. Sleep at night.

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

Customers typically have a draft xBRL-CSV ready before their trial ends.

Register of Information for DORA — Auto-generated xBRL-CSV | ResiPlan