Key Takeaways
- Most ESEF errors stem from extension taxonomy issues
- Anchoring problems are the #1 cause of validation failures
- Report package structure errors are easy to prevent
- Pre-validation catches 90% of issues before filing
- Keep detailed audit trails for error resolution
Extension Taxonomy Errors
Anchoring & Wider-Narrower
Report Package Errors
Report package structure errors cause immediate rejection. Ensure your ZIP contains: META-INF folder with correct manifest, reports folder with the XHTML document, and any embedded taxonomy files in the correct location. The file encoding must be UTF-8 without BOM.
Calculation Inconsistencies
Prevention Best Practices
Prevent errors before they occur: 1) Use a validation tool throughout the tagging process, not just at the end. 2) Maintain a mapping document linking your data to taxonomy elements. 3) Test with the official ESEF conformance suite. 4) Keep your taxonomy packages up to date.
Checklist
- Validate extension taxonomy XSD syntax
- Check all extension elements have valid anchors
- Verify report package ZIP structure
- Test calculation linkbase consistency
- Review all warnings, not just errors
- Document any intentional inconsistencies
- Run final pre-submission validation