How To Use The ESRS Draft Taxonomy

Published Feb 09, 2024  | 5 min read
  • Image of Janis Steinmann

    Janis Steinmann

EFRAG released the full ESRS XBRL Draft Taxonomy for public consultation. It is possible to use this taxonomy right away in the XBRL Tagger. In this article we will show you how, and what has changed from your ESEF tagging experience.

 

Adding and loading the taxonomy

  1. Make sure you have the latest version of the XBRL Tagger installed.
  2. Download the taxonomy zip package following this link.
  3. Add the taxonomy to your local cache by selecting the below menu item and then selecting the downloaded zip file:
esrs draft taxonomy 1

Now you can load the taxonomy in the Tagger by clicking on Load Taxonomy, selecting “Define Custom EntryPoint” and then entering the following URL into the field: https://xbrl.efrag.org/taxonomy/draft-esrs/2023-07-31/esrs_all.xsd

esrs draft taxonomy 2

The taxonomy

Now the taxonomy is loaded, and you can see the tree structure on the right-hand side of the Tagger. You can now start exploring the taxonomy. In comparison to ESEF you will see several new types that can be tagged, for example:

esrs draft taxonomy 3

The taxonomy also contains direct references from a taggable element to the respective section in the ESRS:

esrs draft taxonomy 4

Tagging the new item types

Now you can simply load a Word or PDF file in addition, and you can already start tagging. As with ESEF we are trying to make your tagging life as easy as possible, which is why we added some new functionality when using the new item types.

 

Enumerations

Enumerations are tags with predefined values.

The taxonomy contains a list of possible values for each tag. When you tag an enumeration item on content in your report, you will be presented with a dialog letting you select the desired value. The tagged value will be independent from the content it has been tagged on. You can view and change your choice in the Hidden Elements tab of the Tagger.

esrs draft taxonomy 5

Enumeration items allow for both multiple and single selection.

esrs draft taxonomy 6

Booleans

Boolean tags represent yes or no answers to specific items phrased like for example: 

Administrative, management and supervisory bodies are informed about material impacts, risks and opportunities, implementation of due diligence, and results and effectiveness of policies, actions, metrics and targets adopted to address them.

Whenever you select a boolean tag from the taxonomy tree and tag it on content in your report, you will get a window asking you if you want to respond to this item with yes (true) or no (false). The tagged value is independent from the tagged content.

esrs draft taxonomy 7

Typed Axis

A typed axis lets you define the values for a dimension of a table. In this case it is not necessary to create member extensions, you can simply add the desired value to the axis.

When tagging an element with a typed axis to your report, a dialog will show up letting you type in your desired value:

esrs draft taxonomy 9

New value types and units

Emissions, energy, water, mass, area and others are XBRL item types that have not previously been used in the ESEF taxonomy. Each type comes with a range of possible units that can be used when using the tag in your report.

esrs draft taxonomy 10

When you tagged the element, select the unit field in the tagging properties and you will be presented with a list of compatible units for the tagged item type.

esrs draft taxonomy 11

For a full overview and mapping of units to XBRL item type please refer to the Unit Type Registry (xbrl.org).


Curious to learn more about Lucanet's way for disclosure management and ESEF reporting?

 

Explore solution

  • Image of Janis Steinmann

    Janis Steinmann

    Janis Steinmann is Product Manager for Reporting, ESG, and XBRL at AMANA consulting, part of the Lucanet Group. With over a decade of experience, Janis has successfully completed XBRL projects for European banks, insurers, regulators, and listed companies, meeting various reporting requirements. Janis's close collaboration with customers has given him deep insight into XBRL report creation and management. The team takes pride in the AMANA XBRL Engine, one of the first certified XBRL processors, which powers tools like the XBRL Tagger, XBRL Auditor, XBRL Portal, SmartNotes, and other third-party tools. Prior to joining AMANA, Janis worked in the in-house reporting department of a German bank. He is a member of XBRL International's Best Practices Board and holds a Bachelor's and a Master's degree in Business Information Technology and Applied Computer Science from the University of Duisburg-Essen.