← A–Z menu

XBRL meaning in simple words: accounts a computer can read

The Plainomics desk3 sources

XBRL: a computer-readable format for financial reports, where every number carries a standard tag, such as 'Revenue', so software can read and compare it.

At night in the office, Riya works at two monitors showing coloured tags while Sameer brings her a cutting chai.

The story

two people, one chai stall

Filing season. Riya has two windows open: the annual report PDF and a long list of tags.

Sameer

Didn't we already file the accounts?

Riya

As a PDF, for people. Now the same numbers go in XBRL, for computers.

Sameer

What's the difference? Numbers are numbers.

Riya

In a PDF, ₹120 crore is just text on a page. In XBRL, it carries a tag that says "Revenue, FY26, standalone". Every company uses the same tags, so the regulator and the exchanges can compare everyone's filings quickly.

Sameer

Who has to do this?

Riya

Every listed company, so us. And Sameer Chai Foods too.

Sameer

It only makes ₹8 crore.

Riya

Size doesn't matter there. Indian subsidiaries of listed companies are covered, whatever their size.

Sameer

And our quarterly results?

Riya

Those go to the stock exchanges in XBRL as well.

Sameer

So the robots read our accounts before the investors do.

Riya

Often, yes. Which is why the tags have to be right.

The grown-up version

same idea, exact words

XBRL (eXtensible Business Reporting Language) is a standard for tagging each item of a financial report with a defined element from a taxonomy, so the data can be read and analysed by machines. Under the Companies (Filing of Documents and Forms in XBRL) Rules, 2015, companies listed in India and their Indian subsidiaries, companies with paid-up capital of ₹5 crore or more, companies with turnover of ₹100 crore or more, and companies that prepare accounts under Ind AS must file their financial statements with the Registrar in Form AOC-4 XBRL. Banking, insurance, NBFC and housing finance companies are excluded. Since 14 July 2025, the signed financial statements must also be attached as a PDF. Listed companies also file results and many other disclosures with the stock exchanges in XBRL, as SEBI's LODR and the exchanges' guidelines require.

Which rule asks for itRule 3, Companies (Filing of Documents and Forms in Extensible Business Reporting Language) Rules, 2015, as amended (Form AOC-4 XBRL, under Section 137, Companies Act, 2013); SEBI (LODR) Regulations, 2015 and stock-exchange XBRL guidelines.

Spot it in the wild

a real annual report, a real page

JSW Steel Board's report noting that its cost audit report was filed in XBRL mode on 14 August 2025, ahead of the 30 September deadline
Found it: p.382JSW Steel Ltd · Integrated Report 2025-26
  1. JSW Steel filed its cost audit report in XBRL, a machine-readable format, on 14 August 2025.
  2. The deadline was 30 September 2025, so it was filed early.

Don't mix it up

the usual confusions

  • XBRL ≠ PDF annual report

    A PDF is made for people to read. XBRL carries the same numbers with tags, made for software to read. Since July 2025, MCA filings need both.

  • XBRL ≠ Ind AS

    Ind AS decides how a number is worked out. XBRL decides how it's labelled and sent.

  • XBRL ≠ Excel sheet

    An Excel sheet uses whatever labels you type. XBRL uses fixed, shared tags from a published taxonomy, so every company's 'Revenue' means the same thing.

Three quick sips

no sign-up, nothing saved

1/3 Sameer Chai Foods has just ₹8 crore of revenue. Must it file in XBRL?

Hindi mein

एक्सबीआरएल (XBRL)

XBRL वित्तीय रिपोर्ट का ऐसा फ़ॉर्मैट है जिसे कंप्यूटर पढ़ सके, क्योंकि हर आँकड़े पर 'रेवेन्यू' जैसा तय टैग लगा होता है।

Sources

  1. Companies (Filing of Documents and Forms in XBRL) Amendment Rules, 2017 (G.S.R. 1372(E), 6 November 2017), substituting Rule 3, Ministry of Corporate Affairs
  2. Companies (Filing of Documents and Forms in XBRL) Amendment Rules, 2025 (G.S.R. 371(E), 6 June 2025), Ministry of Corporate Affairs
  3. SEBI (LODR) Regulations, 2015, consolidated (amended up to 15 October 2026), SEBI