Quick Answer

XBRL Filing India is the electronic filing of financial statements in XBRL (eXtensible Business Reporting Language) format with the Ministry of Corporate Affairs (MCA). This service is mandatory for certain classes of companies under the Companies Act, 2013.

XBRL Filing — detailed explanation below

Governing Act — XBRL Filing India

XBRL filing in India is governed by the Companies Act, 2013 and the rules framed thereunder, specifically the Companies (Filing of Documents and Forms in Extensible Business Reporting Language) Rules, 2011 (as amended). The Ministry of Corporate Affairs (MCA) mandates XBRL filing for certain companies to standardize financial reporting.


Government Department & Website for XBRL Filing India

The Ministry of Corporate Affairs (MCA) is the governing body. The filing is done through the MCA21 portal at www.mca.gov.in. The portal provides the XBRL validation tool and taxonomy for filing.


XBRL Filing India Application Process

The process for XBRL Filing India involves the following steps:

  1. Prepare financial statements in accordance with Schedule III of the Companies Act.
  2. Map financial data to the applicable XBRL taxonomy (e.g., CIN, NFRA taxonomy).
  3. Convert financial statements to XBRL format using MCA-approved software.
  4. Validate the XBRL file using the MCA XBRL validation tool.
  5. Attach the XBRL file to the relevant e-forms (AOC-4 XBRL or AOC-4 CFS XBRL) on the MCA portal.
  6. Pay filing fee and submit.
  7. Receive acknowledgment from MCA.

Key Forms Required for XBRL Filing India

The key forms for XBRL Filing India are:

  • Form AOC-4 XBRL: For filing standalone financial statements in XBRL format.
  • Form AOC-4 CFS XBRL: For filing consolidated financial statements in XBRL format.
  • Form MGT-7: Annual return (not in XBRL, but filed separately).

Eligibility Criteria for XBRL Filing India

XBRL filing is mandatory for:

  • All companies listed on any stock exchange in India.
  • All companies having paid-up capital of ₹5 crore or more.
  • All companies having turnover of ₹100 crore or more.
  • All companies required to prepare consolidated financial statements.
  • Holding companies, subsidiary companies, and associate companies of the above.

Other companies may file voluntarily.


Timeline for XBRL Filing India

The timeline for XBRL Filing India depends on the company's financial year-end. Generally, financial statements must be filed within 30 days of the annual general meeting (AGM). The AGM must be held within 6 months of the financial year-end. No specific timeline is provided here as it varies by case.


Fees for XBRL Filing India

The fees for XBRL Filing India are prescribed by the MCA and depend on the company's authorized share capital. Below is the fee structure:

Authorized Share CapitalFee (INR)
Up to ₹1,00,000₹200
₹1,00,001 to ₹5,00,000₹300
₹5,00,001 to ₹25,00,000₹400
₹25,00,001 to ₹50,00,000₹500
Above ₹50,00,000₹600

Additional late filing fees may apply if the filing is delayed.

Frequently Asked Questions

What is XBRL Filing India?

XBRL Filing India is the process of filing financial statements in XBRL format with the Ministry of Corporate Affairs. It is mandatory for certain companies under the Companies Act, 2013.

Who needs to do XBRL Filing India?

Listed companies, companies with paid-up capital of ₹5 crore or more, turnover of ₹100 crore or more, and companies required to prepare consolidated financial statements must do XBRL Filing India.

What forms are used for XBRL Filing India?

The main forms are AOC-4 XBRL for standalone financial statements and AOC-4 CFS XBRL for consolidated financial statements.

What is the fee for XBRL Filing India?

The fee depends on authorized share capital, ranging from ₹200 to ₹600. Late filing fees may also apply.

Can XBRL Filing India be done voluntarily?

Yes, companies not mandatorily required can voluntarily file financial statements in XBRL format.

What is the penalty for late XBRL Filing India?

Late filing attracts additional fees as per MCA rules, which can be up to 12 times the normal fee depending on the delay.