Annual Compliance Checklist for Private Limited Companies in India (2026 Guide)
Running a Private Limited Company in India comes with multiple advantages — limited liability, better credibility, and easier access to funding.
But along with these benefits comes a serious responsibility: compliance.
Many business owners focus on growth, sales, and operations — but ignore compliance until it becomes a problem.
👉 And that’s where penalties, notices, and legal risks begin.
This guide will give you a complete annual compliance checklist for Private Limited Companies in India, so you can stay compliant, avoid penalties, and run your business smoothly.

What Is Annual Compliance?
Annual compliance refers to the mandatory legal filings and requirements that every Private Limited Company must complete every year.
These are governed by:
- The Ministry of Corporate Affairs (MCA)
- The Income Tax Department
- GST authorities (if applicable)
Why Compliance Is Important
Ignoring compliance can lead to:
❌ Heavy penalties
❌ Director disqualification
❌ Company strike-off
❌ Legal notices
On the other hand, proper compliance helps you:
✔ Build credibility
✔ Attract investors
✔ Get loans easily
✔ Run a legally secure business
Complete Annual Compliance Checklist
Let’s break this down into simple, actionable steps 👇
1. Board Meetings (Minimum 4 Per Year)
Every Private Limited Company must conduct:
✔ Minimum 4 Board Meetings annually
✔ Gap between meetings should not exceed 120 days
What to Maintain:
- Meeting agenda
- Minutes of meetings
- Attendance records
👉 Even small companies must comply.
2. Annual General Meeting (AGM)
Every company must hold an AGM:
✔ Within 6 months from the end of the financial year
✔ Usually before 30th September
AGM Includes:
- Approval of financial statements
- Appointment/reappointment of auditors
- Declaration of dividends
3. Financial Statements Preparation
Prepare:
✔ Balance Sheet
✔ Profit & Loss Statement
✔ Cash Flow Statement
These must comply with:
- Accounting standards
- Proper documentation
👉 This forms the base for all filings.
4. ROC Annual Filing (Mandatory)
Filing with the Registrar of Companies (ROC) is critical.
Key Forms:
🔹 AOC-4
- Filing of financial statements
- Due within 30 days of AGM
🔹 MGT-7 / MGT-7A
- Annual return filing
- Due within 60 days of AGM
Impact of Delay:
❌ ₹100 per day penalty (no maximum limit in some cases)
5. Income Tax Return (ITR Filing)
Every Private Limited Company must file ITR.
Applicable Form:
- ITR-6
Due Date:
- Usually 31st October (subject to changes)
Requirements:
✔ Audit (if applicable)
✔ Financial statements
✔ Tax computation
6. Statutory Audit (Compulsory)
All Private Limited Companies must conduct an audit, regardless of turnover.
Conducted By:
✔ A Chartered Accountant
Purpose:
- Verify financial records
- Ensure compliance
- Detect errors or fraud
7. Director KYC (DIR-3 KYC)
Every director must complete KYC annually.
Includes:
✔ PAN
✔ Aadhaar
✔ Email & mobile verification
Due Date:
- Typically 30th September
Penalty:
❌ ₹5,000 for non-compliance
8. GST Compliance (If Registered)
If your company is GST registered, you must file:
Monthly / Quarterly:
✔ GSTR-1 (Sales return)
✔ GSTR-3B (Summary return)
Annual:
✔ GSTR-9
Key Points:
- Reconcile ITC
- Match data regularly
9. TDS & TCS Compliance
If your company deducts TDS:
✔ File quarterly TDS returns
✔ Issue TDS certificates
Forms:
- 24Q (Salary)
- 26Q (Non-salary)
Due Dates:
Quarterly deadlines apply.
10. Maintenance of Statutory Registers
Companies must maintain:
✔ Register of members
✔ Register of directors
✔ Register of charges
These must be:
👉 Updated and accessible
11. Event-Based Compliance
Some filings are not annual but event-driven:
Examples:
- Change in director
- Share transfer
- Increase in capital
- Change in registered office
👉 These must be filed within specified timelines.
12. Professional Tax (If Applicable)
In some states:
✔ Companies must register for Professional Tax
✔ File returns periodically
13. Shops & Establishment Compliance
Depending on your state:
✔ Maintain registration
✔ Renew licenses if required
14. MSME Form (If Applicable)
If your company deals with MSMEs:
✔ File MSME Form 1 (half-yearly)
👉 Important to track vendor payments.
15. Compliance Calendar (Must Have)
Every company should maintain a compliance calendar.
Include:
✔ Due dates
✔ Filing types
✔ Responsible person
👉 This helps avoid last-minute stress.
Common Mistakes Businesses Make
Avoid these mistakes:
❌ Missing deadlines
❌ Ignoring small compliances
❌ Poor documentation
❌ Not hiring professionals
❌ Delaying filings
👉 These mistakes can cost heavily.
Penalties for Non-Compliance
Here’s what can happen:
- ₹100 per day late filing fees
- Director disqualification
- Company strike-off
- Legal proceedings
👉 Compliance is cheaper than penalties.
How to Stay Compliant Easily
✅ 1. Hire a Chartered Accountant
A CA helps you:
✔ Track deadlines
✔ File returns
✔ Ensure accuracy
✅ 2. Use Accounting Software
Automation helps:
✔ Reduce errors
✔ Track compliance
✔ Save time
✅ 3. Maintain Proper Records
Keep:
- Invoices
- Bank statements
- Financial reports
✅ 4. Do Monthly Reviews
Instead of yearly panic:
✔ Check compliance monthly
✔ Fix issues early
Who Should Be Extra Careful?
- Startups
- Growing businesses
- Companies with multiple directors
- Businesses seeking funding
👉 Investors always check compliance history.
Final Thoughts
Compliance is not just a legal requirement —
👉 It’s a foundation for business growth.
Companies that stay compliant:
✔ Build trust
✔ Grow faster
✔ Avoid risks
Companies that ignore it:
❌ Face penalties
❌ Lose credibility
❌ Struggle to scale
Conclusion
Running a Private Limited Company in India requires discipline and responsibility.
The smartest approach is:
👉 Stay proactive, stay compliant, and stay ahead
🚀 Need Help with Company Compliance?
Connect with verified Chartered Accountants on Expenect and manage your company compliance without stress.

















