XBRL for CSRD Reporting: What Companies Need to Know

Dcycle Team · · 6 min read
XBRL for CSRD Reporting: What Companies Need to Know

Photo by Pawel Czerwinski on Unsplash

XBRL (eXtensible Business Reporting Language) is the digital tagging format that makes sustainability data machine-readable. Under the CSRD, all sustainability reports must be tagged in XBRL , transforming narrative PDFs into structured, comparable datasets that regulators, investors, and AI systems can process automatically.

For most companies, XBRL represents a new technical requirement that sits at the intersection of sustainability reporting and digital compliance.

What is XBRL and why does it matter?

XBRL works by assigning standardised tags to individual data points in a report. When a company discloses its Scope 1 emissions, the number receives a specific XBRL taxonomy tag that identifies it unambiguously , regardless of where it appears in the report, what language it is written in, or how the document is formatted.

This matters for three reasons:

Comparability

Investors can compare the climate disclosures of 50,000+ companies across the EU without manually reading each report. Software can extract, aggregate, and benchmark specific datapoints at scale.

Regulatory oversight

National competent authorities and ESMA can monitor compliance programmatically, flagging missing disclosures or outliers automatically.

AI and data services

The machine-readable format feeds directly into ESG rating systems, financial databases, and AI models that analyse corporate sustainability performance.

How XBRL works for CSRD

The CSRD requires companies to submit their sustainability reports in Inline XBRL (iXBRL) format. This is a hybrid approach:

  • The report remains a human-readable HTML document , visually identical to a traditional PDF or web report
  • Embedded within the HTML are invisible XBRL tags that mark up each datapoint with its taxonomy element

This means a single document serves both purposes: people can read it as a normal report, while machines can extract structured data from the underlying tags.

The ESRS XBRL taxonomy

The taxonomy , maintained by EFRAG and aligned with the European Sustainability Reporting Standards , maps every required disclosure to a specific digital tag. This includes:

  • Quantitative datapoints: Scope 1/2/3 emissions, energy consumption, water usage, workforce metrics
  • Qualitative disclosures: Policies, governance descriptions, transition plan narratives
  • Boolean flags: Whether certain policies or processes exist (yes/no)
  • Tables: Breakdown structures for segmented data (by country, by business unit)

The taxonomy contains over 1,100 datapoints, though companies only tag those determined to be material through their double materiality assessment.

Who needs to comply and when?

The XBRL requirement follows the same phased timeline as the CSRD itself:

PhaseCompaniesFirst reportXBRL required
Phase 1Large public-interest entities (already under NFRD)FY2024 (published 2025)Yes
Phase 2All large companies meeting size criteriaFY2025 (published 2026)Yes
Phase 3Listed SMEs (with opt-out until 2028)FY2026 (published 2027)Yes
Phase 4Non-EU companies with significant EU activityFY2028 (published 2029)Yes

How to prepare for XBRL tagging

Step 1: Understand your datapoints

Start with your materiality assessment. The XBRL tags you need correspond directly to the ESRS datapoints determined to be material. If a topic is not material, you do not need to tag it.

Step 2: Structure your data

XBRL tagging works best when your underlying data is already structured and clean. This means:

  • Consistent units and time periods across disclosures
  • Clear mapping between internal data sources and ESRS datapoints
  • Documented methodologies that auditors can verify

Step 3: Choose a tagging approach

Companies have three options:

  • Internal XBRL team: Build in-house capability using XBRL editing tools. Best for large companies with technical resources.
  • Specialised software: Use a sustainability reporting platform that generates XBRL output as part of the reporting workflow.
  • External service provider: Outsource tagging to a consultancy. Common for first-year compliance.

Step 4: Validate before submission

XBRL submissions must pass technical validation checks before filing with national registries. This includes taxonomy compliance, calculation consistency, and structural correctness.

Common concerns about XBRL

”We have never done XBRL before”

Many companies already submit financial statements in XBRL under the European Single Electronic Format (ESEF) regulation. The sustainability XBRL builds on the same technical infrastructure.

”It sounds expensive”

The cost depends on your approach. Companies using modern ESG platforms that generate XBRL automatically incur minimal additional cost. Manual tagging by consultancies can be expensive, especially for first-year compliance.

”What about assurance?”

The CSRD requires limited assurance for sustainability reports, including the XBRL-tagged version. Auditors will verify that tags correctly correspond to the reported data.

How Dcycle supports XBRL compliance

Dcycle’s CSRD reporting platform structures your sustainability data around the ESRS taxonomy from the start, making XBRL output a natural byproduct of the reporting process rather than a separate technical exercise.

  • Data collection mapped to ESRS datapoints
  • Automatic XBRL tag assignment based on your materiality assessment
  • Validation checks before export
  • Expert advisory on digital filing requirements

Request a demo to see how Dcycle simplifies XBRL compliance.

CSRDComplianceESRSEU

Collect once. Use everywhere.

See how Dcycle can cut your reporting time by 70% and give your auditors what they need , the first time.

See Dcycle in action