Next dueCompany / ROC
14 OCTADT-1 · Auditor appointment (after AGM)in 13 days 30 OCTAOC-4 · Financial statements · FY 2025-26in 29 days 31 OCTITR filing · Audit cases · AY 2026-27in 30 days 31 OCTMSME-1 · Dues to MSMEs · Apr–Sep 2026in 30 days 29 NOVMGT-7 / 7A · Annual return · FY 2025-26in 59 days 30 JUNDPT-3 · Return of deposits · FY 2026-27in 272 days 7 OCTTDS / TCS deposit · Deducted in Sep 2026in 6 days 11 OCTGSTR-1 · Outward supplies · Sep 2026in 10 days
All due dates
Guide · ITR & Compliance

Pvt Ltd Annual Compliance — AOC-4, MGT-7 & the 30 Sep AGM

Every mandatory annual filing for a Private Limited company — AOC-4, MGT-7/7A, ADT-1 and DIR-3 KYC — with exact due dates for FY 2025-26, the Rs 100-a-day penalty and how to avoid director disqualification.

Written by
TaxClue Corporate Compliance Desk
Updated
18 August 2026
Reading time
6 min
Questions
16 answered
  • Updated August 2026
  • CA / CS Reviewed
  • Companies Act, 2013
Quick Answer

Every Private Limited company must complete four core annual filings with the ROC (MCA): AOC-4 — financial statements, within 30 days of the AGM; MGT-7 / MGT-7A — annual return, within 60 days of the AGM; ADT-1 — auditor appointment, within 15 days of the AGM; and DIR-3 KYC for every director by 30 June, once every three consecutive financial years. The AGM itself must be held by 30 September (six months from a 31 March year-end). Default carries a penalty of Rs 100 per day, per form, with no upper cap.

Compliance is due even with zero business

A dormant or loss-making Pvt Ltd with no turnover still has to file AOC-4, MGT-7/7A and DIR-3 KYC and hold its AGM. "No activity" is not an exemption — the Rs 100/day penalty and the 3-year non-filing director disqualification apply regardless of revenue.

The calendar

Annual Compliance Calendar — Pvt Ltd (FY 2025-26)

Dates below assume a 31 March 2026 financial-year end and an AGM held on the last permitted day, 30 September 2026. If your AGM is earlier, count the AOC-4/MGT-7 windows from your actual AGM date.

Form / eventPurposeDue date (FY 2025-26)Filed with
AGMApprove audited accounts, appoint auditorBy 30 Sep 2026Internal meeting
ADT-1Auditor appointment / re-appointmentWithin 15 days of AGMROC / MCA
AOC-4Financial statements (BS, P&L, auditor & board report)Within 30 days of AGM (~30 Oct 2026)ROC / MCA
MGT-7 / MGT-7AAnnual return (capital, directors, shareholders)Within 60 days of AGM (~29 Nov 2026)ROC / MCA
DIR-3 KYCKYC for every DIN holder, once every 3 FYsBy 30 Jun 2028MCA (per director)
ITR-6Company income-tax return31 Oct 2026 (if audit applies)Income-tax portal
DPT-3Return of deposits / non-deposit money30 Jun 2026ROC / MCA

MGT-7A is the abridged annual return that OPCs and small companies file in place of MGT-7. GST returns (GSTR-1/3B) are additional if the company is GST-registered.

Form by form

The Four Core ROC Filings Explained

These filings sit on top of the accounting and audit cycle. Financial statements must be audited by a Chartered Accountant (statutory audit under the Companies Act, 2013) before the AGM approves them.

  1. 1Finalise accountsBooks + statutory audit by a CA
  2. 2Appoint / confirm auditorADT-1 within 15 days of AGM
  3. 3Hold AGMBy 30 Sep — approve accounts
  4. 4File AOC-4Financials, +30 days of AGM
  5. 5File MGT-7 / 7AAnnual return, +60 days of AGM
FormWhat it isCertification
AOC-4Balance sheet, P&L, cash-flow, auditor & directors' reportsAudited by a CA (statutory auditor)
MGT-7Full annual return — share capital, directors, shareholding, meetingsCS certification (MGT-8) if paid-up is Rs 10 crore or more, or turnover Rs 50 crore or more
MGT-7AAbridged annual return for OPC & small companiesDirector DSC; CS certification not mandatory
ADT-1Intimation of statutory auditor appointmentFiled by the company
DIR-3 KYCKYC of every DIN holder, once every 3 FYs (one unified Web form)Director DSC + professional attestation (e-form)

AOC-4 XBRL applies to companies with paid-up capital of Rs 5 crore+ or turnover of Rs 100 crore+, and to listed companies.

Small company? You may still use MGT-7A

From 1 December 2025 a "small company" is one with paid-up capital up to Rs 10 crore and turnover up to Rs 100 crore (earlier Rs 4 crore / Rs 40 crore). Small companies and OPCs file the simpler MGT-7A and need only two board meetings a year — but AOC-4, ADT-1 and DIR-3 KYC still apply in full.

Not sure whether your company files MGT-7 or MGT-7A? Get it checked.

Talk to a Compliance Expert →
The cost of delay

Penalties for Missing Annual Compliance

ROC late fees are punitive because they accrue daily with no statutory cap on the core forms, and persistent default triggers director disqualification and strike-off.

DefaultLate feeAdditional consequence
AOC-4 filed lateRs 100 / dayNo cap; prosecution of officers
MGT-7 / 7A filed lateRs 100 / dayNo cap; feeds into 3-year default clock
DIR-3 KYC after its due dateRs 5,000 flatDIN deactivated until KYC is filed
ADT-1 filed lateMCA additional feeMultiple of normal fee by slab of delay
3 years of non-filingDirector banDirectors disqualified 5 years u/s 164(2); strike-off risk

Additional fee for delayed e-forms is charged in slabs (up to 12x the normal fee) plus the Rs 100/day where specified. Figures are indicative — confirm on the MCA portal at filing.

✓You are on track if

  • Statutory audit completed before the AGM
  • AGM minuted and held by 30 September
  • AOC-4, MGT-7/7A and ADT-1 filed within their windows
  • Every director completed DIR-3 KYC by its 30 June cycle date

!Act now if

  • You have missed one or more filings for the year
  • A director's DIN shows "Deactivated due to non-filing of KYC"
  • You have not filed for two or more consecutive years
  • You received an ROC notice or STK-1 strike-off intimation
Director disqualification is company-wide

Under Section 164(2), if a company fails to file financial statements or annual returns for three consecutive years, every director is disqualified for five years — and cannot be appointed or reappointed in any company, not just the defaulting one. Clearing old defaults early is far cheaper than fighting disqualification.

Do not miss

Annual Compliance Checklist — Pvt Ltd

Beyond the four ROC forms, a compliant Pvt Ltd also runs its statutory board and tax cycle through the year.

  • Maintain books of accounts through the year
  • Statutory audit by a CA before the AGM
  • Minimum 4 board meetings (2 for a small company)
  • Hold AGM by 30 September
  • File ADT-1 within 15 days of AGM
  • File AOC-4 within 30 days of AGM
  • File MGT-7 / 7A within 60 days of AGM
  • DIR-3 KYC for every director by 30 June (once every 3 FYs)
  • File DPT-3 by 30 June (deposits return)
  • File ITR-6 and pay advance tax
  • Update statutory registers & minutes book
  • File event-based forms (DIR-12, SH-7, INC-22) as they arise
First-year AGM gets extra time

A newly incorporated company may hold its first AGM within nine months of the end of its first financial year (instead of six), and its first board meeting within 30 days of incorporation. From the second year onward the standard six-month / 30 September AGM deadline applies.

Want your entire ROC calendar handled end-to-end this year?

Get Annual Compliance Help →
Sources
  1. Forms & filing: mca.gov.in
  2. AOC-4 & MGT-7: Sections 137 & 92, Companies Act 2013
  3. Auditor appointment: Section 139 & ADT-1
  4. Director disqualification: Section 164(2), Companies Act 2013
  5. Small-company threshold (Rs 10cr / Rs 100cr, w.e.f. 1 Dec 2025): Companies (Specification of Definitions Details) Amendment Rules

Disclaimer: This guide is general information based on the law and notifications in force when it was last updated. It is not professional advice for your case — rates, thresholds and due dates change, so check the current position or speak to our CA team before you act on it.

People also ask

Pvt Ltd Annual Compliance — Frequently Asked Questions

Short, direct answers to the 16 questions readers ask most on this topic.

Every Private Limited company must file four core forms with the ROC: ADT-1 (auditor appointment) within 15 days of the AGM, AOC-4 (financial statements) within 30 days of the AGM, MGT-7 or MGT-7A (annual return) within 60 days of the AGM, and DIR-3 KYC for every director by 30 June, once every three consecutive financial years. The AGM itself must be held within six months of the financial-year end — by 30 September for a 31 March year-end. Non-filing attracts Rs 100 per day per form plus liability under the Companies Act, 2013.

AOC-4 is the form used to file a company's financial statements — balance sheet, profit and loss account, cash-flow statement, auditor's report and directors' report — with the Registrar of Companies. It must be filed within 30 days of the AGM. For FY 2025-26, if the AGM is held on 30 September 2026, AOC-4 is due around 30 October 2026. Companies with paid-up capital of Rs 5 crore+ or turnover of Rs 100 crore+ file AOC-4 XBRL. Late filing costs Rs 100 per day with no cap.

MGT-7 is the annual return filed by every company, capturing share capital, directors, shareholders and key corporate events for the year. It is due within 60 days of the AGM. For FY 2025-26 with an AGM on 30 September 2026, MGT-7 is due around 29 November 2026. OPCs and small companies file the abridged MGT-7A instead. Late filing is charged at Rs 100 per day.

MGT-7 is the full annual return. MGT-7A is an abridged annual return that only One Person Companies (OPCs) and small companies file, introduced from FY 2020-21. From 1 December 2025 a small company is one with paid-up capital up to Rs 10 crore and turnover up to Rs 100 crore, so more companies now qualify for MGT-7A. Both are due within 60 days of the AGM.

ADT-1 is the intimation to the ROC that a company has appointed or re-appointed its statutory auditor. It is filed by the company within 15 days of the AGM at which the auditor is appointed. A statutory auditor is generally appointed for a five-year term, but ADT-1 is filed at the AGM confirming the appointment. Missing it attracts MCA additional fees.

DIR-3 KYC is the KYC that every person holding a Director Identification Number (DIN) must complete, whether or not they are currently a director. Since the Companies (Appointment and Qualification of Directors) Amendment Rules, 2025 (in force 31 March 2026) it is due once every three consecutive financial years, by 30 June of the cycle year — the next due date for directors compliant at the changeover is 30 June 2028 — through one unified DIR-3 KYC Web form. A change in mobile number, email or address must still be updated within 30 days. Missing the deadline deactivates the DIN and attracts a flat Rs 5,000 fee to reactivate it.

A Private Limited company must hold its Annual General Meeting within six months of the end of the financial year — by 30 September for a company with a 31 March year-end. A newly incorporated company gets extra time: its first AGM can be held within nine months of the end of its first financial year. The AOC-4 (30 days) and MGT-7 (60 days) windows are counted from the actual AGM date.

Yes. Every company, including a Pvt Ltd, must have its accounts audited by a Chartered Accountant under the Companies Act, 2013 — there is no turnover threshold for statutory audit of a company. This is separate from a tax audit under Section 44AB of the Income-tax Act, which applies to businesses with turnover above Rs 1 crore (or Rs 10 crore where cash receipts and payments are within 5%).

The financial statements (AOC-4) must be audited by a Chartered Accountant — that is mandatory. MGT-7 requires certification by a practising Company Secretary (via MGT-8) only if paid-up capital is Rs 10 crore or more, or turnover is Rs 50 crore or more — below that a director can sign it. Most companies engage a CA/CS for the entire annual compliance to avoid errors and the Rs 100/day penalty; self-filing is technically possible only for very small companies and is not advisable.

Consequences include: a penalty of Rs 100 per day per form (AOC-4, MGT-7) with no cap; director disqualification for five years under Section 164(2) if financial statements or annual returns are not filed for three consecutive years; DIN deactivation for missed DIR-3 KYC; prosecution of the company and officers; difficulty obtaining loans or winning tenders; and, for persistent non-filers, strike-off of the company by the ROC.

No. The Rs 100 per day additional fee for late AOC-4 and MGT-7 filing has no statutory upper limit — it keeps accruing until you file. This is why an old default can balloon into a large amount. Filing even a late return promptly stops the daily fee from growing further.

Yes. Even a company with no business, no revenue or a loss must hold its AGM and file AOC-4 and MGT-7/7A every year, and its directors must keep their three-yearly DIR-3 KYC current. There is no exemption for inactivity. If you genuinely want to pause the company, you can apply for dormant status under Section 455 or opt for voluntary strike-off — but until then the annual filings and penalties apply.

A full compliance cycle includes maintaining books of accounts, statutory audit by a CA, holding a minimum number of board meetings (four for most companies, two for small companies), holding the AGM, filing AOC-4/MGT-7/ADT-1/DIR-3 KYC, filing DPT-3 (deposits return) by 30 June, filing the company's ITR-6 and advance tax, updating statutory registers and minutes, and filing event-based forms such as DIR-12, SH-7 or INC-22 when changes occur.

DPT-3 is an annual return of deposits and of money received that is not treated as a deposit (such as loans from directors or advances). It is filed with the ROC by 30 June each year for the previous financial year. Almost every Pvt Ltd that has any outstanding loans or advances files DPT-3, even where the amounts are exempt deposits, to report them.

A Private Limited company must hold at least four board meetings a year, with a gap of not more than 120 days between two consecutive meetings, and the first within 30 days of incorporation. A small company or OPC needs only two board meetings a year, held at least 90 days apart. These meetings must be properly minuted for the compliance record.

A Private Limited company files ITR-6. If the company is subject to audit (which, being a company, it is for statutory audit, and a tax audit may also apply), the ITR due date is 31 October of the assessment year — so 31 October 2026 for FY 2025-26. Advance tax is paid in quarterly instalments through the year. The ROC filings and the income-tax return are separate obligations.