TaxClue

Ask Veda

TaxClue AI · Active
Namaste! I'm Veda — TaxClue's AI compliance assistant. 🙏

Ask me anything about GST, ITR, Company registration, Trademark, FSSAI or any compliance topic. When you're ready, I'll connect you with our expert for a free callback.
Share your details — our expert will call you
Powered by TaxClue · India's Trusted Compliance Platform
ROC Compliance · FY 2025-26

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.

Updated for FY 2025-26 CA / CS Reviewed Companies Act, 2013
30 SepAGM deadline
Rs 100/dayper-form penalty
4core ROC forms
5 yrsdirector ban (3-yr default)
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.

AOC-4 +30 days
MGT-7/7A +60 days
ADT-1 +15 days
DIR-3 KYC 30 Jun (3-yearly)
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.

Finalise accountsBooks + statutory audit by a CA
Appoint / confirm auditorADT-1 within 15 days of AGM
Hold AGMBy 30 Sep — approve accounts
File AOC-4Financials, +30 days of AGM
File 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 > Rs 10L or turnover > Rs 50 cr
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 →
Government sourcesForms & filing: mca.gov.in · AOC-4 & MGT-7: Sections 137 & 92, Companies Act 2013 · Auditor appointment: Section 139 & ADT-1 · Director disqualification: Section 164(2), Companies Act 2013 · Small-company threshold (Rs 10cr / Rs 100cr, w.e.f. 1 Dec 2025): Companies (Specification of Definitions Details) Amendment Rules
People also ask

Pvt Ltd Annual Compliance — Frequently Asked Questions

The filings
What are the mandatory annual filings for a Pvt Ltd company?
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.
What is AOC-4 and when is it due?
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.
What is MGT-7 and when is it due?
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.
What is the difference between MGT-7 and MGT-7A?
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.
What is ADT-1 and who files it?
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.
What is DIR-3 KYC and when is it due?
DIR-3 KYC is the KYC, due once every three consecutive financial years, that every person holding a Director Identification Number (DIN) must complete by 30 September each year, whether or not they are currently a director. If no details have changed, a director can file web-based KYC; otherwise the e-form is used. Missing the deadline deactivates the DIN and attracts a flat Rs 5,000 fee to reactivate it.
AGM & audit
By when must a Pvt Ltd hold its AGM?
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.
Is statutory audit compulsory for a Private Limited company?
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%).
Can I file annual returns for a Pvt Ltd without a CA?
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) if paid-up capital exceeds Rs 10 lakh or turnover exceeds Rs 50 crore. 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.
Penalties
What happens if a Pvt Ltd company misses annual compliance?
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.
Is there a maximum cap on the Rs 100/day ROC penalty?
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.
Does a dormant or zero-turnover Pvt Ltd still have to file?
Yes. Even a company with no business, no revenue or a loss must file AOC-4, MGT-7/7A and DIR-3 KYC and hold its AGM every year. 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.
Scope & cost
What is included in annual compliance beyond ROC filing?
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.
What is DPT-3 and does every Pvt Ltd file it?
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.
How many board meetings must a Pvt Ltd hold each year?
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.
When is the company income-tax return due?
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.
TaxClue for companies

Never Miss a ROC Deadline Again

Our CA/CS-led team runs your entire annual compliance — audit, AGM paperwork, AOC-4, MGT-7/7A, ADT-1, DIR-3 KYC and DPT-3 — with reminders well ahead of every due date, so you avoid the Rs 100/day penalty and director disqualification. 100% online, across India.

Missed a ROC filing?Talk to TaxClue →
WhatsApp Expert Get Compliance Help