Analysis Report

NSM XHTML File Quality Assessment

An examination of Annual Financial Report submissions to the FCA's National Storage Mechanism

Analysis Period
December 2024 - November 2025
Files Analysed
Loading...
Report Date
December 2025
Section 1

Context and Importance

Why Digital Reporting Quality Matters

Under FCA requirements, the iXBRL annual report is the official report of record. According to the FRC's 2023 institutional investor survey, more than 30% of investors are already using XBRL reports for analysis. As AI-driven analysis becomes more prevalent, the quality and availability of structured data becomes increasingly critical for market efficiency and investor protection.

Regulatory Context

Key facts about the UK's digital reporting regime.

Mandatory Since Financial years beginning on or after 1 January 2021
UK Filers Approximately 930 listed companies
Governing Regulation DTR 4.1.14R-4.1.15R and the onshored ESEF RTS
Required Format XHTML with Inline XBRL tagging for consolidated IFRS financial statements
Filing Location National Storage Mechanism (NSM)

Related Work

The FRC's Structured Digital Reporting 2024/25 Insights (April 2025) examined 25 annual reports and identified quality issues including unnecessary custom extensions (~14% of FTSE 100 tags), poor anchoring, incorrect tag semantics, and missing mandatory tags. The FRC has since launched a public UK iXBRL viewer and is using their CODEx project tools for market-wide analysis. This analysis complements that work by examining the broader population of NSM submissions.

Section 2

Executive Summary

File Classification by Category

All XHTML and HTML files submitted to the NSM during the analysis period, classified by content type and data extractability.

Category Count Percentage Data Extractable?
Loading data...

Notes

1 ESEF iXBRL Package: Complete ESEF-compliant submission with taxonomy package and machine-readable financial data conforming to DTR 4.1.14R requirements.

2 Standalone iXBRL: Native iXBRL file with extractable XBRL facts but submitted without the full ESEF taxonomy package structure.

3 PDF Conversion: A PDF document converted to HTML/XHTML format (typically via pdf2htmlEX). These preserve visual layout but contain no machine-readable structured data.

4 PDF-to-iXBRL: A PDF document converted to iXBRL format with embedded XBRL facts (typically via pdf2htmlEX with XBRL tagging). Contains extractable structured data but submitted without the full ESEF taxonomy package.

Note: This analysis excludes HTML announcements (RNS notices, press releases) which are not actual report filings.

Section 3

ESEF Compliance by Issuer Type

Key Finding: 97.5% Compliance for ESEF-Subject Issuers

When properly accounting for exempt entities (CIUs, debt issuers), operating companies subject to ESEF regulations have a 97.5% iXBRL compliance rate. The apparent "low" overall rate is because the NSM includes filings from entities legitimately exempt from ESEF requirements.

Compliance by Issuer Category

iXBRL adoption rates segmented by type of issuer and their regulatory status.

Issuer Category Filings With iXBRL Rate ESEF Status
Loading data...

Why Many Filings Lack iXBRL (Legitimately)

Collective Investment Undertakings (CIUs): Investment trusts, VCTs, and funds are explicitly excluded from ESEF under Article 1(3) of the UK-onshored Commission Delegated Regulation (EU) 2019/815.

Debt-only issuers: Companies with bonds but no equity shares listed are not required to prepare IFRS consolidated accounts or file iXBRL.

Foreign entities: Companies domiciled outside the UK may be subject to different regulatory regimes.

Section 4

Key Findings

  1. Loading analysis...
Section 5

iXBRL Quality Analysis

Based on files with valid iXBRL data.

Fact Density Statistics

Distribution of XBRL facts across compliant iXBRL submissions.

Metric Value
Loading...

Taxonomy Usage Distribution

Notes

5 XBRL Facts: Individual tagged data points within an iXBRL document, including numeric values (ix:nonFraction) and textual disclosures (ix:nonNumeric).

6 Taxonomy: The classification schema used to categorise financial data. IFRS-full is the International Financial Reporting Standards taxonomy required for ESEF compliance.

Section 6

Visual Summary

File Category Distribution

Data Extractability Summary

Files grouped by whether structured financial data can be programmatically extracted.

Status Count Percentage
Loading...

Explore Further

View individual filings in the data explorer, or read our vision for how APIs and AI could transform the NSM into a world-leading financial data platform.

Open Data Explorer Read Our Vision