AOC-4 XBRL vs AOC-4: Which Form Must Your Company File

Dhanush Prabha
16 min read 86.3K views
Reviewed by Industry Experts & Legal Professionals: Nebin Binoy & Ashwin Raghu
Last Updated: 

Every company registered under the Companies Act, 2013 must file its financial statements with the Registrar of Companies (ROC) using either AOC-4 or AOC-4 XBRL. The form you file depends on your company's paid-up capital, turnover, listing status, and whether you prepare financial statements under IndAS. Filing the wrong form results in rejection by the ROC, forcing you to refile and pay additional fees. Listed companies and companies with paid-up capital of ₹5 crore or more must file AOC-4 XBRL. All other companies file the standard AOC-4. Both forms are due within 30 days from the date of your AGM under Section 137 of the Companies Act, 2013.

  • AOC-4 is the standard form for filing financial statements in PDF format with the ROC
  • AOC-4 XBRL requires financial data in machine-readable XBRL format using MCA's taxonomy
  • Listed companies, companies with paid-up capital of ₹5 crore or more, and turnover of ₹100 crore or more must file AOC-4 XBRL
  • OPCs, small companies, and private companies below the XBRL thresholds file standard AOC-4
  • Both forms are due within 30 days from the AGM date, with identical penalties under Section 137(3)
  • XBRL conversion costs ₹3,000 to ₹15,000 on top of standard filing fees
  • Banking, insurance, power, and NBFC companies are exempt from XBRL filing

What Is AOC-4?

AOC-4 is the prescribed form under Rule 12(1)(a) of the Companies (Accounts) Rules, 2014 for filing a company's financial statements with the Registrar of Companies. Every company incorporated under the Companies Act, 2013 must file this form annually after holding its Annual General Meeting (AGM).

Section 137 of the Companies Act, 2013 mandates that every company must file a copy of its financial statements, including consolidated financial statements (if applicable), with the Registrar within 30 days from the date of the AGM. The AGM itself must be held within 6 months from the end of the financial year. For companies with a March 31 financial year-end, this means the AGM deadline is September 30, making the AOC-4 filing deadline October 30 at the latest.

What AOC-4 Contains

The AOC-4 form captures the company's core financial and statutory documents in a single filing. The required attachments include:

  • Balance Sheet as at the close of the financial year
  • Profit and Loss Account (Statement of Profit and Loss) for the financial year
  • Board's Report under Section 134 of the Companies Act
  • Auditor's Report under Section 143
  • Form AOC-1 (statement of subsidiaries, associates, and joint ventures) if applicable
  • CSR Report if the company meets CSR thresholds under Section 135

All these documents are uploaded in PDF or scanned format on the MCA V3 portal. The form also requires the company's CIN, financial year start and end dates, AGM date, and details of the signing director and certifying professional.

Who Files AOC-4

All companies registered under the Companies Act, 2013 that are not covered under the XBRL filing mandate file their financial statements using the standard AOC-4 form. This includes One Person Companies (OPCs), small companies, private limited companies with paid-up capital below ₹5 crore and turnover below ₹100 crore, and Section 8 companies. The form is authenticated using the Digital Signature Certificate (DSC) of at least one director and a practicing Tax Professional, Compliance Professional, or Cost Accountant.

What Is AOC-4 XBRL?

AOC-4 XBRL is the specialized version of AOC-4 mandated under Rule 12(1)(b) of the Companies (Accounts) Rules, 2014. It requires companies meeting specific thresholds to file their financial statements in XBRL (eXtensible Business Reporting Language) format instead of simple PDF uploads.

Understanding XBRL

XBRL is a global standard for digital business reporting adopted by regulators worldwide, including the SEC in the United States, HMRC in the United Kingdom, and the MCA in India. XBRL works by tagging every financial data point (revenue, expenses, assets, liabilities) with a unique identifier from a standardized taxonomy. This makes financial data machine-readable, enabling automated comparison, analysis, and validation across companies and periods.

The MCA publishes an Indian XBRL taxonomy based on IndAS (Indian Accounting Standards) and Indian GAAP. This taxonomy defines the specific tags available for mapping financial statement line items. Companies must convert their financial data into an XBRL instance document (an .xml file) that conforms to this taxonomy before filing.

The XBRL Instance Document

The XBRL instance document is the core deliverable in an AOC-4 XBRL filing. It is an .xml file containing every financial figure from the Balance Sheet and Profit and Loss Account, tagged according to the MCA XBRL taxonomy. The document must pass validation through the MCA XBRL Validation Tool before it can be uploaded on the portal. Common validation errors include missing mandatory tags, incorrect data types, and taxonomy version mismatches.

Additional Requirements Over Standard AOC-4

AOC-4 XBRL requires everything that standard AOC-4 requires, plus the validated XBRL instance document. The Board's Report and Auditor's Report are still uploaded in PDF format. The additional step of XBRL conversion and validation adds both cost (₹3,000 to ₹15,000 for conversion alone) and complexity to the filing process, typically requiring a professional with XBRL tagging expertise or specialized software.

AOC-4 vs AOC-4 XBRL: Key Differences

While both forms serve the same purpose of filing financial statements under Section 137, they differ in format, applicability, process complexity, and cost. The table below covers every significant parameter.

Parameter AOC-4 AOC-4 XBRL
Full Form Annual Filing of Financial Statements Financial Statements in XBRL Format
Governing Rule Rule 12(1)(a), Companies (Accounts) Rules, 2014 Rule 12(1)(b), Companies (Accounts) Rules, 2014
Governing Section Section 137, Companies Act, 2013 Section 137, Companies Act, 2013
Applicability All companies not covered under XBRL mandate Listed companies, paid-up capital ≥₹5 crore, turnover ≥₹100 crore, IndAS companies
Filing Format PDF / scanned document upload Machine-readable XBRL instance document (.xml)
XBRL Taxonomy Not applicable MCA XBRL Taxonomy (IndAS / Indian GAAP)
Validation Process Standard MCA form validation Standard validation + MCA XBRL Validation Tool
Filing Complexity Lower, straightforward PDF upload Higher, requires XBRL tagging and validation expertise
Cost (Professional Fees) ₹2,000 to ₹8,000 ₹5,000 to ₹25,000 (includes XBRL conversion)
XBRL Conversion Cost Not applicable ₹3,000 to ₹15,000
Due Date 30 days from AGM 30 days from AGM
DSC Required Yes (director + practicing professional) Yes (director + practicing professional)
Attachments Balance Sheet, P&L, Board's Report, Auditor's Report, AOC-1 Same + XBRL instance document (.xml)
Penalty for Non-Filing ₹10,000 + ₹100/day (max ₹5 lakh) under Section 137(3) ₹10,000 + ₹100/day (max ₹5 lakh) under Section 137(3)
Filing Portal MCA V3 portal (www.mca.gov.in) MCA V3 portal (www.mca.gov.in)

The filing deadline, penalty structure, and governing Section (137) are identical for both forms. The only operational differences are the financial data format (PDF vs XBRL), the additional validation step, and the higher professional cost for XBRL conversion. If you are unsure which form applies, check your company's paid-up capital, turnover, and listing status against the XBRL thresholds.

Which Companies Must File AOC-4 XBRL?

The XBRL filing mandate under Rule 12(1)(b) applies to specific classes of companies based on their size, listing status, and accounting framework. If your company meets any one of the following criteria, you must file AOC-4 XBRL.

XBRL Applicability Criteria

Criterion Threshold Applicable Companies
Listing Status Listed on any recognized stock exchange All listed companies (BSE, NSE, or any recognized exchange)
Paid-Up Share Capital ₹5 crore or more Both listed and unlisted companies meeting this threshold
Annual Turnover ₹100 crore or more Companies crossing turnover threshold in the preceding financial year
Accounting Standard IndAS applicability All companies required to prepare IndAS-compliant financial statements
Borrowings ₹10 crore or more Companies with outstanding borrowings exceeding ₹10 crore (per MCA circulars)

Exempted Companies

Not all large companies fall under the XBRL mandate. The following categories are specifically exempt from XBRL filing, regardless of their paid-up capital or turnover:

  • Banking companies regulated by RBI
  • Insurance companies regulated by IRDAI
  • Power companies regulated by CERC/SERCs
  • Non-Banking Financial Companies (NBFCs) regulated by RBI

These companies file their financial statements in the regular AOC-4 format or through sector-specific forms prescribed by their respective regulators.

If your company qualifies for XBRL filing and you file AOC-4 instead, the ROC will reject the submission. You will need to refile using AOC-4 XBRL, and the delay caused by the rejection counts toward late filing penalties. Verify your applicability before starting the filing process.

Which Companies File AOC-4 (Non-XBRL)?

Companies that do not meet any of the XBRL applicability thresholds file their financial statements using the standard AOC-4 form. This covers the majority of companies registered in India.

Companies Filing Standard AOC-4

  • One Person Companies (OPCs) regardless of turnover or capital
  • Small companies as defined under Section 2(85) of the Companies Act
  • Private limited companies with paid-up capital below ₹5 crore and turnover below ₹100 crore
  • Section 8 companies (non-profit companies)
  • Producer companies under Part IXA
  • Nidhi companies
  • Banking, insurance, power, and NBFC companies (exempt from XBRL)
  • Any company not required to prepare IndAS financial statements and falling below capital/turnover thresholds

For most private limited companies in India, especially those in the early and growth stages with capital under ₹5 crore, the standard AOC-4 is the applicable form. The filing process is simpler, cheaper, and does not require any XBRL conversion expertise.

Get Expert Help with ROC Annual Filing

IncorpX handles AOC-4 and AOC-4 XBRL filing end-to-end, from financial statement preparation to ROC submission. Accurate, on-time, penalty-free.

Talk to an Expert for ROC Filing

Step-by-Step Process: Filing AOC-4

Filing AOC-4 is a structured process that begins after the company holds its AGM and adopts its financial statements. Here is the complete sequence from preparation to submission.

Pre-Filing Requirements

Before you begin the AOC-4 filing, ensure the following are in place:

  • Financial statements (Balance Sheet, P&L) approved by the Board and adopted at the AGM
  • Board's Report signed by the chairperson (or two directors if chairperson is not authorized)
  • Auditor's Report signed by the statutory auditor
  • Form AOC-1 prepared if the company has subsidiaries, associates, or joint ventures
  • CSR Report prepared if the company meets Section 135 thresholds
  • Valid DSC of the signing director registered on the MCA V3 portal
  • Valid DSC of the certifying professional, compliance professional, or CMA

Filing Steps on MCA V3 Portal

  1. Hold AGM and adopt financial statements through a shareholders' resolution
  2. Login to MCA V3 portal at www.mca.gov.in using authorized credentials
  3. Select the AOC-4 form from the e-Filing section
  4. Fill company details: CIN, company name, registered office address, financial year start and end dates, AGM date
  5. Upload financial statements: Balance Sheet and Profit and Loss Account in PDF format
  6. Upload Board's Report and Auditor's Report as separate PDF attachments
  7. Attach additional documents: Form AOC-1 (subsidiaries statement), CSR Report, and any other required annexures
  8. Certification by practicing professional: Expert, or CMA verifies the form details and financial statements
  9. Affix DSC of the signing director and the certifying professional
  10. Pay filing fees based on the company's authorized share capital
  11. Submit and note the SRN (Service Request Number) for tracking the filing status

After submission, the MCA portal generates an SRN. Use this number to track your filing status. If the ROC raises any query or resubmission request, it will be linked to this SRN. Keep this number on record for compliance documentation.

Step-by-Step Process: Filing AOC-4 XBRL

The AOC-4 XBRL filing process includes all the steps of standard AOC-4 plus the additional XBRL conversion and validation stages. The extra steps typically add 3 to 7 working days to the preparation timeline.

XBRL Conversion and Validation

The critical additional steps that differentiate AOC-4 XBRL from standard AOC-4 are:

  1. Prepare XBRL-ready financial data by mapping every line item from the Balance Sheet and P&L to the corresponding MCA XBRL taxonomy element
  2. Use an XBRL conversion tool (MCA-approved or reputable third-party software) to tag the financial data
  3. Generate the XBRL instance document (.xml file) containing all tagged financial data
  4. Validate the instance document using the MCA XBRL Validation Tool to check for missing tags, data type errors, calculation inconsistencies, and taxonomy version compliance
  5. Resolve all validation errors before proceeding to the MCA portal

Complete Filing Steps

  1. Hold AGM and adopt financial statements
  2. Prepare XBRL-ready financial data with proper taxonomy tagging
  3. Generate XBRL instance document using conversion tool
  4. Validate instance document using MCA XBRL Validation Tool
  5. Login to MCA V3 portal and select the AOC-4 XBRL form
  6. Upload the validated XBRL instance document (.xml file)
  7. Upload Board's Report and Auditor's Report in PDF format
  8. Attach Form AOC-1, CSR Report, and other applicable documents
  9. Certification by practicing professional (qualified professional)
  10. Affix DSC of director and certifying professional
  11. Pay filing fees based on authorized share capital
  12. Submit and note the SRN for tracking

Before starting XBRL conversion, confirm you are using the latest MCA XBRL taxonomy version for the relevant financial year. Using an outdated taxonomy version will cause validation failures and the filing will be rejected. The 2025-26 taxonomy includes updated IndAS-compliant elements.

Need Help with XBRL Filing?

XBRL conversion, validation, and filing require specialized expertise. IncorpX's compliance team handles the complete AOC-4 XBRL process.

Get Professional XBRL Filing Assistance

XBRL Taxonomy: What You Need to Know for 2026

The MCA XBRL taxonomy is the backbone of AOC-4 XBRL filing. Understanding how it works and what has changed for 2026 is essential for accurate filing.

What the Taxonomy Contains

The MCA XBRL taxonomy is a structured dictionary of financial reporting elements. Each element represents a specific financial concept (for example, "Revenue from Operations," "Trade Receivables," or "Depreciation and Amortisation Expense"). Every financial figure in your Balance Sheet and P&L must be mapped to the correct taxonomy element. The taxonomy also defines:

  • Data types for each element (monetary, percentage, text, date)
  • Calculation relationships between elements (e.g., Total Assets = Current Assets + Non-Current Assets)
  • Presentation hierarchy that mirrors the financial statement layout
  • Dimensional elements for segment reporting and subsidiary breakdowns

IndAS vs Indian GAAP Taxonomy

MCA maintains separate taxonomy modules for companies reporting under IndAS and those reporting under Indian GAAP. Companies must use the taxonomy module that corresponds to their applicable accounting standard. IndAS companies use the IndAS taxonomy, which includes elements for other comprehensive income, fair value measurements, and IFRS-aligned disclosures not present in the Indian GAAP module.

2026 Taxonomy Updates

For FY 2025-26, MCA has made the following taxonomy updates:

  • Alignment with revised IndAS standards effective from April 2025
  • New taxonomy elements reflecting IFRS convergence updates
  • Enhanced validation rules in the MCA XBRL Validation Tool for stricter compliance checking
  • Improved error messages on the V3 portal to help identify and fix tagging issues faster
  • Updated calculation linkbase to reflect changes in financial statement presentation requirements

Companies should download the latest taxonomy from the MCA portal before starting XBRL conversion for FY 2025-26 financial statements. Using the previous year's taxonomy will result in validation failures.

Filing Deadline, Fees, and Penalty

The filing deadline and penalty structure are identical for AOC-4 and AOC-4 XBRL. Both forms must be filed within 30 days from the date of the AGM, and the same escalating penalty structure applies for delays.

Filing Deadline Calculation

For a company with a financial year ending March 31:

  • AGM deadline: September 30 (6 months from FY end)
  • AOC-4 filing deadline: 30 days from AGM date (latest: October 30 if AGM is held on September 30)
  • If the AGM is held earlier, the 30-day window starts from the actual AGM date

Normal Filing Fees

Share Capital Range Filing Fee
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 ₹1,00,00,000 ₹500
Above ₹1,00,00,000 ₹600

Late Filing Penalties

Late filing attracts additional fees that escalate with the duration of delay:

  • First 30 days of delay: ₹100 per day additional fee
  • 31 to 60 days: ₹200 per day additional fee
  • 61 to 90 days: ₹400 per day additional fee
  • 91 to 180 days: ₹500 per day additional fee
  • Beyond 180 days: Penalty of 12 times the normal filing fee

In addition to the additional filing fees, Section 137(3) imposes a separate penalty: ₹10,000 on the company plus ₹100 per day of continuing default, capped at ₹5 lakh. Officers in default (directors, CFO, compliance professional) face the same penalty individually.

Avoid Late Filing Penalties

Missing the AOC-4 deadline costs ₹100 to ₹500 per day in additional fees alone. IncorpX ensures on-time filing every year.

Get Annual Compliance Support

Common Mistakes to Avoid

Filing errors in AOC-4 and AOC-4 XBRL lead to rejections, delays, and penalties. These are the most frequent mistakes companies make during the annual filing process.

Filing the Wrong Form

The single most expensive mistake is filing AOC-4 when your company qualifies for AOC-4 XBRL. The ROC rejects the filing, and the time spent refiling in the correct format adds to your delay period. Before you start the filing process, verify your company's paid-up capital, turnover, listing status, and IndAS applicability against the XBRL thresholds.

XBRL-Specific Errors

  • Using an outdated taxonomy version: Every financial year has a corresponding taxonomy version. Using last year's taxonomy causes validation failure.
  • Missing mandatory XBRL tags: The MCA taxonomy marks certain elements as mandatory. Omitting any mandatory tag results in validation errors.
  • Unresolved validation errors: Companies occasionally attempt to upload instance documents with known validation warnings, hoping the portal will accept them. It will not.
  • Incorrect data types: Entering text in a monetary field or using the wrong currency unit causes tag-level validation failures.
  • Calculation inconsistencies: If tagged figures do not add up according to the taxonomy's calculation linkbase (e.g., Total Assets does not equal Current Assets plus Non-Current Assets), the validation tool flags the error.

General Filing Errors

  • Expired DSC: The Digital Signature Certificate must be valid at the time of filing. An expired DSC causes the form to be rejected at the signing stage.
  • Incomplete attachments: Missing the Board's Report, Auditor's Report, or Form AOC-1 (when subsidiaries exist) triggers a resubmission request from the ROC.
  • Filing after the deadline without additional fees: The MCA portal automatically calculates additional fees based on the delay period. Attempting to file without paying the additional fee is not possible on the V3 portal.
  • Incorrect financial year dates: Entering wrong FY start/end dates or AGM date in the form causes mismatches with the company's master data and leads to rejection.
  • Not reconciling with AOC-4 CFS: Companies required to file consolidated financial statements must also file Form AOC-4 CFS separately. Filing only AOC-4 for standalone statements while ignoring consolidated statements is a compliance gap.

How to Determine Which Form Your Company Needs

Use this decision framework to identify the correct form for your company's annual filing. Check each criterion sequentially.

Step 1: Check Your Listing Status

Is your company listed on BSE, NSE, or any other recognized stock exchange in India? If yes, you must file AOC-4 XBRL. No further checks needed.

Step 2: Check Your Paid-Up Share Capital

Is your company's paid-up share capital ₹5 crore or more as on the last day of the financial year? If yes, file AOC-4 XBRL.

Step 3: Check Your Annual Turnover

Did your company's annual turnover exceed ₹100 crore in the preceding financial year? If yes, file AOC-4 XBRL.

Step 4: Check IndAS Applicability

Is your company required to prepare financial statements under Indian Accounting Standards (IndAS)? This includes companies with net worth of ₹250 crore or more, listed companies, and their holding, subsidiary, and associate companies. If yes, file AOC-4 XBRL.

Step 5: Check Exemption Categories

Is your company a banking company, insurance company, power company, or NBFC? If yes, you are exempt from XBRL filing regardless of your capital or turnover. File standard AOC-4.

Step 6: Default to AOC-4

If none of the above criteria apply, your company files the standard AOC-4 form. This covers the majority of private limited companies, OPCs, small companies, and Section 8 companies in India.

If your company is unlisted, has paid-up capital below ₹5 crore, turnover below ₹100 crore, does not follow IndAS, and is not a banking/insurance/power/NBFC company, you file standard AOC-4. Everyone else files AOC-4 XBRL.

Not Sure Which Form to File?

IncorpX's compliance experts verify your company's XBRL applicability and handle the correct form filing. No guesswork, no rejections.

Get a Free Consultation for Annual Filing

Summary

AOC-4 and AOC-4 XBRL are both prescribed forms under Section 137 of the Companies Act, 2013 for filing financial statements with the ROC. The choice between them is not discretionary; it depends on objective criteria tied to your company's size, listing status, and accounting framework.

  • AOC-4 is the standard form for companies with paid-up capital below ₹5 crore, turnover below ₹100 crore, that are unlisted and not under IndAS. It involves uploading PDF financial statements on the MCA V3 portal.
  • AOC-4 XBRL is mandatory for listed companies, companies with paid-up capital of ₹5 crore or more, turnover of ₹100 crore or more, and all IndAS companies. It requires converting financial data into a machine-readable XBRL instance document validated through the MCA tool.
  • The filing deadline is 30 days from the AGM date for both forms. Late filing attracts escalating additional fees from ₹100 per day to 12 times the normal fee beyond 180 days.
  • Penalties under Section 137(3) apply equally: ₹10,000 plus ₹100 per day of default, capped at ₹5 lakh for the company and each officer in default.
  • XBRL filing adds ₹3,000 to ₹15,000 in conversion costs and requires the latest MCA XBRL taxonomy for the relevant financial year.
  • Banking, insurance, power, and NBFC companies are exempt from XBRL regardless of their financial thresholds.

Identify which form applies to your company using the paid-up capital, turnover, and listing criteria outlined above. File on time, use the correct form, and validate your XBRL instance document thoroughly before submission to avoid rejections and penalties.

File Your AOC-4 with IncorpX

Whether you need standard AOC-4 or AOC-4 XBRL, IncorpX's Expert-Led team handles preparation, conversion, validation, and filing. On-time delivery guaranteed.

Start Your AOC-4 Filing Today

Frequently Asked Questions

What is the difference between AOC-4 and AOC-4 XBRL?
AOC-4 is the standard form for filing financial statements with the ROC in PDF format. AOC-4 XBRL requires financial statements in machine-readable XBRL format using MCA's taxonomy. Both are filed under Section 137 of the Companies Act, 2013, but AOC-4 XBRL applies to listed companies and companies with paid-up capital of ₹5 crore or more.
Which companies must file AOC-4 XBRL?
Companies required to file AOC-4 XBRL include: all listed companies on any recognized Indian stock exchange, companies with paid-up share capital of ₹5 crore or more, companies with annual turnover of ₹100 crore or more, and all companies preparing financial statements under IndAS. Banking, insurance, power, and NBFC companies are exempt.
What is the deadline for filing AOC-4 with the ROC?
AOC-4 and AOC-4 XBRL must both be filed within 30 days from the date of the Annual General Meeting (AGM). Since the AGM must be held within 6 months from the end of the financial year, the effective last date is typically October 30 for companies with a March 31 financial year-end.
What is XBRL and why does MCA require it?
XBRL stands for eXtensible Business Reporting Language, a global standard for digital business reporting. MCA requires XBRL filing to enable machine-readable financial data, improve transparency, and facilitate automated analysis. The MCA publishes an Indian XBRL taxonomy based on IndAS and Indian GAAP standards, updated periodically.
What is the penalty for late filing of AOC-4?
Late filing of AOC-4 attracts an additional fee of ₹100 per day of delay. After 30 days late, the additional fee increases to ₹200 per day. After 60 days: ₹400 per day. After 90 days: ₹500 per day. Under Section 137(3), the company faces a penalty of ₹10,000 plus ₹100 per day, capped at ₹5 lakh.
What is the normal filing fee for AOC-4?
The normal filing fee depends on the company's share capital. Companies with share capital up to ₹1 lakh pay ₹200; ₹1 lakh to ₹5 lakh: ₹300; ₹5 lakh to ₹25 lakh: ₹400; ₹25 lakh to ₹1 crore: ₹500; above ₹1 crore: ₹600. These fees apply to both AOC-4 and AOC-4 XBRL filings.
What documents are attached with AOC-4?
AOC-4 requires these attachments: Balance Sheet, Profit and Loss Account, Board's Report, Auditor's Report, and statement of subsidiaries in Form AOC-1 (if applicable). If the company meets CSR thresholds, a CSR report is also required. All documents are uploaded in PDF format on the MCA V3 portal.
What is an XBRL instance document?
An XBRL instance document is an .xml file generated by converting financial data into XBRL-tagged format using the MCA taxonomy. It contains all financial figures mapped to specific XBRL elements. This document must be validated using the MCA XBRL Validation Tool before uploading on the MCA portal with the AOC-4 XBRL form.
How much does XBRL conversion cost?
XBRL conversion typically costs between ₹3,000 and ₹15,000 depending on the complexity of the financial statements and the number of line items requiring taxonomy tagging. Complete professional assistance for AOC-4 XBRL filing, including data mapping, conversion, MCA validation, and portal filing, ranges from ₹5,000 to ₹25,000.
Can I file AOC-4 instead of AOC-4 XBRL if my company qualifies for XBRL?
No. If your company meets the XBRL applicability criteria (listed company, paid-up capital ₹5 crore or more, turnover ₹100 crore or more, or IndAS applicability), you must file AOC-4 XBRL. Filing AOC-4 instead will result in rejection by the ROC and you will need to refile in the correct format.
Do OPCs and small companies need to file AOC-4 XBRL?
No. One Person Companies (OPCs) and small companies file their financial statements in the regular AOC-4 format. They are not required to convert financial data into XBRL format. XBRL filing is mandated only for listed companies and companies meeting specific paid-up capital, turnover, or IndAS thresholds.
What is the MCA XBRL Taxonomy?
The MCA XBRL Taxonomy is the standardized set of XBRL tags and elements published by the Ministry of Corporate Affairs for tagging Indian financial statements. It is based on IndAS (Indian Accounting Standards) and Indian GAAP. MCA updates the taxonomy periodically; the 2025-26 version includes revised IndAS-compliant elements.
Is DSC required for filing AOC-4?
Yes. A valid Digital Signature Certificate (DSC) of at least one director of the company and the certifying practicing professional (Tax Professional, Compliance Professional, or Cost Accountant) is mandatory. An expired DSC will cause the filing to be rejected. Both AOC-4 and AOC-4 XBRL require DSC authentication.
What happens if AOC-4 is not filed at all?
Non-filing of AOC-4 results in penalties under Section 137(3) of the Companies Act, 2013. The company faces a penalty of ₹10,000 plus ₹100 per day of default, up to a maximum of ₹5 lakh. Officers in default face the same penalty. Companies missing 3 consecutive annual filings risk being struck off by the ROC.
Which rule governs AOC-4 XBRL filing?
AOC-4 XBRL filing is governed by Rule 12(1)(b) of the Companies (Accounts) Rules, 2014, read with Section 137 of the Companies Act, 2013. Standard AOC-4 is governed by Rule 12(1)(a) of the same rules. Both rules fall under the umbrella of annual filing of financial statements with the Registrar of Companies.
What software tools are used for XBRL conversion?
MCA provides an official XBRL validation tool for checking instance documents before filing. For conversion, companies use MCA-approved tools or third-party XBRL software that maps financial data to MCA taxonomy elements. These tools generate the .xml instance document and run preliminary validation checks before final submission.
Are banking and insurance companies required to file AOC-4 XBRL?
No. Banking companies, insurance companies, power companies, and NBFCs are exempt from XBRL filing requirements. These companies file their financial statements in the regular AOC-4 format or through sector-specific forms prescribed by their respective regulators (RBI, IRDAI, CERC). They follow separate reporting standards.
What changes has MCA made to XBRL filing for 2026?
For FY 2025-26, MCA has updated the XBRL taxonomy to align with revised IndAS standards. The V3 portal now offers faster XBRL validation and improved error messages. Enforcement of XBRL filing for eligible companies has become stricter, and taxonomy elements now reflect IFRS convergence updates applicable to Indian companies.
Can a professional file AOC-4 on behalf of the company?
A Tax Professional, Compliance Professional, or Cost Accountant (CMA) certifies and signs the AOC-4 form as a practicing professional. The form also requires a director's DSC. The practicing professional verifies the accuracy of the financial statements. For AOC-4 XBRL, the professional also validates the XBRL instance document.
What is the filing process on MCA V3 portal for AOC-4?
Login to MCA V3 portal at www.mca.gov.in. Select AOC-4 (or AOC-4 XBRL) form. Enter company CIN, financial year dates, and company details. Upload financial statements, Board's Report, and Auditor's Report. For XBRL, upload the validated instance document. Affix DSC, pay fees, submit, and note the SRN for tracking.
What is Form AOC-1 and when is it attached?
Form AOC-1 is the statement containing salient features of financial statements of subsidiaries, associate companies, and joint ventures. It must be attached to AOC-4 if the company has any subsidiaries. AOC-1 is mandated under Section 129(3) of the Companies Act, 2013 and Rule 5 of the Companies (Accounts) Rules.
How do I know if my company must prepare IndAS financial statements?
IndAS applicability is based on company type and financial thresholds. All listed companies must follow IndAS. Unlisted companies with net worth of ₹250 crore or more also follow IndAS. Companies with net worth between ₹50 crore and ₹250 crore follow IndAS if their securities are listed or traded. IndAS companies must file AOC-4 XBRL.
What is the maximum penalty for delayed AOC-4 filing?
Additional fees for delayed filing escalate progressively: ₹100 per day for the first 30 days, ₹200 per day for 30 to 60 days, ₹400 per day for 60 to 90 days, and ₹500 per day beyond 90 days. After 180 days, the penalty becomes 12 times the normal filing fee. Section 137(3) penalties can reach ₹5 lakh each for the company and officers.
Can the XBRL instance document be corrected after filing?
If errors are discovered after filing, the company must file a revised AOC-4 XBRL with the corrected XBRL instance document. Additional filing fees apply for the revised submission. It is strongly recommended to thoroughly validate the instance document using the MCA XBRL Validation Tool before the initial submission.
What is the role of DSC in AOC-4 filing?
The Digital Signature Certificate (DSC) authenticates the identity of the signatory and ensures the integrity of the filed document. At least one director's DSC and the practicing professional's DSC are required. The DSC must be registered on the MCA portal and must be valid (not expired) at the time of filing. Class 3 DSC is typically used.
Tags:

Dhanush Prabha is the Chief Technology Officer and Chief Marketing Officer at IncorpX, where he leads product engineering, platform architecture, and data-driven growth strategy. With over half a decade of experience in full-stack development, scalable systems design, and performance marketing, he oversees the technical infrastructure and digital acquisition channels that power IncorpX. Dhanush specializes in building high-performance web applications, SEO and AEO-optimized content frameworks, marketing automation pipelines, and conversion-focused user experiences. He has architected and deployed multiple SaaS platforms, API-first applications, and enterprise-grade systems from the ground up. His writing spans technology, business registration, startup strategy, and digital transformation - offering clear, research-backed insights drawn from hands-on engineering and growth leadership. He is passionate about helping founders and professionals make informed decisions through practical, real-world content.