Annual Compliance Cost of a Private Limited Company (2026): Every Filing, Fee and Penalty
- MCA form fees for an annual cycle are small — typically ₹400 to ₹1,200 for a small company — but the additional fee for late AOC-4 or MGT-7 is ₹100 per day per form with no upper limit.
- A dormant company with zero revenue still owes a statutory audit, AOC-4, MGT-7A, DIR-3 KYC and an income-tax return; "no business" is not an exemption.
- DIR-3 KYC is free until 30 September and ₹5,000 per director after, which makes it the cheapest deadline to hit and the most expensive to forget.
Founders compare incorporation quotes carefully and then get surprised in year two. A private limited company has an unavoidable annual cycle whose government fees are modest and whose penalties are not. This article lists every recurring item, what the statute charges for it, and what going late actually costs — so you can budget properly and spot a quote that has quietly left things out.
The annual cycle, filing by filing
| Filing | Due date | Government fee | If late |
|---|---|---|---|
| Statutory audit by a CA | Before the AGM | No government fee (professional fee only) | Everything downstream stalls |
| AGM | Within 6 months of financial year-end (9 months for the first AGM) | Nil | Penalty up to ₹1,00,000 on company and officers |
| AOC-4 — financial statements | 30 days from AGM | ₹200–600 by capital slab | ₹100 per day, no cap |
| MGT-7 / MGT-7A — annual return | 60 days from AGM | ₹200–600 by capital slab | ₹100 per day, no cap |
| DIR-3 KYC — each director | 30 September every year | Nil if on time | ₹5,000 per director; DIN deactivated meanwhile |
| ADT-1 — auditor appointment | 15 days from the AGM that appoints | ₹200–600 | Additional fee by multiples of the normal fee |
| Income-tax return (ITR-6) | 31 October where audited | Nil | ₹5,000 under 234F; interest under 234A; losses cannot be carried forward |
| Tax audit (3CA/3CB-3CD), if 44AB applies | 30 September | Nil | 0.5% of turnover up to ₹1,50,000 under 271B |
| DPT-3 — return of deposits/exempt loans | 30 June | ₹200–600 | Additional fee plus penalty exposure |
| MSME-1 — half-yearly dues to MSME vendors | 31 October and 30 April | Nil | Penalty under section 405 |
| 4 board meetings a year, with minutes | Max 120 days between two | Nil | ₹25,000 company / ₹5,000 officer |
On top of that sit the periodic items that depend on what you do: monthly or quarterly GST returns, quarterly TDS returns (24Q/26Q) with ₹200 per day late fee under 234E, PF and ESI monthly where applicable, and advance tax in four instalments.
Where the money actually goes
Add up the government fees for a small company with ₹1 lakh capital and you land somewhere around ₹1,000 to ₹1,500 for the year. That is not the cost of compliance. The real cost is professional time, in roughly this order:
- Bookkeeping — the single largest line, and the one that determines how expensive everything else is. Clean monthly books make an audit cheap; a shoebox makes it expensive.
- Statutory audit — mandatory from year one at any turnover.
- GST returns — twelve or sixteen filings a year plus the annual GSTR-9/9C where applicable.
- TDS returns — four quarters, plus Form 16/16A issuance and any correction statements.
- ROC filings and secretarial work — the forms above, minutes, registers, share certificates.
- Income-tax return, and a tax audit only if 44AB limits are crossed.
Professional fees for these vary with volume. What you should insist on is a named list: how many GST returns, how many TDS quarters, whether the audit fee is inside or outside, whether Form 16 issuance is included. Quotes that say "all ROC compliance" and nothing else are where disputes come from.
A dormant company is not a free company
This catches people hard. If the company did no business at all this year it still owes: a statutory audit of nil financials, AOC-4, MGT-7A, ADT-1 if the auditor changed, DIR-3 KYC for each director, an income-tax return, and board meetings with minutes. The fees are the same; only the bookkeeping shrinks.
If you genuinely have no plan to trade, the honest options are dormant status under section 455 (file MSC-1, still a light annual filing) or strike-off via STK-2 after clearing liabilities. Carrying a dead company "just in case" costs a few thousand a year in fees and risks ₹100-per-day penalties the day someone forgets.
How the penalties actually compound
Take a company that files AOC-4 and MGT-7 six months late. That is roughly 180 days × ₹100 × 2 forms = ₹36,000 of additional fee on filings whose normal fee was about ₹800. Add a late DIR-3 KYC for two directors (₹10,000), a ₹5,000 section 234F fee on the income-tax return, and interest under 234A and 234B, and a year of inattention costs more than five years of doing it on time. There is no cap on the ₹100 per day, and the Registrar cannot waive it.
Common mistakes
- Assuming no revenue means no filings. It means nil filings, which are still filings.
- Missing DIR-3 KYC. Free on 30 September, ₹5,000 on 1 October, and the DIN deactivation blocks every other form you need to sign.
- Confusing statutory audit with tax audit. The first is mandatory for every company; the second depends on turnover. Being below 44AB limits does not exempt you from an audit.
- Forgetting DPT-3 and MSME-1. Both are easy to miss because they are not tied to the AGM, and both apply to ordinary small companies — DPT-3 covers even exempt director loans.
- Skipping board meetings or writing minutes retrospectively. The 120-day gap rule is tested, and reconstructed minutes are visible.
- Paying for a package without a filing list. Get the scope named filing by filing, and ask explicitly whether the audit fee and GST returns are inside it.
If you want the first-year and annual cycle quoted as a named list rather than a bundle, the Company Registration page sets out the packages and what is charged at actuals. Professional fees are exclusive of GST, government and statutory fees, DSC charges and out-of-pocket expenses.
Do it yourself in minutes — free to try, no login needed.
Open Company Registration →Frequently asked questions
What is the minimum annual compliance cost for a private limited company?
Government fees alone are roughly ₹1,000 to ₹1,500 a year for a small company with ₹1 lakh capital — AOC-4, MGT-7A, ADT-1 and DPT-3 form fees. The larger part is professional fees for bookkeeping, the mandatory statutory audit, GST and TDS returns and the income-tax return, which scale with transaction volume.
Does a company with no transactions have to file anything?
Yes. A nil-revenue company still needs a statutory audit, AOC-4, MGT-7A, DIR-3 KYC for each director, an income-tax return and four board meetings with minutes. If you do not intend to trade, apply for dormant status under section 455 or strike the company off under STK-2 instead of letting filings lapse.
What is the penalty for late AOC-4 and MGT-7 filing?
An additional fee of ₹100 per day per form, running from the due date with no upper limit, plus the possibility of action against the company and its officers. Six months of delay on both forms is about ₹36,000 against a normal fee of roughly ₹800.
Is a tax audit compulsory for every private limited company?
No. A tax audit under section 44AB applies only when turnover or receipts cross the prescribed limits. What is compulsory for every company, at any turnover including nil, is the statutory audit under the Companies Act. The two are different audits with different reports.
General information for FY 2026-27, not professional advice for your specific case. Rules change — verify against the latest notification or ask a KyaTax expert.
Related: All free tools · More guides · Virtual CFO