Generation tool for ESMA ESEF 2017.

Download in your computer this easyESEF Excel tool, generating ESMA ESEF 2017 files. The easyESEF data entry combes Excel (financial statements) with Word (declarative text) into a valid ESEF iXBRL annual report. It is fully operational.

Technical reference brochures are available in EnglishDeutsch and Español by now. Use this easyESEFWordTest.docx Word file for testing.

Among other features, easyESEF can also read whatever iXBRL IFRS 2017 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 load file in easyESEF. Also download the GLEIF annual report 2018 from the Global LEI Foundation and then load file in easyESEF.

Read annual reports on IFRS 2017 from ESMA Field Test and SEC EDGAR as well.

This easyESEF 2017 tool is oriented for testing and preparation for the mandatory reporting with the ESEF taxonomy 2019 hence with the easyESEF 2019 featured tool. See more in the Collaboration page.

Full translations of ESEF taxonomy to 23 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 label linkbase defines 4610 labels, plus another 547 labelRoles that are qualified for particular Roles:


However, the ESEF 2017 taxonomy has defined the label-Role combinations for English only, but not for the other 22 local languages. In XBRL, when a label is missing for a particular Role, the label is presented in the default language (English usually). The presentation linkbase (indicating which label is to be used for each item in each statement) in a non-English local language fills the missing Roles with English labels, as is these independent cases in French (“negatedLabel”) or Greek (“totalLabel”)

Treasury presentation (French) Non-current assets presentation (Greek)

How to get the full translation?

The ESEF Label Roles Generator for Languages (other than Englishdescribe 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 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 with the encouragement of XBRL Spain, and were publicly presented at the 25th November 2019 briefing | ESEF, the standard format for financial statements in Europe.

Full labels for ESEF 2019?

ESEF illustrated taxonomy 2019 in 23 languages: Download here for free.