A register accepted at submission can still be rejected later
RegisterBench is a tool for the DORA Register of Information, for financial entities and for the advisory firms working for them. In the 2026 cycle the EBA announced an additional review of the data content of registers, after national collection. RegisterBench prepares you for the 2027 cycle: it shows what changed since the register you filed last year and turns rejection feedback back into the flagged rows to fix.
RegisterBench is provided by Normfort sp. z o.o. in Warsaw, Poland - see About RegisterBench.
Product: from validation to the next cycle
RegisterBench is for the part that comes after building a register: passing every check, understanding a rejection notice under time pressure, and having the same register - with its history - ready when the next cycle starts. It also builds a register from scratch when you have nothing to import.
What it does
- Guided creation. A wizard per template, in plain language, for people who do not write code: it asks for what the template needs and writes the register for you.
- Import. Start from an existing workbook, from a CSV export or from last year's reporting package instead of from an empty sheet.
- Validation while you build. The official validation rules run against your data as it grows; every finding points at the row and the column that caused it, so it can be fixed where it was entered.
- Identifiers checked while you build. Every legal entity identifier is checked in the editor, on every row, as you build the register - its format and its check digits. The register is also verified against the public GLEIF data, and the result carries the date it was produced.
- The package. One export produces the reporting package. The export is deterministic: the same data exports to byte-identical files, with a checksum you can record.
- Year over year. This cycle is compared with the previous one, so you can see exactly what changed before you file.
- When a register comes back rejected. Load the feedback you received, and the error codes in it are mapped onto the rows and columns that produced them, so the remediation window is spent fixing rather than searching.
- Your data leaves whenever you want. A full export of everything you entered works in any account state, including an expired one.
What it does not do
- It does not file anything for you and has no connection to any supervisory portal: you download the package and submit it through your own channel.
- It is not legal advice: it does not interpret the regulation, decide which of your functions are critical or important, classify your arrangements or promise how any authority will treat what you submit. Those judgements stay with you and your advisers.
Where the difficulty actually is
In the dry run carried out by the European Supervisory Authorities, 947 registers were analysed. Of those, 6.5% passed all the data quality checks, and 86% of the data errors were missing mandatory information.
Source: European Supervisory Authorities, "DORA Dry Run exercise summary report", published after the dry run of 2024. That report is one of the published sources RegisterBench is checked against.
How it works
- Wizard. Create a register and fill the templates through guided forms, or import what you already have.
- Validation. Run the rule set over the register, work through the findings row by row, and re-run until it is clean.
- Package. Export the reporting package - a draft as often as you like, then the final one when the register is ready.
- Year over year. Next cycle, start from this year's package: pre-filled, with a difference report against what you filed.
Pricing
| Plan | Net price per year | Scope |
|---|---|---|
| Trial | 0 EUR | One organisation; full building, import (workbook, CSV, last year's package), the complete rule set, identifier lookups, the year-over-year difference, the rejection assistant and draft export. Only the final export needs a paid plan. No card, no time limit. |
| Standard | 1 490 EUR | One organisation (individual register); users not limited; final export not limited within the cycle; snapshots and the year-over-year difference; import of last year's package; rejection assistant. |
| Group | 2 490 EUR | Standard plus consolidated registers (several covered entities); priority in the support queue during the season. |
| Advisory (boutique) | 990 EUR per client register, minimum 3 client registers | Multi-organisation access for an advisory boutique; co-branded materials; one collective invoice per year. |
- Where the paywall is. Building, importing, validating and draft exports are free. Only the final export needs a paid plan.
- Founding-10. The first ten customers of the 2027 filing season pay 990 EUR (Standard) or 1 690 EUR (Group) in exchange for permission to use a testimonial and logo and for two asynchronous feedback sessions; renewal is at the list price with the price lock below.
- Price lock. The price on the day of purchase stays frozen for as long as the subscription renews without a break; after a break the current list price applies.
- How you pay. All prices are net, in EUR, for the whole European Union. Payment is handled by Paddle as merchant of record: Paddle adds VAT or applies the reverse charge against a valid VAT identification number, and issues the invoice. Card or bank transfer against that invoice.
FAQ
Is this another validator?
No. It validates, but validation is a step inside building, not the product. You can also bring a finished workbook in, work on it here, and export the package from it.
Can I import last year's xBRL-CSV package?
Yes. On the Import package screen you upload the register package you prepared last year, a ZIP file in the xBRL-CSV format. A new working register is created from it, and a snapshot of the package is kept as the baseline for the year-over-year comparison. A workbook (.xlsx) or a CSV file can also be imported into an existing register.
Does it compare with the register I filed last year?
Yes. On the Year-over-year diff screen you pick a baseline to compare against: an imported package, a final export or a manual snapshot. The working register is compared against it, and the change table lists the rows added, removed and changed per template, with the previous and the new value of each changed column. The table can be exported as CSV.
Is there a free trial?
Yes. The Trial plan is free, with no card and no time limit. It covers one organisation with full building, import (workbook, CSV, last year's package), the complete rule set, identifier lookups, the year-over-year difference, the rejection assistant and draft export. Only the final export needs a paid plan.
Do you submit the register for me?
No, and deliberately so: the product has no connection to any supervisory portal. You download the package and file it through your own channel.
Does it replace an adviser?
No. The product handles the mechanics - fields, dictionaries, keys between templates, identifiers, packaging, comparison with last year. The judgement calls stay with you and your advisers.
What happens to my data?
It is stored in the European Union, and you can export all of it at any time, in any account state. Working data and import files are deleted a set number of days after the final export, 30 by default, and an organisation administrator can change that period. Snapshots, generated packages and the audit log are kept.
Do I get a proper invoice?
Yes - from Paddle, which is the seller of record for this product. Card or bank transfer, VAT or reverse charge against a valid VAT identification number.
In which languages does it work?
English and Polish, both in the application and on this page.
Contact
Questions before you start, or a procurement questionnaire to fill in? Write to us. Our target for a first response is under 4 business hours (business days, 9:00 to 17:00 CET/CEST), as set out in the Support and Availability Policy.
Legal
This page describes what the software does. It is neither legal advice nor an interpretation of any regulation, and using the product does not by itself make any submission complete, correct or acceptable to any authority. The responsibility for what is filed stays with the entity that files it.