Indian Company Master Data Made Simple
ROC Compliance: Annual Filing & Due Dates Guide 2025
Complete guide to ROC compliance for companies in India. Learn about annual returns, financial statements, due dates, penalties, and filing procedures.
Executive Summary
Registrar of Companies (ROC) compliance is mandatory for all registered companies in India. Annual compliance includes filing annual returns, financial statements, and maintaining statutory registers. Non-compliance attracts heavy penalties and can lead to company strike-off. This comprehensive guide covers all ROC compliance requirements including Forms MGT-7, AOC-4, ADT-1, due dates, late fees, and penalties. Whether you are a Private Limited, Public Limited, or OPC, understand your compliance obligations to avoid legal issues.
What is ROC Compliance?
Registrar of Companies (ROC) compliance refers to the statutory requirements that every company registered in India must fulfill annually. The Ministry of Corporate Affairs (MCA) mandates these compliances to ensure transparency, proper governance, and protection of stakeholder interests.
ROC compliance includes filing annual returns, financial statements, maintaining statutory registers, conducting board meetings, and adhering to various provisions of the Companies Act, 2013. Each type of company - Private Limited, Public Limited, One Person Company (OPC), and Section 8 Company - has specific compliance requirements.
The compliance year runs from April 1 to March 31. All filings must be done electronically through the MCA portal using Digital Signature Certificates (DSC).
Why is ROC Compliance Important?
Legal Protection
Proper compliance protects directors from personal liability and legal actions.
Avoid Penalties
Timely filing saves heavy late fees that increase with delay duration.
Good Standing
Active compliant status builds trust with banks, investors, and vendors.
Business Continuity
Prevents company strike-off and disqualification of directors.
Easy Fundraising
Compliant companies find it easier to raise loans and investments.
Government Benefits
Eligible for subsidies, tenders, and government schemes.
Step-by-Step Process
Prepare Financial Statements
Compile Balance Sheet, Profit & Loss Account, Cash Flow Statement, and Notes to Accounts. Get them audited by a Chartered Accountant.
Conduct Board Meeting
Approve financial statements, recommend dividend if any, fix AGM date, and authorize directors to sign returns.
Hold Annual General Meeting (AGM)
Present audited financials to shareholders, declare dividend, appoint/retire directors, and appoint auditors.
File Form AOC-4 (Financial Statements)
File audited financial statements with MCA within 30 days of AGM. Includes XBRL filing for certain companies.
File Form MGT-7 (Annual Return)
File annual return containing company details, shareholding pattern, changes in directors, and compliance status.
File Other Compliance Forms
File ADT-1 (Auditor appointment), DIR-12 (Director changes), CHG-1 (Charges), as applicable.
Documents Required
Costs & Fees
| Item | Government Fee | Professional Fee |
|---|---|---|
| Statutory Audit Fees | - | ₹5,000 - ₹50,000 |
| Form AOC-4 Filing | ₹200 - ₹600 | - |
| Form MGT-7 Filing | ₹200 - ₹600 | - |
| Professional Fees | - | ₹3,000 - ₹15,000 |
| XBRL Filing (if applicable) | ₹400 | - |
| Total Estimated Cost | ₹5,000 - ₹25,000/year | |
Common Mistakes to Avoid
Missing filing deadlines
Solution: Set calendar reminders 30 days before due dates. Due dates: AOC-4 (Oct 30), MGT-7 (Oct 29).
Incorrect financial data
Solution: Get accounts audited by qualified CA. Cross-check all figures before filing.
Not conducting AGM on time
Solution: AGM must be held within 6 months of FY end (by September 30). Extension requires ROC permission.
Ignoring event-based compliances
Solution: File DIR-12 within 30 days of director change. File CHG-1 within 30 days of charge creation.
Incomplete or incorrect attachments
Solution: Ensure all mandatory attachments are included. Verify formats and sizes meet MCA requirements.
Frequently Asked Questions
Related Resources
Was this helpful?
Your feedback helps us improve our content
Ready to Get Started?
Need help with ROC compliance? Our experts can handle your annual filings and ensure you stay compliant.