Skip to main content
Logo
European Insurance and Occupational Pensions Authority
 

Supervisory reporting - DPM and XBRL

Information on the releases in production

Important change: EIOPA announces that it will discontinue the support for “xBRL canonical files” with the NACE 2.1 optional hotfix releases and for all future releases, except for validation deactivation files. In the context of xBRL taxonomies, canonical files refer to the individual XML and XSD files that make up the taxonomy, which are accessed directly from their official web addresses (URIs) on EIOPA’s servers, for example when xBRL tools access this file directly. This method requires downloading several thousand files one by one over the internet each time the taxonomy is used. EIOPA has identified that this approach is almost never used, as nearly all users download the full taxonomy as a single xBRL taxonomy zip package from the EIOPA webpage and process it locally, which is faster and more reliable. Validation deactivation files will continue to be provided as before at dev.eiopa.europa.eu, as for example this file, and as explained in Section VII.3.6.8 of the Taxonomy Documentation.

Therefore, the few remaining users are requested to stop using xBRL taxonomy canonical files by 31 December 2025 and instead use the taxonomies in zip format as published on this EIOPA webpage.

NACE 2.1 implementation

For Q1/Q2/Q3 2025 reporting reference periods undertakings must continue to report according to the NACE 2.0 classification for all reporting frameworks (SII, IORPs, PEPP Prudential, FICOD). If not available by the data provider, the NACE 2.1 codes must be mapped to the 2.0 codes as it is not possible to report the NACE 2.1 codes under the current taxonomy releases.

Please see Q&A 2931 - NACE 2.1 - EIOPA

Relevant templates:

Solvency IIS.06.02.01.02 C0230; S.06.02.04.02 C0230; S.06.02.07.02 C0230; SE.06.02.16.02 C0230; SE.06.02.18.02 C0230; S.11.01.01.02 C0190; S.11.01.04.02 C0190; S.37.01.04.01 C0100; S.37.02.04.02 C0050
FICODFC.06.01.36.01 FC0060; FC.07.01.36.02 FC0040
Pension FundsPF.06.02.24.02 C0170; PF.06.02.25.02 C0170; PF.06.02.26.02 C0170; PFE.06.02.30.02 C0170; PFE.06.02.31.02 C0170
PEPP PRPP.06.02.33.02 C0170

As from Q4/Annual 2025 reporting reference periods, EIOPA published an “optional” hotfix for all the reporting frameworks (SII, IORPs, PEPP Prudential, FICOD) to allow reporting NACE 2.1 codes as well (besides the NACE 2.0 codes). 

Technically, this hotfix maintains the same schemas and entry points as the current system (i.e. it is not a corrective release). It introduces new columns, metrics, and categories/hierarchies specifically for NACE 2.1 codes, with these enhancements added as new items in the xBRL dictionaries.

The update is instance backwards compatible, allowing entities that continue to use only NACE 2.0 to remain with the previous taxonomy release. Therefore, only those undertakings and pension funds that need to report using NACE 2.1 codes from the Q4/Annual 2025 reporting periods are required to implement this hotfix.

2.8.2 (Solvency II minor release)

EIOPA has been continuously monitoring the submissions under the 2.8.0 Solvency II taxonomy and the relevant issues and decided that the high number of issues that require additional workaround must be corrected. As the corrections are extended compared to a usual hotfix and the version is already in use, EIOPA decided to release it as 2.8.2 minor release, also due to IT implementation reasons. 

2.8.2 has been published on 15 October 2024 and it is applicable from the Q42024 / annual 2024 reference periods until new release is announced. 

2.9.0 (Pension Funds)

The Pension Funds 2.9.0 taxonomy is applicable from Q1/2025 reporting reference period and applies only to Pension Funds (IORPs). 2.9.0 Hotfix was published on 16 July 2024.

2.7.0 and 2.7.1 (PEPP and Pension Funds)

The 2.7.0 release was the one to be used from the reference period Q4-2022 and includes the PEPP Prudential (PEPP PR) integration for Solvency II and Pension Funds frameworks, as well as PEPP PR standalone reporting. The release 2.7.1 includes only the reflection of Croatia entering the Euro-Zone. PEPP standalone reporting remains to use 2.7.0 release until new taxonomy is announced. Pension Funds (IORPs) 2.7.1 was applicable until Q4/2024 included (2.9.0 is from Q1/2025).

2.8.1 (FICOD)

Regarding the 2.8.1 release for FICOD (Financial Conglomerates), it is a standalone (not integrated) cross-sectoral version to be used for reporting of insurance led conglomerates until a new release is announced. The final version was published on 31 July 2023 and the Hotfix on 6 November 2023. The application date was 31 December 2023 with first reporting in 2024.

XBRL Taxonomy Releases

For planning purposes, please refer to the Governance of reporting taxonomy releases and reporting data management document.

EIOPA Taxonomy Releases (updated on 28/04/2026)

 

Applicable taxonomy versions and reporting deadlines

(last updated on 28 April 2026)

The EIOPA Taxonomy Roadmap includes the reporting deadlines and the applicable taxonomy versions per reporting frameworks.

The List of Known Issues (updated on 03/12/2025)

The list describes issues and provides solutions to be taken into account during the technical implementation. It mainly includes corrections in relation to the DPM and XBRL taxonomies.

XBRL Filing Rules

The XBRL Filing Rules are common across all the reporting frameworks. They contain a modification history table with the validity start date of the change. 

 

Custom Margin validations for testing

EIOPA is publishing a set of sample validations using custom margin functions. These validations have been selected to demonstrate technical solutions. The exact assumptions regarding the tolerance level of the validation data will be analysed on a check-by-check basis and, as such, may differ from the examples presented.

The IRRD Data Point Model and XBRL Taxonomy

PUBLIC WORKING DRAFT 1 - IRRD Data Point Model and Taxonomy 2.9.1 (published on 22/07/2025, feedback until 31/10/2025)

The Solvency II Data Point Models and XBRL Taxonomies

PUBLIC WORKING DRAFT 2 - Insurance Data Point Model and Taxonomy 2.10.0 (published on 18/05/2026, feedback until 12/06/2026)
Insurance Data Point Model and Taxonomy 2.8.2 - Optional NACE 2.1 Hotfix (published on 30/06/2025, List of Validations updated on 30/07/2025)
Insurance Data Point Model and Taxonomy 2.8.2 (published on 15/10/2024, List of Validations updated on 30/07/2025)

Introduction:

The Taxonomy licence

The Solvency 2 Release notes

The introduction on SII Taxonomy 2.8.2 - presentation for the Industry during Q&A Session on 17 September 2024

 

DPM:

TheDPM Dictionary and Solvency 2 Annotated Templates

The Solvency 2 Annotated Templates template grouping and Solvency 2 Annotated Templates legacy format

The Change log between the 2.8.0 Hotfix and 2.8.2 (including the draft validation detailed change log), Change log between the 2.8.2 PWD and 2.8.2

The DPM documentation

 

Validations:

The Solvency II List of validations (updated on 30/07/2025)

The Validation syntax

The List of known Issues (updated on 15/04/2024)

 

Taxonomy:

The Solvency 2 XBRL taxonomySolvency 2 XBRL taxonomy with external files (if you're having troubles unzipping the file, we suggest to use the free software 7Zip), Solvency 2 XBRL instance examples 

The XBRL taxonomy documentation

The XBRL Filing Rules

 

The Solvency II DPM database

The Unified DPM database

The DPM database documentation

 

Instructions:

The Business package

 

Technical instructions providing information on PEPP integrated reporting:

The Technical instructions for EIOPA Solvency II reporting using the XBRL taxonomy

 

 Please be informed that artefacts in italics are common between multiple frameworks.


Additional Resources:

The unified Taxonomy dictionary Excel file and the related taxonomy files Zip archive

Unofficial reporting including ECB add-ons.

The Pension Funds Data Point Models and XBRL Taxonomies

Pension Funds Data Point Model and Taxonomy 2.9.0 - 2nd Optional NACE 2.1 Hotfix (published on 30/06/2025, last deactivation of validation on 10/09/2025)
Pension Funds Data Point Model and Taxonomy 2.9.0 Hotfix (Published on 16/07/2024, last deactivations of validation 10/09/2025)

The Pension Funds 2.9.0 Hotfix is to be used from 01/01/2025 reference date until a new version is announced.

Introduction: 

The Taxonomy licence

The Pension Funds release notes

 

DPM:

The DPM Dictionary (ATOME output) and Pension Funds Annotated Templates (ATOME output) workbooks

The Pension Funds Annotated Templates (ATOME output) with table groups within single worksheet workbook

The DPM Dictionary and Pension Funds Annotated Templates legacy format workbooks

The Detailed change log between the 2.9.0 Hotfix and 2.7.1

The Detailed change log between the 2.9.0 Hotfix and 2.9.0

The DPM documentation

                                          

Validations:

The Pension Funds List of validations (last updated on 10/09/2025)

The Validation syntax

The List of known Issues 

 

Taxonomy:

The Pension Funds XBRL taxonomy, the Pension Funds XBRL taxonomy with external files

The Pension Funds XBRL instance examples

The XBRL taxonomy documentation

The XBRL Filing Rules

The Pension Funds DPM database

The EIOPA Unified DPM database with Solvency II, Pension Funds and PEPP Prudential. Due to the fact that the various release periods of different frameworks are not aligned their dictionaries are also not fully aligned. Therefore, the created unified database is based on a dictionary which is a combination of the dictionaries of the base models, and thus should not be treated as reference.

Additional Resources:

The unified Taxonomy dictionary Excel file and the related taxonomy files Zip archive

 

Instructions:

The Technical instructions for EIOPA and ECB Pension Funds with integrated PEPP Prudential reporting using the XBRL taxonomy (updated 15/04/2025)

The FICOD Data Point Models and XBRL Taxonomies

FICOD Data Point Model and Taxonomy 2.8.1 - 2nd Optional NACE 2.1 Hotfix - (published on 30/06/2025)
FICOD Data Point Model and Taxonomy 2.8.1 (published on 31/07/2023, Hotfix on 06/11/2023)

Introduction:

The Taxonomy licence

The Financial conglomerates release notes

 

DPM:

The DPM Dictionary and Financial conglomerates Annotated Templates workbooks

The DPM documentation

 

Validations:

The Financial conglomerates List of validations

The Validation syntax

 

Taxonomy:

The Financial conglomerates XBRL taxonomy, the Financial conglomerates XBRL taxonomy with external files

The Financial conglomerates XBRL instance examples

The XBRL taxonomy documentation

The XBRL Filing Rules

The Financial conglomerates DPM database

The DPM Database documentation

 

Addition Resources:

The unified Taxonomy dictionary Excel file and the related taxonomy files Zip archive

Instructions:

The Technical instructions for FICOD reporting using the XBRL taxonomy

Please be informed that artefacts in cursive are common between Pan-European Personal Pension Products KID, Pan-European Personal Pension Products PR, Solvency II, Pension Funds and Financial Conglomerates.

 

 

The PEPP Data Point Models and XBRL Taxonomies

PEPP PRUDENTIAL Data Point Model and Taxonomy 2.7.0 - 3rd Optional NACE 2.1 Hotfix - (published on 30/06/2025)
PEPP PRUDENTIAL Data Point Model and Taxonomy 2.7.0 (published on 16/07/2022, Hotfix on 08/11/2022)

Contact

To contact us for support please use one of the below options: 

  • Questions regarding the business package (supervisory reporting or public disclosure requirements) should be submitted on the regulatory Q&A page.
  • Questions regarding DPM and XBRL technical issues: please contact xbrlateiopa [dot] europa [dot] eu (xbrl[at]eiopa[dot]europa[dot]eu) identifying the Taxonomy Release of the DPM-XBRL implementation issue.
  • Questions regarding the business validations (BV) and technical validations (TV): please contact validationsateiopa [dot] europa [dot] eu (validations[at]eiopa[dot]europa[dot]eu) 

Related resources