Preparing financial reports in ESEF
From 1 January 2021, issuers of securities must file and publish their annual reports digitally. This must be done in accordance with the European Single Electronic Format (ESEF).
Preparing reports in accordance with ESEF requirements and taxonomy
Technical requirements the financial report must meet
Financial reports prepared according to ESEF must meet the following requirements:
• Resources embedded or referenced by the XHTML document MUST NOT contain executable code (refer to Guidance 2.5.1 ESEF Reporting Manual)
• An xbrli:identifier element should have a valid Legal Entity Identifier (LEI) as its content (refer to Guidance 2.1.1 ESEF Reporting Manual)
• The file size should not be larger than 100 MB
• The file should have the correct XML/XHTML/iXBRL-specification
• The ZIP file should be in accordance with the Taxonomy Package specification (refer to Guidance 2.6.1 ESEF Reporting Manual)
If your file does not comply to one of these requirements, this could lead to a(n) (FATAL) ERROR due to which the file could be rejected. We especially would like to draw attention to the Taxonomy package specification as this was the main reason why many filings for the year 2021 were rejected.
• ESMA's ESEF reporting manual
What is the purpose of the validation report?
After filing the financial report a validation report will be generated, even when the filing is accepted. The validation report is generated for your information and could possibly be used to improve your filing. Please keep in mind that as a result of your filing, we may ask questions about your reporting as part of our ongoing monitoring.
If you encounter a warning in the validation report, this could suggest that the validation software was not able to determine whether the detected deviation in fact is an error. An example of this is the xbrl.efr.esef.esma.missingMandatoryMarkups warning. This warning might not be an error but could also indicate that a specific tag needs to be added to a certain piece of information present in the financial statements. However, if this information is not included in the annual accounts, the tag does not need to be applied.
If you encounter an error in the validation report even though your filing was accepted, depending on the type of error, this may lead to further investigation.