Build the report package from a spreadsheet.
The register as a workbook in, the xBRL-CSV package out, already named, already with report.json, parameters.csv and all fifteen filing indicators, codes mapped from labels, dates and numbers normalised. Then it is validated like any other upload.
What the builder fixes for you
- Labels to codes: Ireland becomes eba_GA:IE, Payment institution becomes eba_CT:x300, Yes becomes eba_BT:x28 or true as the column requires.
- Dates: 31/12/2026, 2026/12/31 and Excel serial numbers become 2026-12-31.
- Amounts: 18,450,000 and €18 450 000 become 18450000.
- Headers: c0010, 0010 or the full ITS column name are all accepted; extra columns are ignored and reported.
- Package: lower-case table files, UTF-8 without BOM, the control files, the folder and the filename.
What it does not do: invent data. Empty keys, missing providers and dates out of order come back as findings, with the row.