MCA & ROC Compliance

Private Limited Company Annual Compliance Checklist (FY 2025-26)

Verified September 2026. Plain-language guide — what to file, by when, and what a miss costs.

A private limited company’s mandatory annual compliance for FY 2025-26 runs across three layers: Companies Act filings with the Registrar (board meetings, the AGM, AOC-4, MGT-7 or MGT-7A, ADT-1), MCA director and deposit filings (DIR-3 KYC, DPT-3, MSME-1), and the separate income-tax/GST/TDS/payroll calendar that keeps running regardless of company size. None of these are optional because the company had a quiet year — a private limited company with zero revenue still owes the ROC filings, still owes DIR-3 KYC, and still risks director disqualification for skipping them.

This checklist for private limited company compliance also flags what changed going into FY 2025-26: the small-company thresholds moved twice in three years and now sit at paid-up capital up to ₹10 crore and turnover up to ₹100 crore (effective 1 December 2025), and DIR-3 KYC is shifting from an annual filing to a triennial one from 31 March 2026. A page still quoting ₹4 crore/₹40 crore, or an annual 30 September KYC deadline, is describing an earlier rule.

Effective 1 December 2025 / 31 March 2026: MCA raised the small-company thresholds again — paid-up capital up to ₹10 crore and turnover up to ₹100 crore — under the Companies (Specification of Definition Details) Amendment Rules, 2025. Separately, DIR-3 KYC moves from an annual (30 September) filing to a triennial cycle (once every third financial year, by 30 June) effective 31 March 2026, under the Companies (Appointment and Qualification of Directors) Amendment Rules, 2025. Directors who filed KYC in FY 2024-25 need not file again until 30 June 2028. Both changes reverse figures that most existing guides on the internet still carry.

Board meetings and the AGM

Every company must hold at least 4 board meetings a year, with no more than 120 days between two consecutive meetings, under section 173(1) of the Companies Act, 2013. A One Person Company, small company, or dormant company is deemed compliant if it holds at least one meeting in each half of the calendar year with a gap of not less than 90 days between them (section 173(5)) — except an OPC with only a single director on its board, to which this relaxation does not apply at all.

The Annual General Meeting must be held within 6 months of the financial year’s close, and the gap between two AGMs cannot exceed 15 months (section 96(1)). The first AGM gets 9 months from the close of the first financial year, and no separate AGM is needed in the incorporation year if the first AGM falls within that window.

The three annual ROC filings: AOC-4, MGT-7/MGT-7A, ADT-1

FormWhat it isDeadlineWho files the lighter version
AOC-4Financial statements — balance sheet, P&L, cash flow statement, board’s report, auditor’s reportWithin 30 days of the AGM (section 137)
MGT-7 / MGT-7AAnnual returnWithin 60 days of the AGM (section 92)MGT-7A (abridged) for an OPC or a small company since 5 March 2021; a company exceeding either small-company threshold must revert to full MGT-7
ADT-1Intimation of auditor appointmentWithin 15 days of appointment (section 139(1) read with Rule 4)Same form for first and subsequent auditors

MGT-8 certification by a practising Company Secretary applies to any listed company, or one with paid-up capital of ₹10 crore or more or turnover of ₹50 crore or more — this threshold pair is sourced to a single reference and worth reconfirming before you rely on it for a borderline case.

ADT-1 for the first auditor is now mandatory too

For companies incorporated on or after 14 July 2025, filing ADT-1 for the very first auditor — appointed at incorporation, before the first AGM — is explicitly mandatory under the Companies (Audit and Auditors) Amendment Rules, 2025, not merely a formality reserved for later reappointments. Failing to appoint an auditor or file ADT-1 exposes the company to a fine of ₹25,000 to ₹5,00,000, with every officer in default separately liable for ₹10,000 to ₹1,00,000.

DIR-3 KYC, DPT-3 and MSME-1

  • DIR-3 KYC / KYC-WEB: until 30 March 2026, every DIN holder as on 31 March had to file annually by 30 September of the following financial year. Effective 31 March 2026, this becomes triennial — once every third financial year, by 30 June — under the Companies (Appointment and Qualification of Directors) Amendment Rules, 2025; a director who filed for FY 2024-25 need not file again until 30 June 2028. Miss the deadline and the DIN is automatically deactivated — reactivation needs the form plus a non-refundable ₹5,000 penalty per DIN.
  • DPT-3: filed by 30 June every year, reporting the position as on 31 March, under Rule 16 of the Companies (Acceptance of Deposits) Rules, 2014. It applies to every company except a government company, and its scope reaches well beyond public deposits — director loans, inter-corporate loans and other exempted receipts are reportable even where the company insists it “doesn’t take deposits.”
  • MSME-1: a half-yearly return, due 30 April (for October–March) and 31 October (for April–September), filed by a specified company with amounts overdue more than 45 days to micro or small suppliers, under section 405 read with the 2019 Specified Companies Order.

The small-company definition, CSR and internal audit thresholds

A small company under section 2(85) currently means paid-up share capital not exceeding ₹10 crore and turnover not exceeding ₹100 crore, effective 1 December 2025 (Companies (Specification of Definition Details) Amendment Rules, 2025) — both figures tested together. This is the second increase in three years: the threshold moved from ₹2 crore/₹20 crore to ₹4 crore/₹40 crore on 15 September 2022 before this latest jump. Any page still citing ₹4 crore/₹40 crore is describing the superseded rule.

CSR under section 135(1) applies — private companies included — to any company meeting even one of: net worth ₹500 crore or more, turnover ₹1,000 crore or more, or net profit ₹5 crore or more in the immediately preceding year, requiring at least 2% of average net profit over the preceding 3 years spent on Schedule VII activities. A Companies (Amendment) Bill, 2025 proposes lowering these to ₹100 crore/₹500 crore/₹3 crore, which would sweep in far more mid-sized private companies — it is still a Bill, not notified law, so do not treat the lower figures as current.

Section 138 internal audit applies to a private company where preceding-year turnover was ₹200 crore or more, or outstanding loans/borrowings from banks or public financial institutions exceeded ₹100 crore at any point in that year, under Rule 13 of the Companies (Accounts) Rules, 2014.

The non-MCA layer: income tax, TDS, PF/ESI

FilingApplicabilityDue date
Tax audit (section 44AB)Turnover over ₹1 crore (over ₹10 crore if cash receipts and payments are each within 5% of the total); professionals over ₹50 lakh gross receipts30 September 2026 for AY 2026-27 (statutory default — verify against any CBDT extension circular closer to the filing season)
ITR-6 (companies)Audited cases31 October 2026; 30 November 2026 if transfer-pricing provisions under section 92E apply
TDS returns (24Q/26Q)Quarterly, non-government deductors31 Jul / 31 Oct / 31 Jan / 31 May
PF (ECR)Monthly15th of the following month
ESI contributionMonthly payment; half-yearly return15th of the following month for payment

The 30 September / 31 October AY 2026-27 dates are the statutory defaults under section 139(1) of the Income Tax Act, 1961. CBDT has extended company ITR/tax-audit deadlines in several recent years via a late press release — re-check incometax.gov.in nearer the filing season before treating these as final.

What non-filing actually costs

AOC-4, AOC-4 XBRL, AOC-4 CFS and MGT-7 all carry a flat additional fee of ₹100 per day of delay, uncapped, for due dates on or after 1 July 2018 — there is no grace period and no cap that softens a long delay.

Missing AOC-4 or MGT-7 for any continuous period of 3 financial years triggers director disqualification under section 164(2)(a) read with section 167(1)(a): the director is barred from re-appointment in that company, or appointment in any other, for 5 years, and automatically vacates office in every company where they currently serve. The trigger is 3 years of default; the disqualification period itself is 5 years — these are two different numbers and easy to conflate.

Beyond that, section 248(1) lets the Registrar strike a company’s name off the register — after a Form STK-1 show-cause notice — if it never commences business within 1 year of incorporation, or does not carry on business for 2 consecutive financial years without applying for dormant status.

Primary sources

The dates and fees on this page are read off the statute and the MCA’s own published forms, not copied from other guides. You can check every one of them:

Verified against the Companies Act, 2013 / LLP Act, 2008, MCA rules and circulars as of September 2026. Your exact position depends on your entity and any notifications or circulars issued since — we confirm it for you, and always recommend checking the official MCA portal. CapEasy is a private consultancy and is not affiliated with any government authority. This page is a guide, not legal advice.

Frequently asked

Annual compliance, answered plainly.

At minimum: 4 board meetings a year (120-day gap), an AGM within 6 months of FY end, AOC-4 within 30 days of the AGM, MGT-7/MGT-7A within 60 days, ADT-1 within 15 days of auditor appointment, DIR-3 KYC, DPT-3 by 30 June, and MSME-1 half-yearly if applicable — plus the separate income-tax, TDS and payroll calendar.

Yes. A small company or OPC needs only 2 board meetings a year with a 90-day gap instead of 4 meetings with a 120-day gap, and can file the abridged MGT-7A instead of MGT-7. As of 1 December 2025, “small” means paid-up capital up to ₹10 crore and turnover up to ₹100 crore — a much wider band than the older ₹4 crore/₹40 crore figure.

Not from 31 March 2026 onward. DIR-3 KYC moves from an annual 30 September filing to a triennial cycle — once every third financial year, by 30 June. A director who filed for FY 2024-25 need not file again until 30 June 2028. Missing it still deactivates the DIN, reversible only on a ₹5,000 penalty.

AOC-4 is due within 30 days of the AGM under section 137; MGT-7 (or MGT-7A) is due within 60 days of the AGM under section 92. Both carry a flat ₹100-per-day additional fee if delayed, with no cap.

Effective 1 December 2025: paid-up share capital not exceeding ₹10 crore and turnover not exceeding ₹100 crore, tested together. This is the second increase in three years — the figure was ₹4 crore/₹40 crore from 2022 until this latest change.

Often yes. DPT-3’s scope covers loans and receipts — certain director loans, inter-corporate loans — that are not “deposits” in the popular sense but are still reportable by 30 June. “We don’t take deposits” is not itself a reason to skip the filing.

For companies incorporated on or after 14 July 2025, ADT-1 for the first auditor is now explicitly mandatory, within 15 days of the board’s appointment — not only for auditors appointed or reappointed at a later AGM.

Beyond the ₹100-per-day fee, missing AOC-4 or MGT-7 for any continuous 3 financial years disqualifies every director from re-appointment in that company, or appointment in any other, for 5 years, and vacates their office in every company they currently serve under sections 164(2) and 167(1)(a).

Yes — section 135(1) applies to any company, private or public, meeting even one of: net worth ₹500 crore or more, turnover ₹1,000 crore or more, or net profit ₹5 crore or more in the preceding year, requiring 2% of average net profit over 3 years spent on Schedule VII activities.

Yes, under section 248(1), after a Form STK-1 show-cause notice — if the company never starts business within 1 year of incorporation, or does not carry on business for 2 consecutive financial years and has not applied for dormant status.

Book a free consultation.

An honest assessment of where you are and what comes next — no cost, no pressure, no inflated promises.