Indian Company Master Data Made Simple
What Annual Compliance Actually Costs a Private Limited Company
Every private limited company registered in India carries a fixed, recurring compliance burden from the day its Certificate of Incorporation is issued, regardless of whether it has started trading, earned a single rupee of revenue, or even opened a bank account. This is the part of running an Indian company that founders most often underestimate at incorporation: the cost of staying compliant year after year under the Companies Act, 2013, the Income-tax Act, 1961, and the GST law. Understanding what you will actually pay, and why, is the difference between a predictable annual budget and a year-end scramble of penalties and back-filings.
Annual compliance cost is not a single number. It is the sum of three distinct layers: statutory fees paid to the government (MCA, Income-tax Department, GST), professional fees paid to a Chartered Accountant or Company Secretary who prepares and certifies your filings, and the hidden or variable costs that surface only when something is late, complex, or special to your business. A dormant company with no transactions might spend ₹15,000 to ₹25,000 a year; an active company with employees, GST and a healthy turnover can comfortably cross ₹1 lakh. The cost tables on this page break those numbers down by company size. The sections below explain what sits behind each figure so you can read those tables with context rather than guesswork.
The Three Layers of Compliance Cost
Before comparing quotes from one CA to another, it helps to separate what you are actually paying for. Conflating these three layers is the single most common reason founders feel they have overpaid.
Government Fees
Statutory amounts paid directly to the MCA, Income-tax Department and GSTN. These are fixed by law, non-negotiable, and identical whoever files for you. ROC form fees scale with authorised share capital; income tax and GST filing themselves carry no government fee unless you file late.
Professional Fees
What a CA, CS or compliance firm charges to prepare financials, draft resolutions, reconcile books and certify filings. This is the largest and most variable line, and the one where shopping around genuinely changes your bill. Quality and accountability matter here far more than the lowest price.
Hidden and Variable Costs
DSC renewals, late-filing additional fees, stamp duty, event-based filings, GST notices, and the management time spent collecting documents. These do not appear in a standard quote but routinely add 10 to 30 percent to the real annual outlay if you are not disciplined.
What Drives Your Annual Compliance Bill Up or Down
Two companies incorporated on the same day can pay very different amounts the following year. The variables that move the number are predictable, and most of them are within your control at the planning stage.
- Turnover and transaction volume: The biggest single driver of professional and audit fees is not your profit but the number of vouchers, invoices and bank entries your accountant must process. A company with ₹40 lakh turnover across 2,000 transactions costs more to audit than one with ₹2 crore across 30 invoices.
- Number of registrations you hold: Each live registration multiplies the filing calendar. A GST registration adds monthly or quarterly returns plus an annual return; TDS adds quarterly returns; Provident Fund and ESIC add monthly filings; professional tax adds state filings. Every registration you take on is a recurring annual cost, so register only for what you actually need.
- State of registration: Stamp duty on share certificates and certain instruments, and professional tax obligations, vary by state. There is no professional tax in states such as Delhi, Haryana or Uttar Pradesh, while Maharashtra, Karnataka and West Bengal levy it.
- Whether you have employees: Payroll triggers TDS on salaries, PF, ESIC and professional tax compliance, each carrying its own filings and professional handling charges.
- Cleanliness of your books: Disorganised records, missing invoices and unreconciled bank statements push up professional fees because the CA absorbs the cleanup. Maintaining month-by-month accounting is the cheapest way to control your annual bill.
Statutory Audit: The Unavoidable Core Cost
The single most important fact for budgeting is this: a statutory audit is mandatory for every private limited company, regardless of turnover, profit, or activity. This is not the same as the income tax audit under Section 44AB, which only applies above ₹1 crore turnover (or ₹10 crore where at least 95 percent of receipts and payments are digital). Under the Companies Act, 2013, even a zero-revenue, dormant company must appoint an auditor and have its accounts audited every year. There is no threshold and no exemption.
This is why "I had no business this year, so there is nothing to file" is a costly misconception. The audit, the board's report, the AOC-4 financial statement filing and the MGT-7 annual return all fall due whether or not you traded. The auditor is appointed for a term and the appointment itself is intimated to the Registrar in Form ADT-1, generally within 15 days of the AGM.
Audit fees are the largest swing factor in the cost tables above. For a micro company with minimal transactions, a statutory audit may cost ₹10,000 to ₹20,000; for a growing small company it commonly runs ₹20,000 to ₹40,000; and a medium company with multi-location operations, inventory and significant transaction volume can pay ₹40,000 to ₹1 lakh or more. The fee tracks the auditor's effort, which means transaction volume and book quality, not headline turnover, are what you are really paying for.
ROC Filings: Small Fees, Strict Deadlines
The government fees for the core annual ROC forms are modest and scale with your authorised share capital. AOC-4 (financial statements) and MGT-7 (annual return) together usually cost a few hundred rupees in MCA fees for a company with ₹1 lakh to ₹10 lakh authorised capital. The professional fee for preparing and filing them is the larger component. The compliance table on this page lists each form and its statutory window; the figures below explain the deadlines that govern them so you can see where late fees creep in.
Key Annual Deadlines
- AGM: by 30 September following the financial year (first AGM within nine months of the first financial year-end)
- AOC-4: within 30 days of the AGM
- MGT-7: within 60 days of the AGM
- DIR-3 KYC: by 30 September for DIN holders
- DPT-3: by 30 June (return of deposits and outstanding loans)
- ADT-1: within 15 days of auditor appointment
The Real Cost of Missing Them
Late filing of AOC-4 and MGT-7 attracts an additional fee of ₹100 per day, per form, with no upper limit. A filing six months late is ₹18,000 per form in penalty alone, on top of the original fee.
Failure to file annual returns and financials for three consecutive years disqualifies every director under Section 164(2) of the Companies Act, 2013. This is the most expensive mistake of all, because it freezes the directors across all their companies.
GST and Income Tax Compliance Costs
If your company is GST-registered, monthly or quarterly returns (GSTR-1 and GSTR-3B) form a steady recurring cost through the year. The GST law itself charges no fee for filing on time, so this line is almost entirely professional fees, typically ₹6,000 to ₹24,000 a year depending on transaction volume and filing frequency. An annual return in Form GSTR-9 is required where aggregate annual turnover exceeds ₹2 crore, and a self-certified reconciliation statement in Form GSTR-9C is required above ₹5 crore. Below ₹2 crore the annual return is optional, which keeps the smallest companies' GST cost low.
On the income tax side, every company must file its return (Form ITR-6) annually through the incometax.gov.in portal. For companies not subject to audit the due date is 31 July; companies that require a tax audit under Section 44AB file by 31 October, with the audit report furnished by 30 September. Professional fees for the return commonly run ₹3,000 to ₹10,000, the higher end reflecting audited companies where the return draws on a completed audit and tax computation. Late filing attracts interest under Sections 234A, 234B and 234C and a late-filing fee under Section 234F, which is why timing, not just the headline fee, governs the real cost.
Companies with employees or vendor payments above the threshold also deduct TDS and file quarterly TDS returns (Forms 24Q and 26Q). Each adds a small, predictable professional fee, but missing a TDS deadline carries interest plus a ₹200-per-day fee under Section 234E, so these are best handled on schedule rather than batched at year-end.
Hidden Costs That Rarely Appear in a Quote
The headline package price from a compliance provider usually covers the predictable annual forms. The following costs are real, recurring or occasional, and frequently left out of the first quote. Building them into your budget prevents unpleasant surprises.
- Digital Signature Certificate (DSC) renewal: Each director needs a valid DSC to sign MCA filings. A Class 3 DSC is typically valid for two years and costs roughly ₹1,000 to ₹2,500 per director to renew. Budget for it before the renewal lapses and blocks a filing.
- Event-based filings: Allotment of shares (PAS-3), change of directors (DIR-12), change of registered office (INC-22), creation of a charge (CHG-1) and similar events each trigger a separate filing with its own fee and professional charge. These are not annual, but most active companies have at least one in a given year.
- MSME-1 half-yearly return: Companies with outstanding dues to micro and small enterprises beyond 45 days must file MSME-1 twice a year. Non-filing can attract penalties on the company and officers in default.
- Late fees and penalties: The ₹100-per-day ROC additional fee and similar charges are entirely avoidable but become the dominant cost the moment a deadline slips. Treat them as the price of disorganisation, not of compliance.
- Notices and assessments: Responding to a GST or income tax notice is professional work outside the standard annual scope and is billed separately. Clean, timely filings are the cheapest insurance against them.
Budgeting by Company Stage
Reading the cost tables on this page alongside your own situation, a realistic annual compliance budget falls into broad bands. Treat these as planning ranges, not quotes, and confirm against your transaction volume and registrations.
| Company Profile | Indicative Annual Range |
|---|---|
| Dormant / no transactions (audit, ROC, ITR only) | ₹15,000 - ₹25,000 |
| Early-stage active, no GST, no payroll | ₹25,000 - ₹45,000 |
| Active with GST and modest turnover | ₹45,000 - ₹90,000 |
| Growing, GST + payroll + multiple registrations | ₹90,000 - ₹2,00,000+ |
Notice that even the dormant band is not zero. The mandatory statutory audit, the ROC annual filings and the income tax return set a floor that no private limited company can drop below. If your company is genuinely inactive and you have no plans to revive it, the cheaper long-term option may be to apply for dormant status or to strike it off, rather than paying the annual minimum indefinitely.
DIY Versus Hiring a Professional
A common question is whether founders can cut the professional layer and file themselves. The honest answer is partial. The statutory audit cannot be self-done: it must be conducted and signed by an independent practising Chartered Accountant, so that cost is fixed no matter what. GST returns, TDS returns and the income tax return can technically be self-filed on the government portals, and a confident, numerate founder running a simple business can manage them, saving a meaningful share of the professional fee.
Where do-it-yourself usually fails is the Companies Act filings. AOC-4 and MGT-7 require correctly prepared financial statements, a board's report, accurate XBRL or form data, and a valid DSC, and small errors here are expensive to unwind. For most companies the practical sweet spot is to keep clean monthly books in-house and engage a professional for the audit, the ROC filings and the income tax return. The fee you pay buys accountability and a signature, not just data entry, and the cost of a botched self-filing almost always exceeds what you saved.
How to Keep Your Compliance Cost Predictable and Low
The companies that pay the least are not the ones that cut corners; they are the ones that stay organised. A few disciplines keep the annual number flat and free of penalties.
Throughout the Year
- Maintain month-by-month accounting, not a year-end rush
- Reconcile bank statements and GST input credit monthly
- Renew every director's DSC before it lapses
- Hold board meetings and minute them on time
At the Deadlines
- Hold the AGM by 30 September and file AOC-4 and MGT-7 on time
- Complete DIR-3 KYC and DPT-3 in their windows
- Agree a fixed annual engagement fee in advance
- Register only for what you genuinely need
If you would rather have one fixed annual fee, a single point of contact and every deadline tracked for you, WeeDoo's compliance team manages the full statutory calendar for private limited companies so nothing slips and your cost stays predictable.
The Bottom Line
Annual compliance is a fixed cost of the corporate form, not an optional expense you incur only when you trade. Budget for the statutory audit and ROC filings as a non-negotiable floor, layer GST and income tax compliance on top according to your registrations and turnover, and set aside a contingency for DSC renewals and event-based filings. Verify each fee, threshold and due date against the official portals, mca.gov.in, incometax.gov.in and gst.gov.in, before you file, because amounts and dates are revised from time to time.
Read the cost tables above as your starting framework, adjust for your transaction volume and the registrations you actually hold, and treat timeliness as the cheapest cost-control tool you have. A company that files on time pays the lowest number on the page; a company that files late pays the highest, and the gap is entirely avoidable.
Detailed Cost Breakdown
Statutory Audit
Depends on turnover and transaction volume
ROC Filing (AOC-4)
₹400 - ₹800Based on share capital
ROC Filing (MGT-7)
₹300 - ₹600Based on share capital
Professional Fees
For compliance management and filings
Income Tax Return
₹3,000 - ₹10,000Higher for audited companies
GST Compliance
Monthly/quarterly filing
Money Saving Tips
Frequently Asked Questions
Related Guides
Company Annual Compliance - Complete Checklist
Complete checklist of annual compliance requirements for Private Limited Companies in Indi...
Company Registration Cost in India - Complete Breakdown 2026
Detailed breakdown of all costs involved in registering a Private Limited Company, LLP, or...
GST Registration Cost and Fees - Complete Guide
Detailed breakdown of GST registration costs, including government fees and professional c...