Annual ROC Compliance Checklist for Private Limited Companies in India
Every private limited company in India, no matter how small or how new, must complete a set of annual compliances under the Companies Act, 2013. Miss them and the company and its directors face penalties, late fees, and even disqualification. This guide is a complete annual ROC compliance checklist for private limited companies in India.
Why Annual Compliance Matters
Annual Registrar of Companies (ROC) compliance keeps your company active and in good standing. Defaults attract daily penalties, can lead to the company being struck off, and may result in director disqualification. Clean records are also essential for loans, tenders, and fund-raising.
The Annual Compliance Checklist
1. First Auditor and Annual Auditor
Appoint the first auditor within 30 days of incorporation, and ratify/appoint the auditor at the AGM. File ADT-1 for the appointment.
2. Board Meetings
Hold the minimum required number of board meetings during the year, with proper notice and minutes. See board meeting and AGM compliance.
3. Annual General Meeting (AGM)
Hold the AGM within the prescribed time after the financial year end to adopt accounts and transact annual business.
4. Financial Statements — AOC-4
File the audited financial statements in Form AOC-4 within 30 days of the AGM. Details in AOC-4 and MGT-7.
5. Annual Return — MGT-7 / MGT-7A
File the annual return in Form MGT-7 (or MGT-7A for small companies and OPCs) within 60 days of the AGM.
6. Director KYC — DIR-3 KYC
Every director with a DIN files DIR-3 KYC annually to keep the DIN active.
7. DPT-3 (Return of Deposits)
File the annual return of deposits and outstanding loans not treated as deposits.
8. Statutory Registers and Minutes
Maintain and update the statutory registers and minute books. See statutory registers.
9. Income Tax Return
File the company’s income tax return and complete tax audit if applicable.
Compliance Calendar Summary
| Compliance | Form | Timing |
|---|---|---|
| Auditor appointment | ADT-1 | Within 15 days of AGM |
| Financial statements | AOC-4 | Within 30 days of AGM |
| Annual return | MGT-7 / 7A | Within 60 days of AGM |
| Director KYC | DIR-3 KYC | Annually |
| Deposits return | DPT-3 | Annually |
Penalties for Non-Compliance
Late filing of AOC-4 and MGT-7 attracts a per-day additional fee with no upper cap, which can quickly become substantial. Continued default can lead to the company being struck off and directors being disqualified for up to five years.
Frequently Asked Questions
Do dormant or zero-revenue companies need to file?
Yes. Annual filings are mandatory even if the company had no transactions.
What is the difference between AOC-4 and MGT-7?
AOC-4 files the financial statements; MGT-7 files the annual return (shareholding, directors, etc.).
What happens if I miss DIR-3 KYC?
The DIN is deactivated and a fee is required to reactivate it.
Is the late fee capped?
For AOC-4 and MGT-7, the per-day additional fee has no cap, so delays get expensive.
Stay Compliant All Year
S. Choudhary & Co. manages the complete annual compliance calendar for private limited companies. Explore our company secretarial services or call +91 90248 28295 · sushil@sushilchoudhary.com.