Drop the xBRL-CSV zip you are about to submit. We run the EBA technical checks, the DPM business rules and the LEI checksum on all 15 templates and show every finding with template, row and column. The file never leaves your browser.
A .zip named LEI.IND|CON_CC_DORA010100_DORA_yyyy-mm-dd_timestamp.zip, or one or more b_xx.xx.csv files.
Every finding with template, row, column, rule code and the fix — ready to hand to the team or the vendor that produced the file. Enter your work e-mail and the PDF is generated here in your browser.
DORA GRC keeps the register as structured data — entities, arrangements, providers, functions, supply chains — and generates the submission package with the same validator built in, so every export is checked before you download it.
Start free 14-day trialThe rule codes are the ones the ESAs return in their feedback files, so you can match findings to the EBA guidance one to one. Errors are checks that lead to rejection; warnings are data-quality findings the file is accepted with.
103 root folder equals the zip name, only META-INF/ and reports/; 105 file-name convention; 701 report.json, parameters.csv, FilingIndicators.csv present; 720 only lower-case b_xx.xx.csv table files.723 header is exactly name,value; 714 entityID matches the file name; 320 refPeriod; 702–705 and 808 all 15 templates declared true.801 every header is a column the DPM defines for that template (lower case, c0010…, special c0031 in B_03.03, 10 columns in B_06.01); 802 no column twice; 809 rows match the header.805 key columns never empty; 806 no duplicate keys; 807 every foreign key exists in the template that defines it — arrangement references, provider codes, function identifiers, entity LEIs, ultimate parents, the supply chain.503 closed-list values from the EBA drop-down lists (eba_GA:, eba_CU:, eba_TA:, eba_CT:, eba_ZZ:, eba_BT:, eba_qCO:) with hints when you used a bare ISO code; 330 dates; 331 integers; 332 booleans; 305 numerics; 306 UTF-8 without BOM.VR_2/12/23/71/77 that can be checked offline); EUID shape; e23xxx_e mandatory columns and v88xx_m conditional rules, including the ones the EBA deactivated in March 2025, shown as hints.{LEI}.{IND|CON}_{country}_DORA010100_DORA_{reference date}_{timestamp}.zip. Inside: one root folder with the same name, META-INF/reportPackage.json, and reports/ with report.json, parameters.csv, FilingIndicators.csv and one plain CSV per template, b_01.01.csv to b_99.01.csv, all lower case. Columns are coded c0010, c0020, …; closed-list values use eba_ codes (eba_GA:NO, eba_CU:EUR, eba_TA:S17); dates are yyyy-mm-dd; booleans are true/false in lower case; everything is UTF-8 without BOM.807) top the ESAs' list: a reference in B_07.01, B_02.02 or B_05.02 that is not a key in B_02.01 or B_05.01, a subsequent arrangement whose overarching reference is missing, or an ultimate parent in B_05.01 c0110 that is not listed as its own row. Next come empty keys (805), filing indicators not all true (808), wrong file names (720), an entityID that does not match the file name (714), a wrong folder structure (103) and column codes the taxonomy does not know (801). A file with a BOM or a trailing comma in the header will fail on many rows at once.DORA010100) and will be updated when the 4.4 DORA module is final.