Generation tool for ESEF 2019 (latest ESMA publication).

Download in your computer the easyESEF Excel tool, generating ESMA ESEF files. The easyESEF data entry combines Excel (financial statements) with xHTML (i.e. Word text & graphs) into a valid ESEF iXBRL annual report and the corresponding taxonomy package plus Documentation for Auditing. It is free and fully operational. Presented at the 2020.eurofiling.info online event!

This image has an empty alt attribute; its file name is easyESEF_d1.png

Technical reference brochures are available in English, German and Spanish (more in a future). Use this free SaveAsXHTML.docm Word file for testing (possibility also for using InDesign, Publisher, Quark...).

Among other features, easyESEF can also read whatever iXBRL IFRS file. Test the easyESEF tool with annual reports examples from Landesbank Hessen-Thüringen or Ferrovial, taken from the ESMA Field test of ESEF as well as ArcelorMittal or Avrupa, taken from the SEC EDGAR website. Download, unzip and click on Import file in easyESEF. Also download the GLEIF annual report 2018 from the Global LEI Foundation and Import file in easyESEF.

This image has an empty alt attribute; its file name is easyESEF_d2-1024x120.png
Read annual reports on IFRS from ESMA Field Test and SEC EDGAR as well.

This easyESEF 2019 tool is oriented for compliance with the mandatory reporting of the ESEF taxonomy 2019 and following years. See commercial model and support options in the Partners page.

ESEF illustrated taxonomy 2019 in 23 languages: Free download here

Full translations of ESEF taxonomy to 23 European languages

The European Commission and the IFRS Foundation publish identical labels for English, whereas the European Commission publishes the labels for the other 22 languages. In the ESEF taxonomy 2017 (the first one published), the label linkbase defines 4610 labels, plus another 547 labelRoles that are qualified for particular Roles:

label 4610 terseLabel 19 negatedTerseLabel 22
periodStartLabel 37 totalLabel 196 negatedTotalLabel 11
periodEndLabel 37 negatedLabel 186 netLabel 39

However, both in the ESEF 2017 taxonomy and in subsequent years, all label and role combinations have been defined for English only (as already existing in IFRS), but not for the other 22 European languages, as the European Commission does not publish the official translation of labelRoles combinations. In XBRL, when a label is missing for a particular Role, the label is presented (at best) in the default language, usually English. The presentation linkbase indicates which label and role should be used for each element of each financial statement. Therefore, in a language other than English, the missing Roles will be filled in (at most) with labels in English, as seen in these examples in French ("negatedLabel") or in Greek ("totalLabel")

This image has an empty alt attribute; its file name is MissingLabelRoles.jpg
Financial position, Equity (French) - Financial position, Non-current assets (Greek)

How to get the full translation?

The document ESEF Label Roles Generator for Languages (other than English) describe each Role, case by case, with the recommended solution. The last part is the Instructions Handbook for the Open Source ESEF Label Linkbase Generator Program, which takes the 23 ESEF label linkbase files published by ESMA and generates a directory with the 22 non-English label linkbase files, including the missing label Roles, properly generated as described.

The final step is the ESEF 2017 Illustrated Taxonomy, oriented to users, with 23 languages in an Excel workbook, inspired in the IFRS Taxonomy Illustrated. All these materials have been developed by the authors of easyESEF as contribution for the Openfiling Association with the encouragement of XBRL Spain, and were presented the 25th November 2019 in the public event ESEF, the standard format for financial statements in Europe.