Annual Filing of Companies in India: Complete ROC Compliance Guide
Running a company in India? Staying compliant with legal requirements is just as important as growing your business.
Every company must complete annual filing with the Registrar of Companies (ROC) to maintain its legal status and credibility.
Annual filing ensures transparency, legal compliance, and long-term business sustainability.
What is Annual Filing?
Annual filing is a mandatory compliance under the Companies Act, 2013 where companies submit financial and operational details to the ROC.
- Financial statements
- Annual return
- Director and shareholder details
Who Needs to File?
- Private Limited Companies
- Public Limited Companies
- One Person Companies (OPC)
- Section 8 Companies
Even inactive companies must complete annual filing.
Key Forms for Annual Filing
Form AOC-4
- Balance Sheet
- Profit & Loss Account
- Auditor’s Report
- Board’s Report
Must be filed within 30 days of AGM.
Form MGT-7 / MGT-7A
- Shareholding details
- Director information
- Company compliance records
Must be filed within 60 days of AGM.
Other Forms (if applicable)
- ADT-1 – Auditor appointment
- DIR-12 – Director changes
- CSR-2 – CSR reporting
Step-by-Step Filing Process
Step 1: Prepare Financial Statements
Maintain proper accounts and get them audited.
Step 2: Conduct Board Meeting
Approve financial statements and finalize reports.
Step 3: Hold AGM
Present accounts to shareholders and finalize approval.
Step 4: File AOC-4
Submit financial statements within 30 days.
Step 5: File MGT-7
Submit annual return within 60 days.
Step 6: Complete Compliance
Verify filings and maintain records.
Documents Required
Financial Documents:
- Balance Sheet
- Profit & Loss Statement
- Auditor’s Report
Company Documents:
- Board Report
- Shareholder details
- Register of members
Due Dates
| Filing | Due Date |
|---|---|
| AOC-4 | Within 30 days of AGM |
| MGT-7 | Within 60 days of AGM |
Penalty for Late Filing
- ₹100 per day penalty
- Maximum up to ₹2,00,000
- Director penalties may apply
Benefits of Timely Filing
- Legal compliance
- Avoid penalties
- Build business credibility
- Smooth operations
Common Mistakes to Avoid
- Missing deadlines
- Incorrect financial data
- Incomplete documentation
- Skipping AGM
Pro Tips
- Maintain accounts regularly
- Start filing early
- Use professional help
- Verify all details
Final Thoughts
Annual filing is essential to keep your company legally active and compliant.
Timely filings not only avoid penalties but also build trust and credibility.
Stay compliant and ensure your business continues to grow without legal hurdles.
