Converting COREP to XBRL-CSV
What the package contains and how it is produced.
Read the tutorial →Automatic exchange corrects individual records. Supervisory reporting replaces the whole package. That single difference changes the operating model, the evidence trail and what breaks when you get it wrong.
In the automatic exchange frameworks a correction points at an earlier record and replaces it. Supervisory reporting under the implementing technical standards works differently: the artefact is a report package for one entity, one level and one reference date, and an amendment is a fresh package for that same combination which supersedes the previous one.
Three consequences follow. Every amendment carries the full population, not a delta — so an error in one cell means regenerating everything. Nothing in the package identifies which figures changed, so the audit trail has to live in your own records. And the receiving system decides how it treats a second submission for the same key, which is a national portal behaviour rather than a framework one.
| Element | Why |
|---|---|
| Entity, level, reference date | Together they are the key. Change any one and you have filed a different return rather than amended this one. |
| Taxonomy version | The amendment is made against the version applicable to the original reference date, not the newest available. |
| Open-table row identifiers | Counterparties, instruments and properties must keep the identifiers they carried, or cross-period comparison breaks even though the figures are right. |
| Scale and sign conventions | Silently changing either produces a package that validates and misstates. |
Framework releases add, remove and redefine tables and rules. An amendment to an earlier reference date is made against the framework that applied to that date, which means the mapping for a superseded version has to remain runnable after the current version has moved on. Teams that upgrade a single mapping in place lose the ability to amend anything historic — a problem that only surfaces the first time an authority asks for a restatement.
Keep mappings versioned alongside the framework releases they belong to, and record which version each submitted package was built against.
Some rules compare a reference date with its neighbours — opening balances against prior closing balances, movements against reported flows. Amending one period can therefore create findings in the next, which was consistent with the original figures and is no longer consistent with the corrected ones.
Before resubmitting, run the amended period and the following one, and decide deliberately whether the later period also needs amending. Fixing one period and leaving a contradiction in the next is worse than the original error, because it is now a visible inconsistency rather than a hidden one.
Primary instruments only. Each is named in full so the reference remains traceable even if a link moves.
REGREP is an independent software provider. This record explains a reporting framework in plain language and is not legal, tax or regulatory advice. Confirm scope, thresholds and submission dates with your competent authority before you file.
More on this framework, and the module that produces the filing.
What the package contains and how it is produced.
Read the tutorial →Why an amendment to a past period needs an old mapping to still run.
Read the guide →Regenerate, revalidate and repackage from a corrected mapping.
See the module →An amendment is a rebuild. Keep the mapping versioned and the rebuild is minutes rather than a project.