AReport turns DPM/XBRL taxonomies (EBA, EIOPA, ECB or your regulator's) into a working reporting environment — browse modules, fill submission data, and export valid xBRL. Two private plugins let you author the data model and validate every figure before you file.
No scattered spreadsheets. Model the taxonomy, enter the data, check it against the rules, and produce a compliant filing — end to end.
Loads any DPM-based taxonomy exactly as published (EBA, EIOPA or a national regulator's: COREP, FINREP, DORA, MREL and more) with the full dimensional model.
Render authored and official tables with RC notation, nested headers and open axes, ready for direct data entry.
Import and export xBRL-XML, OIM xBRL-CSV and JSON. Round-trips are lossless, so nothing is lost in translation.
Business rules run on your data and highlight exactly which cells to fix — before the submission ever leaves your desk.
Two optional power tools extend the core workspace.
DPM Architect and the Validation plugin are not publicly available — they are not part of the open-source AReport and are provided separately, on request. Contact us →
A full DPM modelling environment: build frameworks, modules and tables, start from any EBA DPM 2.0 table, and generate the XBRL taxonomy your reporters file against — with DPM 1.0, 2.0 and newer support.
A dedicated DPM-XL engine runs the framework’s business rules against your instance and shows precisely what to fix — right on the reporting form.
As soon as a table opens — and again after every change — the rules run in the background and the form marks the cells to look at. No separate step, no guessing which figure is wrong.
Load a taxonomy (EBA, EIOPA, national) or author your own tables in DPM Architect and generate their taxonomy.
Open a module and enter submission data in real reporting tables.
Run DPM-XL rules, fix the cells highlighted on the form, and check the file with Arelle.
Produce a valid xBRL-XML, OIM CSV or JSON instance to file.
Interested in DPM Architect or the Validation plugin, or in using AReport for your regulatory reporting? Send us a message and we will reply by email.
AReport is a web application for supervisory reporting with DPM/XBRL taxonomies. It renders the taxonomy tables as data entry forms, stores the reported facts, checks them and exports filing-ready xBRL-CSV and xBRL-XML instances.
Any taxonomy built on the DPM/XBRL standard, DPM 1.0 or DPM 2.0: EBA, EIOPA, ECB or a national regulator's, including open tables, typed dimensions and national extensions. Tested with EBA 4.2 and 4.4 (COREP, FINREP, DORA, MREL, IRRBB, AE, MICA).
xBRL-CSV report packages and xBRL-XML instances following the filing rules (e.g. the EBA filing rules), plus Excel, PDF and HTML copies of the tables. Exported instances can be checked with Arelle before filing.
Business rules written in DPM-XL run on the reported data and mark the cells that break a rule directly on the form: red for errors, amber for warnings. A validation report lists every rule with the facts behind it.
Yes, with the private DPM Architect plugin: design frameworks, modules, tables, the data dictionary and validation rules, and generate an XBRL taxonomy package that is checked with Arelle.
The core application is on GitHub. The DPM Architect and Validation plugins are private and provided separately — use the contact form to ask about them.
Spin up a workspace and open your first reporting module in minutes.