How to File ROC Returns Online in India

A Beginner's Guide

Light bulb
Author

By Vaishali

Updated on 7/7/2026 · 6 min read · Posted in SEO

Running a registered company in India comes with real legal responsibilities — and one of the most critical is ROC return filing online. Miss the deadline and you face escalating penalties.

File incorrectly and the MCA can mark your company as non-compliant. Yet many founders, first-time directors, and small business owners are completely unsure where to start.

This guide breaks down the entire process — from understanding what ROC filing is, to the exact forms you need, the step-by-step online procedure on the MCA portal, current due dates, applicable fees, and the costly mistakes that derail even experienced business owners. Whether you run a Private Limited Company, an OPC, or a foreign subsidiary in India, this guide covers what you need to know.

What Is ROC Filing and Why Does It Matter?

The Registrar of Companies (ROC) is a government authority under the Ministry of Corporate Affairs (MCA) that maintains an official registry of all companies incorporated in India. Every registered company — whether active or dormant — must submit annual financial and structural information to its jurisdictional ROC under the Companies Act, 2013.

This annual submission is commonly called ROC filing or annual ROC compliance. It serves multiple purposes:

  • Confirms to the government that your company is legally active and operational

  • Discloses financial statements, shareholding patterns, and director information to the public

  • Ensures transparency and accountability for investors, creditors, and regulators

  • Maintains the company's good standing with the MCA — a prerequisite for bank credit, investor due diligence, and government tenders

Failure to comply is not just a technical slip. Under the Companies Act, 2013 and the Companies (Registration Offices and Fees) Rules, 2014, non-compliant companies face additional fees that compound daily, director disqualification under Section 164(2), and eventual strike-off under Section 248.

For foreign subsidiaries or companies with FDI, non-compliance also creates complications with FEMA reporting obligations — since RBI filings such as FC-GPR and FC-TRS often require the company to be in good standing with the MCA.

Who Must File ROC Returns?

ROC annual filing is mandatory for:

LLPs (Limited Liability Partnerships) file separately with the ROC under the LLP Act, 2008 — using Forms 8 and 11 — but the obligation is equally binding.

Note for foreign investors: If you have set up an Indian subsidiary, a branch office, a liaison office, or a project office, all ROC filing requirements apply from the first financial year of incorporation. This is entirely separate from your FEMA/RBI reporting obligations.

Key ROC Forms You Must Know

Before you begin filing, it helps to understand which forms are required and what each one covers.

Form AOC-4 — Financial Statements

AOC-4 is used to file the company's audited financial statements with the ROC. This includes:

  • Balance Sheet

  • Profit & Loss Account (Statement of Income and Expenditure for Section 8 companies)

  • Cash Flow Statement (mandatory for certain companies)

  • Auditor's Report

  • Directors' Report

  • Notes to Accounts

Important: Companies with paid-up capital of ₹10 crore or more, or turnover of ₹100 crore or more, must file AOC-4 XBRL (eXtensible Business Reporting Language format) instead of the standard AOC-4.

Form MGT-7 / MGT-7A — Annual Return

MGT-7 is the annual return form that provides a snapshot of the company's corporate structure as on the last day of the financial year. It covers:

  • Registered office address

  • Share capital and debentures

  • Shareholding pattern

  • Details of directors and key managerial personnel (KMPs)

  • Meetings held during the year

  • Pending litigation and penalties

MGT-7A is a simplified version for OPCs and Small Companies (as defined under Section 2(85) of the Companies Act, 2013). Small companies have paid-up capital not exceeding ₹10 crore and turnover not exceeding ₹100 crore.

Form ADT-1 — Appointment of Auditor

Filed when a new auditor is appointed, typically at the first AGM or when an auditor changes. Due within 15 days of the AGM.

Form DIR-3 KYC — Director KYC

Every Director holding a DIN (Director Identification Number) must comply with KYC requirements under Rule 12A of the Companies (Appointment and Qualification of Directors) Rules, 2014.

Important 2026 Update: The MCA has significantly amended the DIR-3 KYC framework through the Companies (Appointment and Qualification of Directors) Amendment Rules, 2025, notified vide G.S.R. 943(E) dated 31 December 2025. Effective 31 March 2026, the annual KYC filing requirement has been replaced with a once-every-three-years compliance cycle.

Key points under the revised framework:

  • DIR-3 KYC Web is now the primary and only filing method — no DSC required for routine triennial filing

  • Directors who completed KYC in FY 2025–26 are covered; their next mandatory filing falls in FY 2028–29 (due by 30 June 2028)

  • If any personal details change (mobile number, email, or residential address), the director must update within 30 days of the change by filing DIR-3 KYC

Failure to file when due still deactivates the DIN. Reactivation requires filing DIR-3 KYC with a late fee of ₹5,000.

Form MGT-14 — Board Resolutions

Certain board resolutions and special resolutions (such as for borrowings under Section 179, related party transactions, or amendments to the MoA/AoA) must be filed with the ROC within 30 days of passing. Though not strictly an "annual return," it's part of the annual compliance calendar.

Form INC-20A — Declaration of Commencement of Business

Newly incorporated companies (post-November 2019) must file this form before commencing business operations. While it's a one-time filing, it's often missed by new founders, which can attract a penalty of ₹50,000 for the company and ₹1,000 per day for defaulting officers.

ROC Filing Due Dates for FY 2025-26

Keeping track of deadlines is the most practical compliance challenge for any company. Here is the current calendar for FY 2025-26 (April 2025 – March 2026):

Form

Purpose

Due Date (Standard Rule)

Due Date for FY 2025-26

AOC-4 / AOC-4 CFS

Financial Statements

Within 30 days of AGM

29 October 2026 (if AGM on 30 Sept 2026)

AOC-4 (OPC)

Financial Statements — OPC

Within 180 days of close of financial year

27 September 2026

MGT-7 / MGT-7A

Annual Return

Within 60 days of AGM

28 November 2026 (if AGM on 30 Sept 2026)

ADT-1

Auditor Appointment

Within 15 days of AGM

14 October 2026 (if AGM on 30 Sept 2026)

DIR-3 KYC

Director KYC (new 3-year cycle)

Once every 3 years, by 30 June of relevant year

30 September 2026 for directors holding DIN as on 31 March 2026 (transitional year)

MGT-14

Board/Special Resolutions

Within 30 days of resolution

30 days from the Board Meeting date

MSME Form 1

Half-yearly return for outstanding dues to MSMEs

30 April and 31 October each year

30 April 2026 (Oct–Mar period) and 31 October 2026 (Apr–Sep period)

DPT-3

Return of Deposits

30 June every year

30 June 2026

LLP Form 11

LLP Annual Return

Within 60 days of close of financial year

30 May 2026

LLP Form 8

LLP Statement of Accounts & Solvency

Within 30 days from end of six months of FY

30 October 2026

BEN-2

Beneficial Ownership (SBO)

Within 30 days of receiving BEN-1

Within 30 days of receiving BEN-1 from beneficial owner

For most companies, the financial year ends on 31 March. The AGM must be held by 30 September 2026. This means:

  • AOC-4 is due by 29 October 2026

  • MGT-7 is due by 28 November 2026

  • ADT-1 is due by 14 October 2026

For newly incorporated companies, the first AGM must be held within 9 months from the end of the first financial year.

Step-by-Step: How to File ROC Returns Online on the MCA Portal

The entire process is conducted on the MCA21 portal (www.mca.gov.in). Here is the process in sequence:

Step 1: Complete Your Financial Year Audit

Before any ROC form can be filed, you need:

  • Audited Financial Statements signed by a Chartered Accountant (CA)

  • Auditor's Report under Section 143 of the Companies Act, 2013

  • Board Report (Directors' Report) as per Section 134

  • Approved resolutions from the Board of Directors and (where required) the shareholders at the AGM

The audit must be completed and financial statements must be adopted at the Annual General Meeting (AGM) before filing.

Step 2: Obtain/Renew Your Digital Signature Certificate (DSC)

All ROC forms must be digitally signed. The following persons typically require a valid DSC:

  • At least one Director of the company (Class 3 DSC)

  • The Company Secretary (CS), if applicable

  • The Practicing CA or CS certifying the forms

DSCs are issued by MCA-authorized Certifying Authorities (CAs) and are typically valid for 2 years. Renew before filing season to avoid last-minute delays.

Step 3: Register/Log in to the MCA Portal

Go to www.mca.gov.in and log in with your registered user credentials. If you do not have an account, register first under the "Register" section. Use the Business User category for company representatives or Professional User for CAs/CSs filing on behalf of a company.

Step 4: Download the Relevant E-Forms

From the MCA portal:

  • Navigate to MCA Services > Company E-filing

  • Select the appropriate form (AOC-4, MGT-7, etc.)

  • Download the form in the prescribed format (typically a fillable PDF or web form)

Forms are updated periodically by the MCA. Always download the latest version from the portal — do not use old or cached forms, as these may be rejected.

Step 5: Fill in the Form Accurately

Each form has specific fields that must be populated with accurate data. Key points:

  • Enter the CIN (Corporate Identification Number) — the system will auto-populate company name and registered address

  • For AOC-4: Attach the complete set of audited financial statements as a PDF

  • For MGT-7: Enter the shareholding pattern and details of all directors as on the financial year end date

  • Verify all prefilled data against your company's MCA master data — discrepancies must be corrected before filing

Pro tip: Cross-check the company's MCA master data before filing. If the registered office address or director details are outdated in the system, file the relevant change forms first (e.g., INC-22 for address change, DIR-12 for director changes) to avoid rejection.

Step 6: Get the Form Certified by a Practicing Professional

Forms AOC-4 and MGT-7 must be certified by a Practicing Company Secretary (PCS) or, in certain cases, a Practicing Chartered Accountant (PCA). The professional affixes their digital signature and membership number in the designated certification field.

Step 7: Director/Authorized Signatory Signs the Form

After professional certification, the designated Director or KMP must sign the form using their DSC. The form is then ready for upload.

Step 8: Upload the Form on the MCA Portal

Log in to the MCA portal and navigate to Upload e-Forms. Upload the signed and certified form along with all required attachments. The portal performs a preliminary validation check — resolve any validation errors before proceeding.

Step 9: Pay the Filing Fees

The MCA charges fees based on the company's authorized share capital. A basic fee structure (as per Companies (Registration Offices and Fees) Rules, 2014) is:

Authorized Share Capital

Normal Filing Fee

Up to ₹1,00,000

₹200

₹1,00,001 to ₹4,99,999

₹300

₹5,00,000 to ₹24,99,999

₹400

₹25,00,000 to ₹99,99,999

₹500

₹1,00,00,000 and above

₹600

Payment can be made online via net banking, debit card, NEFT, or RTGS through the MCA payment gateway.

Step 10: Receive the Acknowledgement (SRN)

After successful submission and payment, the MCA portal generates a Service Request Number (SRN). This is your proof of filing. Save and download the challan and SRN immediately.

Once processed (typically within a few working days), the ROC issues a formal Acknowledgement Letter and the filing reflects in the company's MCA master data.

Late Filing Fees and Penalties — What You Risk

Late filing is expensive and the costs compound without any ceiling. The penalty structure under the Companies Act, 2013 and related rules has two distinct components:

Component 1: Additional Fee for AOC-4 and MGT-7 (Section 403)

For Form AOC-4 (XBRL and Non-XBRL) and Form MGT-7/MGT-7A, the additional fee for late filing is a flat ₹100 per day per form, with no maximum cap, effective from 1 July 2018.

This means:

Delay

AOC-4 Late Fee

MGT-7 Late Fee

Combined

30 days

₹3,000

₹3,000

₹6,000

60 days

₹6,000

₹6,000

₹12,000

100 days

₹10,000

₹10,000

₹20,000

150 days

₹15,000

₹15,000

₹30,000

There is no upper cap — the meter keeps running every day until you file.

Component 2: Additional Fee for Other Forms

For forms other than AOC-4 and MGT-7, the older multiplier-based fee structure under the Companies (Registration Offices and Fees) Rules, 2014 still applies:

Delay Period

Additional Fee

Up to 30 days

2× normal fee

30 to 60 days

4× normal fee

60 to 90 days

6× normal fee

90 to 180 days

10× normal fee

Beyond 180 days

12× normal fee

Component 3: Statutory Penalties Under the Companies Act

Beyond the MCA's additional fees, the Companies Act prescribes direct penalties for non-filing:

  • Section 92(5): For non-filing of MGT-7 — company penalized up to ₹5 lakh; every officer in default up to ₹50,000

  • Section 137(3): For non-filing of AOC-4 — ₹1,000 per day of default, up to ₹10 lakh for the company; ₹1,00,000 for the MD/CFO/CS/any director

  • Section 164(2): A director who serves on a company that has not filed annual returns or financial statements for 3 consecutive financial years becomes disqualified and cannot be appointed as director in any company for 5 years

The practical consequence of director disqualification is severe — it affects the director's position in all other companies they serve, not just the defaulting one.

Practical Example: A company misses the AOC-4 deadline of 29 October 2026 and files on 15 January 2027 — a delay of 78 days. The late fee for AOC-4 alone is ₹7,800. If MGT-7 is also missed (due 28 November 2026) and filed on the same date — a delay of 48 days — that adds another ₹4,800. Total additional fees: ₹12,600, before normal government fees.

ROC Compliance for LLPs — Key Differences

LLPs follow a separate compliance framework under the Limited Liability Partnership Act, 2008 and the LLP Rules, 2009. The two primary annual forms are:

  • Form 11 (Annual Return): Due by 30 May each year (within 60 days of the close of the financial year). For FY 2025-26, the deadline is 30 May 2026. Form 11 must be filed regardless of whether the LLP conducted any business activity.

  • Form 8 (Statement of Accounts & Solvency): Due by 30 October each year (within 30 days from the end of six months of the financial year). For FY 2025-26, the deadline is 30 October 2026.

2025 MCA Update: The MCA has introduced enhanced requirements for both Form 11 and Form 8, including mandatory Digital Signature Certificates (DSCs) from designated partners, mandatory disclosure of beneficial interests in the LLP, reporting of foreign partners or foreign contributions, and strict portal validation that rejects submissions with mismatched financial data.

LLPs with turnover exceeding ₹40 lakh or contribution exceeding ₹25 lakh must get their accounts audited by a CA. The audited financials filed in Form 8 must match the audit report exactly — any mismatch can trigger rejection or regulatory scrutiny.

Critical reminder: The MCA has historically not extended LLP filing deadlines the way it sometimes does for company forms. Do not wait on extensions for LLP filings.

Special Considerations for Foreign Subsidiaries and FDI Companies

For companies with foreign investment, ROC compliance is intertwined with FEMA and RBI reporting:

  • FC-GPR (Foreign Currency — Gross Provisional Return): Must be filed within 30 days of issuing shares to a foreign investor. The company's MCA filings must be current at the time of FC-GPR submission.

  • FLA Return (Foreign Liabilities and Assets): Filed annually with the RBI by 15 July for companies with outstanding FDI/ODI. This requires audited financials — directly linked to your AOC-4 filing.

  • FCTRS (Foreign Currency Transfer of Shares): Triggered on transfer of shares between residents and non-residents. Good ROC standing is a prerequisite.

Companies that miss ROC deadlines often face a cascade: delayed FLA filings, compounding under FEMA, and complications in fresh equity rounds or repatriation of funds.

Common Mistakes That Lead to ROC Penalties

Even well-intentioned businesses make errors that prove costly. These are the most frequent:

  1. Missing the AGM deadline The AGM itself must be held within 6 months of the financial year end (i.e., by 30 September for March 31 year-end companies). Missing the AGM requires an extension application to the ROC under Section 96(3) — which has its own compliance requirement.

  2. Filing outdated forms The MCA updates forms periodically. Filing an old version results in outright rejection, and if the deadline has passed in the meantime, late fees apply.

  3. Missing the DIR-3 KYC cycle under the new 3-year rule Effective 31 March 2026, DIR-3 KYC is required once every three years instead of annually. However, directors must still update their KYC within 30 days if any personal details change (mobile, email, or address). Directors who have never filed or have inactive DINs needed to regularise by 31 March 2026. Under the revised cycle, a DIN deactivated for missed KYC still requires ₹5,000 to reactivate.

  4. Ignoring MSME Form 1 If your company has received goods or services from MSME suppliers and has outstanding dues exceeding 45 days, you must file MSME Form 1. Many companies overlook this half-yearly obligation entirely.

  5. Not reconciling the MCA master data before filing Errors in the CIN, director details, or registered address on the MCA portal cause form rejections. Always verify master data first.

  6. Treating a newly incorporated company as exempt for the first year Even companies incorporated close to the financial year end must file for that partial year. The first AGM can be held within 9 months from the end of the first financial year, but the obligation exists.

  7. Failure to file Form INC-20A New companies that start business operations without filing INC-20A face severe penalties and their accounts may be frozen by the ROC.

ROC Filing Checklist — Be Ready Before You File

Use this checklist to ensure you have everything in place before beginning the filing process:

  • [ ] Audited Balance Sheet, P&L, and Cash Flow Statement (FY just ended)

  • [ ] Auditor's Report signed by the Statutory Auditor (CA)

  • [ ] Directors' Report (Board Report) approved by the Board

  • [ ] Annual General Meeting (AGM) held and minutes recorded

  • [ ] Shareholders' approval for adoption of accounts obtained

  • [ ] Valid DSC (Class 3) for at least one authorized Director

  • [ ] DSC of the Practicing CS / CA for certification

  • [ ] DIR-3 KYC completed for all directors if due under the new 3-year cycle (or if personal details have changed)

  • [ ] ADT-1 filed if auditor changed

  • [ ] Company's MCA master data verified and up to date

  • [ ] Latest form versions downloaded from MCA portal

  • [ ] Filing fees calculated based on authorized share capital

  • [ ] Payment gateway details ready (net banking/card)

Why Getting Professional Help Saves More Than It Costs

The MCA portal is functional and accessible, but the compliance landscape is complex. Forms change, deadlines shift, and a single missed obligation creates a penalty trail that multiplies fast. For businesses — especially startups, foreign-owned entities, and companies with active FDI — staying on top of ROC compliance is not just a legal checkbox; it is a business necessity.

Engaging a professional (CA or CS) for annual ROC compliance provides:

  • Accurate, timely filing with zero errors

  • Proactive tracking of all due dates across forms

  • Coordination between ROC filings and related obligations (Income Tax, GST, FLA, TDS)

  • Defense documentation in case of any ROC inquiry or notice

  • Peace of mind to focus on running the business

If your company has foreign shareholders, NBFC characteristics, or operates under RBI/SEBI regulations, ensure your compliance partner is familiar with the overlay of FEMA, RBI Master Directions, and sector-specific compliance requirements — not just MCA forms.

Conclusion

ROC return filing is not optional for any registered entity in India. The process — entirely online through the MCA portal — requires careful preparation, the right documents, professional certification, and strict adherence to due dates. Missing deadlines doesn't just mean penalties; it means director disqualification, MCA strike-off notices, and complications in every future business transaction.

For FY 2025-26, the key dates to lock into your calendar are: AGM by 30 September 2026, AOC-4 by 29 October 2026, MGT-7 by 28 November 2026, LLP Form 11 (Annual Return) by 30 May 2026, and LLP Form 8 (Statement of Accounts & Solvency) by 30 October 2026. The late fee for AOC-4 and MGT-7 is now ₹100 per day with no cap — acting fast when you're late saves real money. Also note the MCA's DIR-3 KYC change: the frequency is now once every three years, but event-based updates remain mandatory within 30 days of any change in personal details.

If your company needs support with ROC filings, MCA compliance, FEMA reporting, FLA returns, or any related regulatory obligation, our team handles it end-to-end — so nothing slips through the cracks.

Get in touch today for a compliance health check and take the uncertainty out of your annual ROC filing.

Decorative line

Contents

No sections available

    Blog footer illustration
    ChartMsg

    FAQs

    You May Also Like

    Expert Perspectives on Global Business Growth
    and Regulatory Compliance

    Stay Ahead of
    Compliance Changes.

    Weekly hand-picked updates on tax, MCA filings, payroll rules, finance trends, and other key compliance changes you need to stay current.

    With CorpE,
    starting your dream business has never been simpler.

    Decorative arrow

    Get in touch: Connect with Expert

    Begin your hassle-free business
    journey with CorpE today!