XBRL Filing Services in India | AOC-4 XBRL Filing Experts

XBRL Filing

  • Compliance
  • XBRL Filing

XBRL Filing: Applicability, Process, Fees, and Deadlines

XBRL filing is the process of converting a company's audited financial statements into a standardized, machine-readable format and submitting them to the Ministry of Corporate Affairs (MCA) through Form AOC-4 XBRL. It replaces the regular AOC-4 form for companies that cross specific capital or turnover thresholds, or that fall under the Indian Accounting Standards (Ind AS) framework.

Instead of a scanned PDF or a static spreadsheet, each figure in the balance sheet, profit and loss account, and cash flow statement gets tagged with a standard label from the MCA's taxonomy. That tagging is what lets the Registrar of Companies, auditors, investors, and analysts pull out and compare data automatically, without re-typing anything from a document.

If your company has crossed ₹5 crore in paid-up capital or ₹100 crore in turnover, is listed on a stock exchange, or reports under Ind AS, you're required to file in this format for every financial year going forward. Missing the window costs ₹100 a day with no upper limit, on top of the statutory penalty under Section 137 of the Companies Act, 2013.

What Is XBRL and How the Format Works

eXtensible Business Reporting Language (XBRL) is an XML-based format built specifically for exchanging business and financial information. Three components make up an XBRL filing:

ComponentWhat It Does
TaxonomyThe MCA's standard dictionary of financial terms, definitions, and the relationships between them — for example, how "Revenue from Operations" relates to "Total Income"
Instance DocumentThe actual XML file created after mapping your company's real financial figures to the taxonomy's tags
Validation ToolMCA's own software that checks the instance document against the taxonomy rules before it can be attached to the AOC-4 XBRL form

For FY 2025-26 filings, companies reporting under Ind AS use the updated Ind AS Taxonomy, which now includes revised tags for lease disclosures and other recent accounting changes. Companies not under Ind AS use the Commercial and Industrial (C&I) Taxonomy. Filing with last year's taxonomy version is one of the most common causes of validation failure, so confirm the correct version before you start mapping.

XBRL Filing for Companies in India

Who Needs XBRL Filing in India (Applicability)

Under Rule 12(1B) of the Companies (Accounts) Rules, 2014, an unlisted company must file AOC-4 XBRL if any one of the following applies: all companies listed on a recognized stock exchange in India, and their Indian subsidiaries; companies with a paid-up share capital of ₹5 crore or more; companies with a turnover of ₹100 crore or more, based on the latest audited financial statements; companies required to prepare their financial statements under Ind AS, regardless of size; any company specifically directed to file under XBRL by an MCA general or special order; and companies that have filed AOC-4 XBRL in any previous year — once a company crosses the threshold and files XBRL, the requirement continues in future years even if the company later falls below the threshold again (the "once XBRL, always XBRL" continuity rule).

ConditionXBRL Filing Required?
Listed company or its Indian subsidiaryYes
Paid-up capital ≥ ₹5 croreYes
Turnover ≥ ₹100 croreYes
Reports under Ind ASYes
Filed XBRL in a prior year (even if now below threshold)Yes, continues
None of the aboveNo — file regular AOC-4

Who Is Exempt from XBRL Filing

  • Small companies — paid-up capital below ₹50 lakh and turnover below ₹2 crore
  • One Person Companies (OPCs) — file the standard AOC-4 within 180 days of the financial year-end, not AOC-4 XBRL
  • Banking companies — governed by RBI-prescribed reporting formats
  • Insurance companies — governed by IRDAI reporting standards
  • NBFCs filing under RBI's separate disclosure framework
  • Power sector companies — use a sector-specific taxonomy where applicable
  • LLPs — not companies under the Companies Act; they file Form 8 under the LLP Act, 2008, not AOC-4 XBRL at all

If your company doesn't fall under any exemption and meets even one applicability condition above, you're required to file in XBRL format — filing the regular AOC-4 instead typically gets rejected by the Registrar of Companies (ROC), forcing a refile and adding to any delay penalty already running.

Governing Law and the AOC-4 XBRL Form

XBRL filing in India operates under two main legal instruments: the Companies (Filing of Documents and Forms in Extensible Business Reporting Language) Rules, 2015 (as amended), which sets out the taxonomy, validation, and filing mechanics; and Rule 12(1B) of the Companies (Accounts) Rules, 2014, which defines who must file.

Form AOC-4 XBRL is the prescribed e-form under Section 137 of the Companies Act, 2013, used to file audited standalone financials in XBRL format. Companies with subsidiaries, associates, or joint ventures additionally attach consolidated financials, which some MCA guidance also refers to as AOC-4 CFS. Filing is done through the MCA V3 portal, the ministry's current e-filing platform. Both the balance sheet and the profit and loss account need to reconcile exactly between the PDF version and the tagged XBRL instance document, since a mismatch is one of the leading causes of rejection at the ROC's end.

Benefits of XBRL Filing

BenefitWhat It Means for Your Business
Faster data processingTagged data can be read and compared by software automatically, cutting the manual entry that causes reporting errors
Greater transparencyStandardized reporting makes it easier for investors, lenders, and regulators to trust and compare your numbers
Cross-company comparabilityAnalysts and stakeholders can compare your financials against peers or across your own subsidiaries using the same tags
Better internal governanceThe mapping and validation steps force a level of internal financial discipline that pays off during audits and due diligence
Regulatory goodwillA clean, on-time filing history is one of the factors regulators and lenders look at before approving capital raises or credit lines

Documents Required for XBRL Filing

  • Audited Balance Sheet — core financial position data for tagging
  • Profit & Loss Account with Notes — revenue, expense, and profit data for tagging
  • Cash Flow Statement — required where applicable under Schedule III
  • Statement of Changes in Equity — where applicable
  • Board's Report and Auditor's Report — attached as supporting documents to AOC-4 XBRL
  • Notice and Minutes of the AGM — confirms the date financials were adopted
  • Consolidated Financial Statements — where the company has subsidiaries, associates, or joint ventures
  • Statement of Subsidiaries (Form AOC-1) — if applicable
  • Corporate Social Responsibility Report — if the company falls under CSR applicability
  • Related Party Disclosures — where applicable
  • Digital Signature Certificate (DSC) — of the authorized director and the certifying professional
  • PAN of the Company — for identification on the MCA portal

Step-by-Step XBRL Filing Process

  1. Confirm applicability — check paid-up capital, turnover, listing status, Ind AS applicability, and whether the company has filed XBRL in a prior year.
  2. Finalize financial statements — get the balance sheet, P&L, cash flow statement, and notes to accounts approved by the board and adopted at the AGM.
  3. Download the correct taxonomy — pick the Ind AS taxonomy or the C&I taxonomy version applicable to the relevant financial year.
  4. Map financial elements — match every line item, including notes, to the corresponding taxonomy element using XBRL conversion software.
  5. Generate the instance document — this produces the XML file with your tagged financial data along with contextual details like unit of measurement, reporting period, and scale.
  6. Validate the instance document — run it through the MCA's XBRL Validation Tool to catch tagging errors before submission.
  7. Perform business rule and pre-scrutiny checks — these catch inconsistencies the basic validator might miss, including mismatches between standalone and consolidated figures.
  8. Convert to PDF for record purposes — a readable PDF version of the instance document is generated for internal record and attachment.
  9. File Form AOC-4 XBRL on the MCA V3 portal — enter the CIN, financial year, AGM date, and attach the validated instance document along with the Board's Report and Auditor's Report.
  10. Certify and sign digitally — the authorized director signs using DSC; a practicing CA, CS, or Cost Accountant certifies XBRL-to-PDF parity.
  11. Pay the government filing fee based on the authorized share capital and submit.
  12. Receive the SRN and acknowledgment — use the Service Request Number to track the filing status and resolve any ROC query.

XBRL Filing Charges and Government Fees

Government fees for AOC-4 XBRL follow the same fee structure applicable to AOC-4, based on the company's authorized share capital, as prescribed under the Companies (Registration Offices and Fees) Rules, 2014:

Authorized Share CapitalGovernment Filing Fee
Up to ₹1 lakh₹200
₹1 lakh to ₹5 lakh₹300
₹5 lakh to ₹25 lakh₹400
₹25 lakh to ₹1 crore₹500
Above ₹1 crore₹600

On top of the government fee, professional or consultancy charges apply for financial statement finalization, taxonomy mapping, instance document creation, validation, and filing support. Depending on the complexity of the financials, number of subsidiaries, and whether consolidated statements are involved, professional XBRL filing charges in the market typically range from a few thousand rupees for a straightforward single-entity filing to a higher figure for companies with multiple subsidiaries or complex Ind AS disclosures. Get in touch for an exact quote based on your company's specific filing scope, since generic published ranges rarely reflect what a particular filing actually needs.

Due Dates and Timeline

Form AOC-4 XBRL must be filed within 30 days of the conclusion of the Annual General Meeting (AGM), under Section 137 of the Companies Act, 2013. For most companies with a financial year ending 31st March, the AGM is typically held by 30th September, making the standard outer filing deadline around 29th-30th October.

One Person Companies file the standard AOC-4 (not XBRL) within 180 days of the financial year-end, since OPCs are exempt from the AGM requirement. As a practical preparation timeline, taxonomy mapping, validation, and pre-scrutiny typically add 3 to 7 working days on top of what a standard AOC-4 filing would take, so start the process well before the AGM concludes rather than after.

Penalties for Late or Non-Compliance

Type of DefaultPenalty
Late filing fee (additional to normal government fee)₹100 per day of delay, with no upper cap
Company penalty for non-filing under Section 137₹10,000, plus ₹100 per day of continuing default, up to a maximum of ₹2 lakh
Penalty on officer in default (director, CFO, or authorized officer)₹10,000, plus ₹100 per day of continuing default, up to a maximum of ₹50,000 per officer
Filing the wrong form (regular AOC-4 instead of AOC-4 XBRL when required)ROC rejection, requiring a fresh filing and adding to the delay period

There's no provision to revise an already-filed AOC-4 XBRL. If an error is discovered after filing, a fresh form has to be filed with ROC approval, so getting the mapping and validation right the first time matters more than it does for most other MCA forms.

Common Mistakes Companies Make

  • Filing the wrong form — companies crossing the ₹5 crore capital threshold sometimes still file the regular AOC-4 out of habit, which gets rejected
  • Using an outdated taxonomy version — every financial year has its own taxonomy; last year's file will fail validation
  • Skipping mandatory tags — MCA marks specific taxonomy elements as mandatory, and omitting even one causes a validation error
  • Mismatch between PDF and XBRL figures — the certifying professional has to confirm parity between the human-readable PDF and the tagged XML; even small rounding mismatches get flagged
  • Waiting until the AGM to start mapping — mapping and validation take several extra working days compared to a standard AOC-4, so starting late is the single biggest cause of missed deadlines
  • Forgetting the consolidated financials attachment — companies with subsidiaries sometimes file standalone figures only and miss attaching the consolidated instance document
  • Assuming a fallen threshold removes the obligation — once a company has filed XBRL, it must continue filing XBRL in future years even if turnover or capital later drops below the original threshold

Pro Tips for Error-Free XBRL Filing

  • Confirm your applicability and taxonomy version before your board meeting, not after the AGM
  • Reconcile the PDF and XML versions of your financial statements line by line before submission, not just at the totals level
  • Keep prior years' XBRL filings on hand — auditors and ROC officers sometimes cross-check current-year tags against historical filings for consistency
  • If your company has subsidiaries, map standalone and consolidated figures in parallel rather than sequentially, since the two need to reconcile
  • Run the MCA Validation Tool early in the process, not as a final step, so mapping errors get caught while there's still time to fix them before the deadline
  • Keep your DSC and the certifying professional's DSC current well before the filing window opens — expired DSCs are a common last-minute holdup

Why Choose Our XBRL Filing Consultants

  • Applicability check first — we confirm whether your company actually needs to file AOC-4 XBRL before you spend on unnecessary conversion work
  • End-to-end handling — from finalizing financial statements to taxonomy mapping, instance document creation, validation, and final MCA submission
  • Transparent charges — a clear quote based on your company's actual filing complexity, with no hidden add-ons
  • Deadline-first approach — we start mapping well ahead of your AGM date so validation errors get fixed with time to spare, not scrambled at the last minute
  • Ongoing compliance support — beyond this year's filing, we help you track future due dates given the continuity rule that applies once you've filed XBRL

Frequently Asked Questions

Yes — for listed companies and their Indian subsidiaries, companies with paid-up capital of ₹5 crore or more, companies with turnover of ₹100 crore or more, and any company reporting under Ind AS.

Small companies, One Person Companies, banking companies, insurance companies, NBFCs under RBI's separate framework, and power sector companies using sector-specific taxonomy.

No. LLPs are not companies under the Companies Act and file Form 8 under the LLP Act, 2008, which is separate from AOC-4 XBRL.

Within 30 days of the conclusion of the AGM. For most companies with a March year-end, this typically falls around 29th-30th October.

A late fee of ₹100 per day applies with no upper cap, in addition to the statutory penalty under Section 137 for non-filing.

No. There's no revision provision — a fresh form must be filed with ROC approval if an error is found after filing.

₹200 for capital up to ₹1 lakh, ₹300 up to ₹5 lakh, ₹400 up to ₹25 lakh, ₹500 up to ₹1 crore, and ₹600 above ₹1 crore.

Companies reporting under Ind AS use the Ind AS taxonomy for the relevant financial year. Companies not under Ind AS use the Commercial and Industrial (C&I) taxonomy.

The continuity rule applies — once a company has filed AOC-4 XBRL, it must keep filing in XBRL format in subsequent years regardless of the threshold falling.

Technically yes, using MCA's own preparation tools, but it requires working knowledge of XBRL, XML, and the MCA taxonomy, and mapping errors commonly cause rejected filings.

WhatsApp