company-law

XBRL Filing Requirements for Indian Companies

Understand the applicability of XBRL filing under the Companies Act, 2013. Learn which companies must file financial statements in XBRL format and the penalty for non-compliance.

Alok K Acharya & Associates
15 August 2026·Updated 30 September 20265 min read
Need Professional Assistance?Explore our related service offering

XBRL Filing Requirements for Indian Companies#

Traditionally, companies submitted their financial statements to regulators as static PDF documents. While readable by humans, PDFs are useless for automated data analysis. To modernize corporate reporting, the Ministry of Corporate Affairs (MCA) introduced XBRL (eXtensible Business Reporting Language).

XBRL attaches "machine-readable tags" to every financial data point. If your revenue is ₹10 Crores, XBRL tags it specifically as RevenueFromOperations, allowing the government's algorithms to instantly analyze, compare, and flag anomalies across thousands of companies without manual intervention.

Applicability: Who Must File in XBRL?#

Not every Private Limited Company needs to go through the complex process of generating an XBRL instance document. The MCA has outlined specific applicability thresholds under the Companies (Filing of Documents and Forms in Extensible Business Reporting Language) Rules, 2015.

If your company meets ANY ONE of the following criteria, you must file your financial statements (Form AOC-4) in XBRL format:

  1. Listed Companies: All companies listed on any stock exchange in India, and their Indian subsidiaries.
  2. Paid-up Capital: All companies with a paid-up capital of ₹5 Crores or more.
  3. Turnover: All companies with a turnover of ₹100 Crores or more.
  4. Companies Rule 3 Compliance: All companies which were covered under the Companies (Filing of Documents and Forms in Extensible Business Reporting Language) Rules, 2011. (Essentially, once XBRL is applicable to a company, it continues to be applicable forever, even if the capital or turnover drops below the thresholds in subsequent years).

Exemptions: Who is NOT Required to File?#

Even if the above thresholds are met, the following classes of companies are currently exempt from XBRL filing:

  • Non-Banking Financial Companies (NBFCs), Housing Finance Companies, and Companies engaged in the business of Banking and Insurance. (These entities are regulated by the RBI or IRDAI and have their own distinct reporting formats).

How to Check Whether XBRL Applies to Your Company#

Applicability is tested company by company, and it helps to work through it in a fixed order rather than relying on memory of last year:

  1. Listed status. Is the company listed, or is it an Indian subsidiary of a listed company? If yes, XBRL applies and no further test is needed.
  2. Paid-up capital. Check the paid-up capital against the threshold above using the figures in the balance sheet being filed.
  3. Turnover. Check turnover against the threshold above, again from the financial statements being filed.
  4. Earlier coverage. Check whether the company was ever covered under the earlier XBRL rules. As the article notes above, that history can keep the requirement alive even when current numbers look small.
  5. Exemption. Finally, check whether the company falls in an exempt class such as NBFCs, housing finance companies, banking or insurance companies.

Example: A private company has a modest turnover and no listed parent, but its paid-up capital has crossed the capital threshold after a share allotment during the year. Turnover alone would suggest a normal AOC-4, yet the capital test alone is enough to bring XBRL in. This is why the criteria are "any one of", not "all of".

Since the rules and thresholds are amended from time to time, confirm the current position on the MCA portal or with your professional before each filing season.

The XBRL Filing Process#

If XBRL is applicable, you cannot simply upload your CA-certified PDF balance sheet. The process requires specialized software:

  1. Preparation of Financials: The financials are prepared conventionally in Excel or Word, compliant with Schedule III of the Companies Act.
  2. Mapping/Tagging: Using XBRL software, every single line item in the financial statement and the auditor's report must be "mapped" to the corresponding element in the MCA's prescribed Taxonomy.
  3. Generating Instance Document: The software generates an XML-based "Instance Document."
  4. Validation: The document is run through the MCA's Validation Tool to ensure there are no tagging errors or mandatory field omissions.
  5. Filing AOC-4 XBRL: The validated instance document is attached to e-Form AOC-4 XBRL, digitally signed by the directors and a practicing professional (CA/CS/CMA), and uploaded to the MCA portal.

What Tagging Looks Like in Practice#

Tagging is the step that surprises first-time filers. Every line of the balance sheet, statement of profit and loss and notes is matched to an element in the MCA taxonomy. Most items map cleanly (for example, revenue from operations). The difficulty is with items the taxonomy does not have an exact element for, such as a company-specific note heading. Preparers usually handle these by choosing the closest suitable element or, where the software permits, a custom element, and the choice is a judgement call. If you are unsure, discuss the mapping with the professional who will certify the filing rather than forcing a fit.

The auditor's report and the notes to accounts are part of the tagged content, not attachments to be ignored. A common practical issue is that the numbers in the XBRL instance document must agree with the financial statements approved by the board and adopted at the AGM. Any late change to the accounts means the mapping has to be refreshed.

Practical Checklist Before Filing#

  • Financial statements are final, signed and adopted, and follow Schedule III.
  • The instance document has been regenerated after the last change to the accounts.
  • The MCA validation tool shows no errors and no missing mandatory fields.
  • The totals in the instance document match the signed financial statements.
  • The directors' and the practising professional's digital signatures are valid and not expired.
  • The correct form (the XBRL version of AOC-4, not the plain one) is being used.
  • Filing is planned well before the due date, leaving time to fix rejections.

Common Mistakes#

  1. Filing the plain AOC-4 when XBRL applies. As noted below, this leads to a defective filing.
  2. Assuming applicability lapses. Companies sometimes drop out of the process because turnover or capital fell, without checking the earlier-coverage criterion.
  3. Leaving tagging to the last week. Validation errors often need several rounds of correction.
  4. Treating tagging as data entry. Mapping choices affect how your figures are read by regulators, so they deserve review.

Consequences of Non-Compliance#

Failing to file your annual financial statements within 30 days of the Annual General Meeting (AGM) attracts severe penalties. If XBRL is applicable but you file the standard AOC-4 (Non-XBRL), the filing will be deemed defective and rejected.

The penalty for late filing is ₹100 per day of delay. Furthermore, prolonged non-compliance can lead to the directors being disqualified and the company's name being struck off the register.

Conclusion#

Determining XBRL applicability should be the first step in your annual compliance calendar. Because the tagging process requires specialized software and technical expertise, companies hitting the ₹5 Cr Capital or ₹100 Cr Turnover thresholds should engage their Secretarial Auditors well in advance of the filing deadline.

Need Help With Your Tax Filing?

The firm can help you file your ITR accurately, review applicable deductions, and ensure compliance. Get started in minutes.

Was this article helpful?

Alok K Acharya & Associates

Alok K Acharya & Associates

Chartered Accountants

Chartered Accountants

Related Articles

Incorporate Your Startup

Talk to the firm

Start Now