Every Private Limited Company registered in India must complete annual compliance filings with the Ministry of Corporate Affairs (MCA/ROC) and the Income Tax Department, even if the company has no business activity, no income, or zero turnover.
Timely filing of Private Limited Company annual compliance helps you:
Legally, it’s governed by the Companies Act, 2013, and can have 2–200 shareholders. This makes it a top choice for startups and SMEs in India looking for long-term growth and funding.
Trusted by 1,000+ businesses across India.
Annual Compliance is a set of legal and regulatory obligations every Private Limited Company must fulfill yearly. These obligations ensure the company:
Even dormant or inactive companies are legally required to complete these filings.
1. Conduct Board Meeting
2. Prepare Audited Financial Statements
3. Hold AGM and approve reports
4. File AOC-4 with ROC
5. File MGT-7 / Annual Return
6. File DIR-3 KYC for directors
7. File Income Tax Return (ITR-6)
8. Update Statutory Registers
9. Respond to any compliance notices
10. Maintain records for future audits, closure, or funding
You focus on growing your business — we’ll handle the legal compliances and regulatory complexities
| Compliance | Form | Due Date |
|---|---|---|
| Director KYC | DIR-3 KYC | 30th September |
| AGM | — | On or before 30th September |
| Financial Statements | AOC-4 | Within 30 days of AGM |
| Annual Return | MGT-7 / MGT-7A | Within 60 days of AGM |
| Income Tax Return | ITR-6 | As per IT Act |
| GST Filings | GSTR-1 / 3B / 9 | Monthly / Quarterly / Annually |
| PF / ESI / Labour Filings | -- | Monthly / Quarterly / Annually |
Keeps your company active on MCA records
Helps in funding, banking, and business relationships
Late or missed filings lead to fines and DIN deactivation
Makes future audits, expansions, or closure easier
No legal notices or compliance risks
Thinking of starting your business in India? Below are the most common questions about Private Limited Company registration — from documents to compliance and timelines.
Yes. Annual compliance is mandatory for every Private Limited Company in India, even if the company has zero income, no business activity, or no bank transactions. Non-filing can result in penalties and non-compliant company status.
Annual ROC compliance for a Private Limited Company includes filing AOC-4 (financial statements), MGT-7 / MGT-7A (annual return), DIR-3 KYC for directors, conducting AGM, and filing Income Tax Return (ITR-6).
Yes. Statutory audit is mandatory for all Private Limited Companies in India, irrespective of turnover, profit, or business activity. A Chartered Accountant must audit the company’s financial statements every year.
If annual compliance is not filed, the company may face heavy ROC penalties, DIN deactivation of directors, non-compliant status on MCA, and difficulties in fundraising, loans, or company closure.
Yes, ROC annual compliance can be filed after the due date, but with additional government fees and penalties. Delayed filings increase compliance costs and may affect the company’s credibility.
Typically, AOC-4 and MGT-7 / MGT-7A are mandatory ROC forms for annual compliance, along with DIR-3 KYC for directors and Income Tax Return filing.
The directors of the Private Limited Company are legally responsible for ensuring timely ROC and annual compliance filings, even if the work is handled by a professional CA or CS.
Yes. Digital Signature Certificate (DSC) of directors is mandatory for filing ROC forms such as AOC-4, MGT-7, and DIR-3 KYC on the MCA portal.
Yes. A Chartered Accountant (CA) or Company Secretary (CS) can file annual compliance on behalf of a Private Limited Company with proper authorization, ensuring accurate and timely filings.
Hiring professionals ensures error-free filings, timely compliance, penalty avoidance, and peace of mind. It also helps maintain proper records for future funding, audits, or company closure.
Still have questions about One Person Company (OPC) Registration in India? Contact our experts for a free consultation.