Guide · Updated 2 November 2026 · By Jess Harris

What is XBRL?

XBRL is the global open standard for digital business reporting. Each reported fact is tagged against a taxonomy, so regulators can read, validate and compare filings by machine.

XBRL in one minute

XBRL stands for eXtensible Business Reporting Language. XBRL International, a global not-for-profit, describes it as the standard that powers digital reporting: it makes business reporting computer-readable, so data is easy to find, access and analyse (XBRL International).

65countries using XBRLXBRL International →
~220reporting implementations worldwideXBRL International →
Millionsof companies prepare financial statements in Inline XBRLXBRL International →

How XBRL works

An XBRL filing is built from four simple ideas.

01FactsEach reported value, such as total assets at a date, is a fact.
02ConceptsEvery fact is tagged with a concept that says exactly what it means.
03ContextWho reported it, for what period, and along which dimensions, such as currency or business line.
04TaxonomyThe dictionary of concepts, their relationships and the rules a filing must pass, published by the regulator or standard setter.

Because every fact carries its meaning with it, a regulator can validate a filing automatically against the taxonomy's rules, and compare the same concept across thousands of filers without re-keying.

XBRL, Inline XBRL and newer formats

Traditional XBRL is a machine-readable data file. Inline XBRL (iXBRL) embeds the same tags inside a human-readable HTML document, so one file serves both readers and machines. XBRL International's Open Information Model adds interchangeable formats, including JSON and CSV representations that suit large, highly structured datasets.

How regulators use XBRL

Regulators publish a taxonomy that defines what firms must report, collect filings through a portal or API, validate them on arrival, and analyse the structured data. Adoption keeps widening: XBRL International's review of 2025 highlighted the UK confirming compulsory, software-only accounts filing and Germany's BaFin expanding XBRL requirements for insurers and pension funds (XBRL International, Dec 2025).

Where XBRL programmes struggle

Ask people who file or supervise with XBRL what they would fix and the answers are consistent: tagging is costly for preparers, filings bounce on cryptic validation messages, taxonomy changes take quarters, and collected data often sits unused. None of these is a flaw in the standard. They are problems in how platforms around it are built.

XBRL is a format you support, not a structure you should be stuck in.

XBRL and granular data

Many supervisors are moving towards granular, API-based collection of the underlying data, so they can derive the views they need instead of waiting for templates. XBRL remains required for many filings. The practical answer is a platform where XBRL sits at the edge as one input format, so the move to granular collection is an iteration rather than a replatform.

Where AI fits

AI can help on both sides of the filing: assisting preparers with tagging, explaining validation failures in plain language, and helping supervisors analyse structured filings and the documents around them. The pass or fail decision should stay with deterministic rules, so the same filing gets the same result every time.

Put it to workFive checks for any XBRL collection platform
  1. 1Is XBRL the core data model, or one input at the edge of it?
  2. 2Can your team change a validation rule without a vendor release?
  3. 3Do filers get plain-language feedback when a filing fails?
  4. 4How long did the last taxonomy update take to go live?
  5. 5Can the platform accept granular, API-based data without a replatform?

Questions

What is XBRL?

XBRL (eXtensible Business Reporting Language) is the global open standard for digital business reporting, maintained by the not-for-profit XBRL International. Reported facts are tagged against a taxonomy so they can be read, validated and compared by machines.

Who uses XBRL?

Regulators, tax authorities, business registers and securities markets use XBRL to collect structured reports. XBRL International reports use in 65 countries across almost 220 reporting implementations.

What is the difference between XBRL and Inline XBRL?

Traditional XBRL is a machine-readable data file. Inline XBRL (iXBRL) embeds the same tags inside a human-readable HTML document, so one file serves both people and machines.

What is an XBRL taxonomy?

A taxonomy is the dictionary behind a reporting framework: the concepts that can be reported, how they relate, and the validation rules filings must pass.

Is XBRL being replaced by granular data collection?

Not replaced, but complemented. Many supervisors are moving towards granular, API-based collection of underlying data. XBRL remains required for many filings, so platforms that treat it as one input at the edge can support both.

How can AI help with XBRL?

AI can assist preparers with tagging, explain validation failures in plain language, and help supervisors analyse structured filings. Deterministic validation rules should still make the pass or fail decisions.

Does Line4 support XBRL?

Yes. Line4 collects and produces XBRL alongside Excel and CSV, and validates filings against your taxonomies at the point of submission.