ESEF Validation & Compliance
Ensure your annual financial reports meet ESMA requirements. Validate iXBRL markup, report packages, and taxonomy extensions before filing.
What is ESEF?
The European Single Electronic Format (ESEF) is a mandatory reporting format for annual financial reports of companies listed on EU regulated markets. It was introduced by ESMA (European Securities and Markets Authority) under the Transparency Directive.
Since January 2020, listed companies must publish their annual financial reports in XHTML format with IFRS consolidated financial statements marked up using Inline XBRL (iXBRL).
ESEF ensures financial data is machine-readable while remaining human-readable, enabling automated analysis by investors, regulators, and researchers across the EU.
ESEF Technical Requirements
What your report must include
XHTML Format
Entire annual report in valid XHTML
iXBRL Tagging
Primary financial statements marked up in Inline XBRL
ESEF Taxonomy
IFRS taxonomy + extension elements properly anchored
Report Package
ZIP archive with META-INF structure per ESEF spec
ESEF Timeline
ESEF became mandatory for annual reports (fiscal years starting 1 Jan 2020)
First filing deadlines for most issuers. Block tagging of notes begins.
Full roll-out. All primary statements must be tagged.
Taxonomy 2024 with sustainability extensions
Expected integration with ESRS (ESG reporting)
Common ESEF Errors
Issues we catch before you file
ESEF Compliance Checklist
Before you file, verify these requirements
- XHTML document is valid and well-formed
- All primary financial statements are tagged with iXBRL
- Numeric values have correct decimals and scale
- Extension elements are anchored to base taxonomy
- Report package ZIP structure is correct (META-INF/reports/)
- Calculation relationships are consistent
- All required dimensions and members are present
- Document renders correctly in iXBRL viewers
How Xerify Helps with ESEF
Validation
- Full ESEF ruleset including 2024 updates
- Report package structure validation
- Extension taxonomy checks
Audit Trail
- PDF validation certificates
- Detailed error explanations
- Version comparison (diff)