Blog/Corporate Compliance

AOC-4 Financial Statements Filing: Step-by-Step Guide for Private Limited Companies 2026

Tax Garden
July 21, 2026
12 min read
Share

Quick Answer

How to file Form AOC-4 for financial statements with ROC on MCA v3 portal. Due date (30 days from AGM), XBRL applicability, attachments, late fees, and extension options for FY 2025-26.

Want a qualified CA to handle this for you? Talk to Tax Garden, Hyderabad.

Form AOC-4 is the Annual Financial Statements filing that must be submitted to the Registrar of Companies (ROC) within 30 days of holding your Annual General Meeting (AGM). This form captures your company's audited balance sheet, profit and loss statement, cash flow, and detailed notes—making it a critical compliance requirement for all private limited companies.

What is AOC-4?

AOC-4 is the statutory form for filing audited financial statements of a company with ROC. It includes:

  • Balance Sheet (as of the financial year end)
  • Profit and Loss Statement (for the financial year)
  • Cash Flow Statement (if applicable under accounting standards)
  • Notes to Accounts (providing detailed disclosures)
  • Directors' Report and Auditors' Report

AOC-4 serves as the official record of your company's financial performance and position, maintaining transparency with regulatory authorities.

Who Must File AOC-4?

Mandatory filing applies to:

  • All private limited companies
  • Public companies
  • Guarantee companies
  • Dormant companies (if not claiming dormancy exemption)

Exemptions:

  • Dormant companies claiming exemption under Section 455-457, Companies Act 2013
  • Foreign companies (file under different rules)
  • Certain charitable and non-profit entities (check specific exemptions)

Types of AOC-4 Filings

Your AOC-4 filing type depends on your company's financial size and regulatory status:

1. AOC-4 (Regular)

For private limited companies with:

  • Paid-up capital < INR 5 crore
  • Turnover < INR 100 crore

File in PDF format using the MCA v3 portal. XBRL tagging is not required.

2. AOC-4 CFS (Consolidated Financial Statements)

If your company is a parent company with subsidiaries, file consolidated financial statements showing combined position of the group.

3. AOC-4 XBRL

For companies meeting the XBRL threshold:

  • Paid-up capital >= INR 5 crore, OR
  • Turnover >= INR 100 crore

XBRL (eXtensible Business Reporting Language) is a machine-readable format. You must file financial statements using MCA-approved XBRL taxonomy files. XBRL filing requires technical expertise; many companies engage XBRL conversion service providers.

4. AOC-4 NBFC

For Non-Banking Financial Companies (NBFCs) regulated by the Reserve Bank of India (RBI).

AOC-4 Due Date and Timeline for FY 2025-26

  • AGM deadline: Hold AGM by September 30, 2026 (within 6 months of March 31 financial year end)
  • AOC-4 filing deadline: Within 30 days of AGM = By October 30, 2026 for FY 2025-26
  • Late fee: INR 100 per day (no upper cap)

Example Timeline:

  • AGM held: September 25, 2026
  • AOC-4 due date: October 25, 2026
  • Filing on October 31: 6 days late = INR 600 penalty

XBRL Applicability for FY 2025-26

Who Must File XBRL?

From FY 2015-16 onwards, companies meeting either threshold must file in XBRL:

  1. Paid-up capital >= INR 5 crore, OR
  2. Turnover >= INR 100 crore (from any source, including other income)

Who Can File Regular AOC-4 (PDF)?

Private limited companies with:

  • Paid-up capital < INR 5 crore, AND
  • Turnover < INR 100 crore

Both thresholds must be below the limits. If either is exceeded, XBRL filing is mandatory.

Exemption for Listed Companies

Listed companies on NSE/BSE follow different filing rules under SEBI regulations; they file detailed disclosure formats specified by stock exchanges.

Step-by-Step AOC-4 Filing Process on MCA v3

Step 1: Prepare Financial Statements

Before filing, ensure:

  • Audited Balance Sheet (signed by auditor and authorized signatories)
  • Profit and Loss Statement (for the financial year)
  • Cash Flow Statement (if prepared under Ind AS or IFRS)
  • Notes to Accounts (with all required disclosures)
  • Directors' Report (as per Section 134)
  • Auditors' Report (signed and dated)
  • Related Party Disclosures (if applicable, in Form AOC-2)

All documents must be in PDF format (scanned copies, max 40 MB combined).

Step 2: Determine XBRL vs Regular Filing

  1. Check your company's paid-up capital (from latest Board Resolution or MOA)
  2. Calculate turnover for FY 2025-26 (revenue from operations + other income)
  3. If either exceeds threshold, plan for XBRL filing
  4. If both below threshold, file regular AOC-4 (PDF)

Step 3: Log into MCA v3 Portal

  1. Visit www.mca.gov.in
  2. Click MCA ServicesE-Filing Services
  3. Log in with your company representative email and password
  4. If first time, register as a company representative with your CIN

Step 4: Select AOC-4 Form Type

  1. Navigate to E-FilingCompany Forms Filing
  2. Search for AOC-4
  3. Select the appropriate variant:
    • AOC-4 (for regular PDF filing)
    • AOC-4 XBRL (if XBRL-eligible)
    • AOC-4 CFS (if consolidated statements)
  4. Enter your CIN (auto-populated)
  5. Select Financial Year (FY 2025-26)
  6. Click Continue

Step 5: Fill Form AOC-4 Details

For AOC-4 (regular PDF filing):

Section 1: Company Information

  • CIN (auto-populated)
  • Registered office address (verify accuracy)
  • Email for correspondence

Section 2: Financial Year

  • Financial year end date (March 31, 2026)
  • AGM date (when held)

Section 3: Type of Accounts

Indicate if your company prepares:

  • Standalone accounts (single entity), OR
  • Consolidated accounts (if group company with subsidiaries)

Section 4: Balance Sheet Key Figures

Enter summary figures from your audited balance sheet:

  • Total Assets
  • Total Liabilities
  • Equity and Liabilities
  • Authorised Capital
  • Issued and Paid-up Capital

The system uses these to validate filing completeness.

Section 5: Financial Performance Summary

Enter key financial metrics:

  • Revenue from operations
  • Other income
  • Total income
  • Operating profit
  • Profit before tax
  • Profit after tax

These are used for government statistics and trend analysis.

Step 6: Upload Financial Statements (PDFs)

Upload the following documents as PDFs (max 10 MB each):

  1. Audited Balance Sheet

    • Signed by authorized signatories and auditor
    • Clearly scanned or printed
  2. Profit and Loss Statement

    • For the full financial year (April 1, 2025 to March 31, 2026)
  3. Cash Flow Statement

    • If prepared under Ind AS or IFRS standards
  4. Notes to Accounts

    • Including accounting policies
    • Contingent liabilities and commitments
    • Segment reporting (if applicable)
    • Related party transactions
  5. Directors' Report

    • As required under Section 134, Companies Act
  6. Auditors' Report

    • Full auditors' report with opinion
    • Any qualifications or emphasis of matter
  7. Board Report

    • Annual report cover and other governance disclosures
  8. Form AOC-2 (if applicable)

    • If related party transactions exist exceeding thresholds

All PDFs must be scanned at 200-300 DPI, readable, and in black & white or color (ensure clarity).

Step 7: Auditor and Director Attestation

Auditor Signature

  • Auditor's name and membership number (ICAI registration)
  • E-sign the form using digital signature

Director/Authorized Signatory

  • At least one director must digitally sign using DSC
  • Company Secretary may also sign if present

Digital Signature Certificate (DSC) must be active and valid. DSC is obtained from NSDL, eMudhra, or other approved CAs in India.

Step 8: Review and Submit

  1. Review all entered data and uploaded documents
  2. Ensure all required fields are complete
  3. Check file sizes and formats (PDF, max 40 MB combined)
  4. Click Submit

The system generates a filing reference number (SRN).

Step 9: Payment of Filing Fee

After submission, pay the prescribed fee:

AOC-4 Filing Fees for FY 2025-26:

  • Up to INR 1 lakh paid-up capital: INR 300
  • INR 1 lakh to 5 lakh: INR 600
  • INR 5 lakh to 1 crore: INR 1,500
  • Above INR 1 crore: INR 2,500

Payment options:

  • Credit card
  • Debit card
  • NEFT transfer

Step 10: Confirmation and Archive

After successful payment:

  • The system issues a filing confirmation email
  • Download and archive your SRN (System Reference Number)
  • Keep the SRN for cross-referencing in MGT-7 filing

XBRL Filing Process (For Large Companies)

If your company is XBRL-eligible (paid-up capital >= INR 5 crore or turnover >= INR 100 crore):

XBRL Format Requirements

  1. Download XBRL Taxonomy:

    • MCA publishes the XBRL taxonomy file on its website
    • Contains tagging requirements for financial statement line items
  2. Convert Financial Statements:

    • Use XBRL conversion software (e.g., Integrated Financial Reporting Tools, or hire a service provider)
    • Map each balance sheet, P&L, and notes item to XBRL taxonomy codes
    • The system validates mapping completeness
  3. File XBRL Instance Document:

    • Upload the .xml XBRL file along with PDF backup
    • The MCA system auto-validates XBRL compliance
  4. Common XBRL Errors:

    • Incomplete taxonomy mapping (missing account line items)
    • Incorrect decimal precision (e.g., amounts entered in paise instead of rupees)
    • Mismatched totals (balance sheet does not balance in XBRL format)

Many companies engage XBRL service providers (certified by MCA) to avoid errors.

Required Attachments for AOC-4

Mandatory Attachments

  1. Audited Financial Statements (PDF)

    • Balance Sheet, P&L, Cash Flow, Notes to Accounts
    • Signed by auditor and authorized directors
  2. Directors' Report (PDF)

    • Overview of company performance
    • Board composition and changes
    • Dividend and reserves
  3. Auditors' Report (PDF)

    • Opinion on financial statements
    • Any qualifications or emphasis of matter sections

Conditional Attachments

  1. Form AOC-2 (if applicable)

    • If related party transactions exceed INR 10 lakh (single) or INR 1 crore (aggregate)
  2. Consolidated Financial Statements (if applicable)

    • If company is a parent company with subsidiaries
  3. Secretarial Audit Report (if applicable)

    • If company is subject to secretarial audit under Section 204

Late Filing Penalties for AOC-4

If AOC-4 is not filed within 30 days of AGM:

  • Late fee: INR 100 per day (with no upper cap)
  • No exemption: Unlike some forms, no upper limit or grace period exists

Example Penalties:

  • 10 days late: INR 1,000
  • 30 days late: INR 3,000
  • 6 months late: INR 18,000

Impact of non-filing:

  • Penalties accumulate daily
  • Company stands non-compliant
  • Auditor may report in Auditors' Report
  • Directors may face personal liability under Section 448

Extension and Relief Options

Extension Request

  1. Grounds for Extension:

    • Technical issues with MCA portal
    • Unforeseen circumstances (death of key person, natural calamity)
    • Complex accounting matters requiring additional time
  2. Request Process:

    • File a letter to the Registrar of Companies requesting extension
    • Mention grounds and proposed revised date
    • Must be filed BEFORE the deadline
    • Extension is granted at ROC discretion (typically 3 months maximum)

Relief Waiver

If penalty has already been charged due to late filing:

  1. Appeal to the Registrar with grounds
  2. If company demonstrates genuine reasons and good compliance history, penalty may be waived or reduced
  3. Such waivers are discretionary and not guaranteed

AOC-4 vs MGT-7: Key Differences

AspectAOC-4MGT-7
PurposeFinancial Statements (balance sheet, P&L)Annual Return (governance, directors, members)
Due Date30 days post-AGM60 days post-AGM
ContentFinancial statements + auditors' reportGovernance, share capital, directors, shareholders
AttachmentsAudited statements, AOC-2 (if RPT)Shareholder list, governance disclosures
Applicable toCompaniesPrivate limited, one-person companies

Filing order: AOC-4 is filed first (due at 30 days). MGT-7 is filed next (due at 60 days). Ensure AOC-4 SRN is ready before filing MGT-7.

Common AOC-4 Filing Errors and Fixes

Error 1: Incorrect Paid-Up Capital Entry

Issue: Balance sheet shows INR 2 crore paid-up capital, but form shows INR 20 lakh, causing XBRL misclassification.

Fix: Cross-check paid-up capital from latest Board Resolution and MOA. Verify against balance sheet. Ensure consistency across all filings.

Error 2: Mismatched Financial Totals

Issue: Balance sheet total assets do not match total liabilities + equity, causing XBRL validation failure.

Fix: Ensure balance sheet balances before upload. Verify accounting entries, closing balances, and inter-company reconciliations. Auditor must confirm balance.

Error 3: Missing or Incomplete Notes to Accounts

Issue: Filing PDFs without detailed notes, causing regulatory gaps and potential future scrutiny.

Fix: Ensure all notes to accounts are complete, including:

  • Accounting policies
  • Contingent liabilities
  • Related party disclosures
  • Segment information (if applicable)

Error 4: PDF File Quality Issues

Issue: Uploaded PDFs are faint, blurry, or handwritten, making content illegible.

Fix: Ensure PDFs are scanned at 200+ DPI, in black & white or color (clear), and digitally generated (not handwritten).

Error 5: Late Payment After Filing

Issue: Form submitted, but payment not made within 15 days, causing filing status to revert.

Fix: Complete payment immediately upon submission. The filing is not considered complete until payment is received.

AOC-4 Filing Timeline Checklist for FY 2025-26

TaskDeadlineResponsible
Finalize audited financial statementsBy Sept 15, 2026Auditor + Finance Team
Hold Annual General MeetingBy Sept 30, 2026Board of Directors
Prepare AOC-4 and attachmentsWithin 5 days of AGMCompany Secretary / Finance
Digitally sign AOC-4 (Director + Auditor)Within 10 days of AGMDirector + Auditor
File AOC-4 on MCA v3 portalBy Oct 30, 2026 (30 days post-AGM)Company Secretary
Make paymentImmediately upon filingCompany
Retain SRN and confirmation emailFor records and MGT-7 referenceCompany Secretary

For related compliance topics, see:


Disclaimer: This guide is for informational purposes only. For company-specific compliance advice, consult a Chartered Accountant or Company Secretary registered with ICAI or ICSI respectively.

Sources:

  • Companies Act, 2013 (Sections 92 & 137)
  • Companies (Accounts) Rules, 2014 (Rule 12 & 13)
  • Ministry of Corporate Affairs Gazette & Circulars
  • MCA e-Filing System Guidelines
  • ICAI Auditing Standards & Guidance

Tax Garden · Kondapur, Hyderabad

Need help with tax & compliance?

GST, ITR, TDS, payroll and ROC. All handled by qualified CAs on a flat monthly fee.

  • Fixed fee, no surprise billing
  • 4-hour WhatsApp response
  • Same-day filing acknowledgement
Chat on WhatsApp

Pricing

Plans from ₹2,100/mo. Everything included, no per-query billing.

See all plans
Call a CAWhatsApp