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.
# 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
✓ 9 tables · 247 rows · 0 validation errors
→ Ready for EBA portal uploadWhy 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.
9 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.
Excel vs ResiPlan — measured on real institutions
| Task | Excel + manual | ResiPlan |
|---|---|---|
| Build initial RoI (50–200 services) | 60–80 hours | 2 hours |
| xBRL-CSV format generation | Manual coding, error-prone | Auto-generated, validated |
| Cross-table validation (9 tables) | Trial & error, hours per cycle | Built-in checks, real-time |
| Annual refresh | Re-do most of it (~50h) | 30 minutes |
| Audit trail (per-cell history) | None | Per-cell, timestamped, attributed |
| Multi-user collaboration | Conflicts, version drift | Concurrent edits, role-based |
| Sub-contracting tracking (RTS 2025/532) | Manual notes | Authorised workflow + notification |
| Concentration risk view | Pivot tables, fragile | Live dashboard (provider/geo/tech) |
| Supervisor export | Filename guessing | One-click ZIP with all 9 tables |
← Scroll horizontally →
From contract list to xBRL-CSV in 5 steps
- 1
Import
Upload your existing service catalogue (Excel/CSV) or connect via API.
- 2
Auto-mapping
ResiPlan classifies each service against the 9 ITS 2024/2956 tables. Manual override for edge cases.
- 3
CIF flagging
The CIF Evaluation Module applies Article 3(22) materiality. Each row inherits its criticality flag.
- 4
Validation
Cross-table integrity rules run live. Errors are flagged inline, not at the submission stage.
- 5
Export
One click → ZIP with the 9 xBRL-CSV files, ready for upload to your competent authority's portal.
All 9 ITS 2024/2956 tables, end-to-end
Entity maintaining the register
List of contractual arrangements (functions supported)
Contracting entities
ICT third-party service providers
ICT services performance
ICT services concentration risk (provider)
ICT services concentration risk (chain)
Designated CTPP services
Group structure (if applicable)
Built for the auditors who matter
150+ EU financial institutions trust ResiPlan for their DORA obligations.
"When the regulator asked for our RoI export, ResiPlan produced the 9 tables in 30 seconds. With Excel we'd still be searching tabs."
— Group Compliance Officer, EU credit institution, Frankfurt
"The RoI module replaced 4 spreadsheets and 2 weekly meetings. The supervisor validated our first submission without back-and-forth."
— Head of Operational Risk, EU insurer, Paris
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?
Yes. We integrate via API with ServiceNow GRC, Archer, OneTrust, and CSV import for everyone else.
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?
EU-only. AWS Frankfurt + GDPR DPA + DORA-compliant ICT third-party clauses.
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.
14 days free, full RoI module, no credit card.
Customers typically have a draft xBRL-CSV ready before their trial ends.