The annual compliance cost of a Pvt Ltd in India ranges from ₹20,000 to over ₹2,00,000 per year. The exact number depends on your state, number of directors, turnover, and whether you hire a CA or try to manage it yourself. What nobody tells you before registration is that this cost starts from day one, even if your company makes zero revenue.
Key Takeaways
- Registration costs ₹7,000 to ₹15,000. That is the cheapest part. Annual compliance costs several times more, every single year.
- Zero revenue does not mean zero compliance. Every mandatory return must be filed or you face penalties.
- Your bill depends on 5 things: share capital, number of directors, state, turnover, and whether you have GST registration.
- Missing DIR-3 KYC costs ₹5,000 flat per director. Late ROC filing costs ₹100 per day per form with no cap.
- A CA typically charges ₹30,000 to ₹1,00,000 per year, but saves you more than that in penalties and wasted time.
What You Actually Pay For Every Year
Every Pvt Ltd pays for three things: government filing fees (₹200 to ₹600 per form, the smallest part), CA or professional fees (the bulk of your bill), and penalties if you miss deadlines. Government fees are fixed and tiny. CA fees vary widely. Penalties are avoidable but surprisingly common among first-time founders.
Here is what every Pvt Ltd must file annually, at minimum:
- AOC-4 (financial statements to ROC): Government fee starts at ₹200 for companies with up to ₹1 lakh share capital.
- MGT-7 (annual return to ROC): Same government fee structure. Your CA prepares and files this.
- ITR-6 (income tax return): No government fee. CA fee depends on how complex your books are.
- Statutory Audit: Mandatory for every company regardless of turnover. Has to be done by a practicing CA. There is no way around this one.
- DIR-3 KYC: Required for every director. From April 2026, this is once every 3 years instead of annually (MCA Notification G.S.R. 943(E), December 2025). Free if filed on time, ₹5,000 penalty per director if missed.
- ADT-1 (auditor appointment): Filed in year one, then every 5 years.
- Board Meetings: Minimum 4 per year. Minutes must be recorded.
- AGM: One annual general meeting, every year.
If your company is GST registered, add GSTR-1 and GSTR-3B every month (or quarterly under QRMP if turnover is under ₹5 crore), plus GSTR-9 annual return. That is 8 to 25 additional filings per year just for GST.
The government fees are small. The real cost is the CA. For a zero-revenue company, CA fees typically range from ₹20,000 to ₹60,000 per year depending on your city. Add GST filings and it goes higher. Add actual revenue, employees, and TDS, and you are looking at significantly more.
Most MCA forms (AOC-4, MGT-7, ADT-1, DIR-3 KYC) require a practicing CA or CS to certify and digitally sign them. You cannot just log in and submit these yourself. The statutory audit also has to be done by a CA. So hiring a professional is not really optional for a Pvt Ltd. The question is how much you will pay, not whether you will pay.
Q.Do I have to file compliance even if my company has no revenue?
Yes. A Pvt Ltd must file all mandatory returns regardless of revenue. This includes AOC-4, MGT-7, ITR-6, statutory audit, and DIR-3 KYC for every director. Zero revenue does not exempt you from any of these. You still need a CA to prepare and file them.
Q.What are the mandatory filings for a Pvt Ltd every year?
At minimum: AOC-4, MGT-7, ITR-6, statutory audit, DIR-3 KYC for each director (now once every 3 years from April 2026), at least 4 board meetings, and 1 AGM. In the first year, also ADT-1 (auditor appointment) and INC-20A (commencement of business declaration within 180 days). If GST registered, add GSTR-1 and GSTR-3B monthly or quarterly, plus GSTR-9 annual.
Five Factors That Change Your Bill
Your compliance cost depends on five things: authorized share capital (affects MCA filing fees), number of directors (each one needs DIR-3 KYC), state and city (CA fees vary a lot by location), annual turnover (triggers extra audits above certain limits), and GST registration status (adds 8 to 25 extra filings per year).
1. Share capital. MCA fees for AOC-4 and MGT-7 are slab-based. ₹1 lakh share capital means ₹200 per form. ₹25 lakh or more and the fees jump significantly. Most startups register with ₹1 lakh, which keeps this low.
2. Number of directors. Each director needs DIR-3 KYC (once every 3 years now, but ₹5,000 penalty if missed). Two directors is the minimum. Every extra director adds to the CA bill and the compliance load.
3. Where you are based. CAs in Mumbai, Delhi, and Bangalore charge noticeably more than those in tier-2 cities. Government fees are the same everywhere, but professional fees can vary 30 to 50 percent just based on location.
4. Turnover. Companies above ₹1 crore turnover need a tax audit under Section 44AB (₹10 crore if 95%+ of transactions are digital). International transactions above ₹1 crore need transfer pricing documentation. Zero-revenue companies skip all of this, but the baseline filings stay the same.
5. GST registration. Not every Pvt Ltd needs GST. It depends on turnover: ₹40 lakh for goods, ₹20 lakh for services (₹10 lakh in special category states). But it is mandatory if you do inter-state supply, regardless of turnover. If you are GST registered, nil returns still have to be filed every period. If you are not, you save a big chunk on annual costs.
Q.Is compliance cheaper for a small company or OPC?
Somewhat. Small companies get lower MCA filing fees. OPCs file MGT-7A instead of MGT-7 and have simpler board meeting requirements. But the statutory audit, ITR, and GST filings cost the same. The biggest savings come from fewer directors, no GST registration, and choosing a CA in a smaller city.
What Happens If You Miss Deadlines
DIR-3 KYC penalty is ₹5,000 flat per director with no waiver. Late ROC filing (AOC-4, MGT-7) costs ₹100 per day per form with no upper cap. GST nil return late fees are ₹20 per day capped at ₹1,000 per return. ITR late filing is ₹5,000, or ₹1,000 if total income is below ₹5 lakh.
I paid ₹5,000 for missing DIR-3 KYC because I did not even know the form existed. Nobody told me about it when I registered. The form takes 3 minutes to file on time. Miss the deadline and it is ₹5,000 per director, no negotiation. My DIN got deactivated until I paid.
ROC penalties are the ones that quietly add up. ₹100 per day does not sound like much, but miss AOC-4 for a full year and that is ₹36,500. Miss MGT-7 too and you are at ₹73,000 in penalties alone, which is more than most CAs charge for an entire year of work.
If you do not file for 3 consecutive financial years, the ROC can start proceedings to strike off your company under Section 248. And if that happens, every director gets disqualified under Section 164(2) for 5 years. That means you cannot be a director in any company, not just this one.
INC-20A is another one that catches new founders off guard. It has to be filed within 180 days of incorporation. Miss it and the penalty is ₹50,000 on the company plus up to ₹1,000 per day for each director.
2026 update: MCA has launched CCFS-2026 (Company Compliance Facilitation Scheme) from 15 April to 15 July 2026, with a 90% waiver on accumulated late filing fees. If your company has pending ROC filings, this is a rare window to clear them at a fraction of the cost.
Q.What happens if I do not file annual returns for 3 years?
Three things. First, penalties pile up: ₹100 per day per form (AOC-4 and MGT-7 counted separately) with no cap. After 3 years that crosses ₹2,00,000. Second, the ROC can initiate strike-off under Section 248. Third, all directors get disqualified under Section 164(2) for 5 years. Reviving a struck-off company means filing everything pending, paying all penalties, and going through NCLT, which costs additional lakhs.
Q.Can I do Pvt Ltd compliance myself without a CA?
Not really. Most MCA forms require certification and digital signature from a practicing CA or CS. You cannot submit AOC-4, MGT-7, or ADT-1 without a professional's attestation. The statutory audit also legally requires a CA. GST returns you can technically file yourself, but the accounting standards, tax calculations, and portal issues make it impractical for most people. Nearly every founder I know who tried doing it themselves gave up within a few months.
Pankil Joshi
Founder, GoLegally
Founder who registered a company too early, paid the penalties, and built GoLegally so others don't have to.