Reviewed by Finin2min Editorial Desk · Last reviewed 11 August 2026
Check listed-group, capital, turnover and Ind AS triggers for filing financial statements in XBRL format.
Check XBRL filing
Use the taxonomy and form version applicable to the financial year.
XBRL filing
—
Form
AOC-4 XBRL
How This Is Calculated
XBRL filing (AOC-4 XBRL instead of standard AOC-4) is triggered for listed companies and their Indian subsidiaries, companies with paid-up capital of ₹5 crore or more, turnover of ₹100 crore or more, or companies required to prepare financial statements under Ind AS — meeting any single trigger requires XBRL filing unless the company is a non-banking financial company, a housing finance company, or in the banking or insurance business.
Frequently Asked Questions
Being listed in India or an Indian subsidiary of a listed company, having paid-up capital of ₹5 crore or more, turnover of ₹100 crore or more, or being required to follow Ind AS — any one of these conditions independently triggers the XBRL filing requirement instead of standard AOC-4. Two further continuing-filer paths also apply: a company that filed under Rule 3(1) in an earlier year continues to file even if it later stops meeting those criteria (Rule 3(2)), and a company covered under the erstwhile 2011 XBRL Rules also continues to file (Rule 3(3)). These are subject to the notified exemptions for non-banking financial companies, housing finance companies, and companies in the banking and insurance business. The power sector is not exempt under the current rule.
XBRL (eXtensible Business Reporting Language) is a structured, machine-readable data format for financial statements, enabling automated analysis and comparison by regulators and other users — companies required to use it file a tagged XBRL version of AOC-4 rather than the plain document.
Scope: Checks XBRL (eXtensible Business Reporting Language) filing applicability for AOC-4 XBRL, based on the currently prescribed company categories required to file financial statements in XBRL format.
Calculation logic
Check the company against the currently notified mandatory-XBRL categories: all listed companies and their Indian subsidiaries, companies having paid-up capital ≥ ₹5 crore or turnover ≥ ₹100 crore (or other currently prescribed size thresholds), and companies required to prepare financial statements per Ind AS (regardless of size), per the current MCA notification governing XBRL filing.
Where the company falls within a mandatory category, financial statements must be filed in AOC-4 XBRL format (using the applicable XBRL taxonomy — Ind AS taxonomy or Companies (Accounts) Rules taxonomy, depending on which accounting framework the company follows) instead of the standard (non-XBRL) AOC-4 form.
Once a company becomes required to file in XBRL for a given reason (e.g., crossing the size threshold), it continues to be required to do so for subsequent years even if it no longer meets the threshold, per the current 'once triggered, always applicable' convention for XBRL filing (consistent with how several other MCA/tax threshold-based obligations are structured).
Inputs and assumptions
Threshold figures and mandatory-category list follow the current MCA notification on XBRL filing — this has been revised/expanded since XBRL filing was first introduced for larger companies.
The specific taxonomy used (Ind AS vs Companies Accounts Rules) depends on which accounting standards framework the company is required to follow, which itself depends on separate Ind AS applicability criteria — the checker applies the taxonomy consistent with the accounting framework the user indicates the company follows.
Exclusions and edge cases
Banking companies, insurance companies, non-banking financial companies (NBFCs) and housing finance companies are the classes notified as exempt from these XBRL filing rules — the power sector is not exempt and remains subject to the general corporate framework. Sector-regulated entities should separately verify their exact classification before relying on the exemption.
Does not itself generate or validate the XBRL instance document — this checker addresses applicability only; actual XBRL tagging/filing is a specialised technical process typically done via specific XBRL preparation software/professional services.