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. It is free and fully operational. Presented at the online event!

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.

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:

label4610terseLabel19 negatedTerseLabel 22
periodEndLabel 37negatedLabel 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")

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 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.