Indian Company Master Data Made Simple

Search:
MCA
GSTIN
LEI
Udyam
Directors
36+ lakh companies in our registry

ROC Filing 2026: AOC-4, MGT-7 and ADT-1 Due Dates, Fees and Penalties

Written by Timo Vikson • Published on 9 Jul 2026 • Read time minutes

Miss an ROC filing deadline and the cost is not a one-time fine — it is ₹100 per day, per form, with no upper limit, and it keeps running until you file. A company that forgets its annual return for a year can owe more in late fees than the filing itself ever cost. Worse, directors of a company that defaults for two straight years can be disqualified from every board they sit on.

ROC filing is the set of annual returns and financial documents every company registered in India must submit to the Registrar of Companies through the MCA portal. This guide covers which forms you file, when they are due for FY 2025-26, what they cost, and what happens if you are late.

What Is ROC Filing?

The Registrar of Companies (ROC) is the office under the Ministry of Corporate Affairs (MCA) that maintains the official record of every incorporated company in India. ROC filing is how your company keeps that record current — reporting your financial statements, shareholding, directors, and key events each year.

Every company registered under the Companies Act, 2013 must file, regardless of turnover or activity. This includes Private Limited Companies, One Person Companies (OPCs), and dormant companies with no transactions at all. A company that did zero business in the year still files a “nil” return — non-filing, not inactivity, is what triggers penalties.

Mandatory Annual ROC Forms

Two forms make up the core of annual ROC compliance for a company: AOC-4 (financial statements) and MGT-7 or MGT-7A (annual return). Most companies also file ADT-1, and several event-based forms apply depending on circumstances.

FormPurposeWho filesDue date (FY 2025-26)
AOC-4Filing of financial statements (balance sheet, P&L, board report)All companiesWithin 30 days of AGM (by 29 Oct 2026 if AGM is held on 30 Sep)
MGT-7Annual returnCompanies other than OPC and small companiesWithin 60 days of AGM (by 28 Nov 2026)
MGT-7AAbridged annual returnOPCs and small companiesWithin 60 days of AGM (within 60 days of completion of 6 months from FY end for OPC)
ADT-1Appointment / ratification of auditorAll companiesWithin 15 days of AGM
DIR-3 KYCDirector KYCEvery director holding a DIN30 September 2026
DPT-3Return of deposits and outstanding loansCompanies with loans/deposits30 June 2026
MSME-1Half-yearly return of dues to MSME suppliersCompanies with MSME payables overdue beyond 45 days30 Apr and 31 Oct

ROC Filing Due Dates for FY 2025-26

Most ROC deadlines hang off your Annual General Meeting (AGM) date, so the AGM anchors the whole calendar. For a financial year ending 31 March 2026, a company must hold its AGM within six months — by 30 September 2026. A newly incorporated company gets nine months from the end of its first financial year for its first AGM.

Working backward and forward from a 30 September 2026 AGM, the sequence runs like this:

  • 30 June 2026 — DPT-3 (return of deposits as on 31 March 2026)
  • 30 September 2026 — DIR-3 KYC for every director, and the deadline to hold the AGM
  • Within 15 days of AGM — ADT-1 (auditor appointment)
  • Within 30 days of AGM (≈29 October 2026) — AOC-4
  • Within 60 days of AGM (≈28 November 2026) — MGT-7 / MGT-7A
  • 31 October 2026 — MSME-1 for the April–September half-year

An OPC has no AGM. Its AOC-4 is due within 180 days of the financial year end, and MGT-7A within 60 days of that same six-month point. For a deeper month-by-month view across GST, TDS, and ROC obligations together, see our annual compliance calendar for Indian companies.

ROC Filing Fees

The government fee for AOC-4 and MGT-7 is based on your company’s authorised share capital, not turnover. The normal (on-time) fees are modest — the real expense is the late fee, which dwarfs the base charge the moment you miss a deadline.

Authorised capitalNormal fee per form
Less than ₹1,00,000₹200
₹1,00,000 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

Companies without share capital pay a flat ₹200 per form. These are MCA fees only — your CA or company secretary will charge a separate professional fee for preparing and certifying the documents.

Penalties for Late ROC Filing

Since 2018, the additional fee for filing AOC-4 or MGT-7 late is a flat ₹100 per day, per form, with no maximum. It accrues every calendar day from the due date until you actually file. There is no waiver and no cap — a six-month delay on both forms is ₹100 × 180 × 2 = ₹36,000 in additional fees alone.

Beyond the per-day fee, the Companies Act prescribes penalties on the company and on every officer in default. The consequences escalate the longer a default runs:

  • ₹100/day additional fee on each late form, uncapped
  • Penalty on the company and officers under Sections 92 and 137 for non-filing of the annual return and financial statements
  • Director disqualification — a director of a company that fails to file financial statements or annual returns for three consecutive financial years is disqualified under Section 164(2) and cannot be reappointed or appointed elsewhere for five years
  • “Active non-compliant” / strike-off risk — persistent default can lead the ROC to mark the company inactive or initiate strike-off

Because the late fee never stops growing, the cheapest path is always to file immediately, even if late — every day you wait adds to the bill.

How to File ROC Returns on the MCA Portal

ROC forms are filed online through the MCA V3 portal (mca.gov.in). The broad process is the same for most forms:

  1. Hold the board meeting and AGM, and get the financial statements approved
  2. Log in to the MCA V3 portal with your registered credentials
  3. Select and complete the relevant web-based form (AOC-4, then MGT-7/7A)
  4. Attach the required documents — audited financials, board report, and auditor’s report for AOC-4
  5. Affix the digital signature (DSC) of the director and, where required, certification by a practising CA, CS, or CMA
  6. Pay the fee online and save the SRN (Service Request Number) as proof of filing

The financial statements you attach to AOC-4 are the same documents an investor or lender will later pull from public records, so accuracy matters. If you want to understand what those filings reveal, read our guide on how to read a company’s financial statements.

ROC Filing for LLPs

Limited Liability Partnerships file with the ROC too, but on a different set of forms and dates. An LLP files Form 11 (annual return) by 30 May and Form 8 (statement of account and solvency) by 30 October each year — and the same ₹100-per-day late fee applies. If you are weighing an LLP against a company, see our full LLP registration guide.

How to Check a Company’s ROC Filing Status

Whether you are confirming your own filings or running due diligence on a supplier, customer, or potential partner, you can check any company’s filing history against the MCA master data. WeeDoo.in lets you search 27+ lakh MCA-registered companies for free and see their registration details, directors, and filing record — useful before you sign a contract or extend credit.

Frequently Asked Questions

Is ROC filing mandatory for a company with no business?

Yes. Every registered company must file its annual return and financial statements even if it had no transactions during the year. A dormant or zero-activity company files a “nil” return — skipping it triggers the same ₹100-per-day penalty as any other default.

What is the difference between MGT-7 and MGT-7A?

MGT-7 is the full annual return filed by most companies. MGT-7A is an abridged version introduced for One Person Companies and small companies, which carry a lighter disclosure burden.

Can ROC late fees be waived?

No. The ₹100-per-day additional fee is automatic and has no waiver provision under normal circumstances. The MCA occasionally announces one-off settlement or amnesty schemes with reduced fees, but you cannot count on one — file on time, or file immediately if you have already missed the date.

What happens if a company does not file for three years?

Beyond mounting late fees, every director of the defaulting company is disqualified under Section 164(2) for five years and cannot be appointed or reappointed as a director of any company. The ROC can also move to strike the company off the register.

About the author

Timo Vikson is an Estonian-Indian investor and entrepreneur, notably serving as the Co-Founder of LEI Register - biggest LEI (legal entity identifier) provider globally and in India. He is now the head of WeeDoo.in, an Indian business intelligence and data analytics organization that provides information on business activities in India.

With experience across multiple industries, Vikson is committed to improving the Indian business landscape through transparency, innovation, and data-driven solutions.