What is ROC Compliance?
ROC Compliance refers to the mandatory annual filings and statutory requirements that every registered company (Private Limited, Public Limited, OPC, Section 8) and Limited Liability Partnership (LLP) must fulfill with the Registrar of Companies (ROC) under the Ministry of Corporate Affairs (MCA). These compliances ensure transparency, accountability, and proper governance of companies in India.
Under the Companies Act 2013 and LLP Act 2008, companies must file financial statements, annual returns, conduct board meetings, hold Annual General Meetings (AGM), maintain statutory registers, and submit various event-based forms. Non-compliance attracts heavy penalties, director disqualification, and even company strike-off.
Why is ROC Compliance Important in 2026?
- Legal Requirement: Mandatory under Companies Act 2013. Non-compliance is a criminal offense
- Avoid Penalties: Late filing attracts penalties of ₹100-₹200 per day plus additional fees
- Maintain Active Status: Non-filing for 2+ years leads to company strike-off by MCA
- Director Protection: Non-compliance can lead to director disqualification for 5 years
- Bank & Loan Requirements: Banks require ROC compliance certificates for loans and credit facilities
- Business Credibility: Compliance status visible on MCA portal affects business reputation
- Investor Confidence: Investors check compliance history before funding
- Government Tenders: Compliance certificate required for participating in government tenders
- Avoid Legal Issues: Prevents prosecution, court cases, and legal complications
- Smooth Business Operations: Ensures uninterrupted business operations without regulatory hurdles
Annual ROC Compliance Requirements for Private Limited Company
1. Board Meetings (Minimum 4 per year)
Private Limited Companies must conduct at least 4 board meetings every financial year with a gap of not more than 120 days between two meetings. Minutes must be recorded and maintained.
Forms Required: No MCA filing, but minutes must be maintained in statutory registers
2. Annual General Meeting (AGM)
AGM must be held within 6 months from the end of financial year. For companies with March 31 year-end, AGM must be held by September 30. First AGM can be held within 9 months of incorporation.
Forms Required: MGT-14 (if special resolutions passed)
3. Financial Statements Filing (Form AOC-4)
Annual financial statements including Balance Sheet, Profit & Loss Account, Cash Flow Statement, and Auditor's Report must be filed with ROC within 30 days of AGM.
Due Date: Within 30 days of AGM (typically by October 30 for March year-end)
Documents: Balance Sheet, P&L, Cash Flow, Notes to Accounts, Auditor's Report, Director's Report
4. Annual Return Filing (Form MGT-7)
Annual return containing details of shareholders, directors, registered office, share capital, and other company information must be filed within 60 days of AGM.
Due Date: Within 60 days of AGM (typically by November 29 for March year-end)
Certification: Must be certified by Company Secretary or Director
5. Income Tax Return Filing
Companies must file Income Tax Return (ITR-6) by September 30 (if not subject to audit) or October 31 (if audit required) for financial year ending March 31.
Due Date: September 30 or October 31 depending on audit requirement
6. DIR-3 KYC (Director KYC)
All directors with DIN must file DIR-3 KYC annually between April 1 and September 30. Non-filing leads to DIN deactivation.
Due Date: September 30 every year
Penalty: ₹5,000 for late filing
7. Statutory Audit
Every company must get its accounts audited by a qualified Chartered Accountant. Auditor must be appointed in AGM.
Forms Required: ADT-1 (Auditor appointment)
ROC Compliance Calendar 2026 (For FY 2025-26)
| Due Date | Compliance | Form | Applicable To |
|---|---|---|---|
| April 30, 2026 | Commencement of Business | INC-20A | New Companies (within 180 days) |
| May 30, 2026 | Cost Audit Report | CRA-4 | Companies under Cost Audit |
| June 30, 2026 | Secretarial Audit Report | MR-3 | Listed & Large Companies |
| September 30, 2026 | DIR-3 KYC | DIR-3 KYC | All Directors |
| September 30, 2026 | Annual General Meeting | - | All Companies (FY 2025-26) |
| September 30, 2026 | Income Tax Return | ITR-6 | Companies (non-audit) |
| October 30, 2026 | Financial Statements | AOC-4 | All Companies |
| October 31, 2026 | Income Tax Return | ITR-6 | Companies (audit required) |
| November 29, 2026 | Annual Return | MGT-7 | All Companies |
| December 31, 2026 | Related Party Transactions | AOC-2 | Companies with RPT |
Event-Based ROC Compliance Forms
Apart from annual compliances, companies must file event-based forms within prescribed timelines:
| Event | Form | Timeline |
|---|---|---|
| Change in Directors | DIR-12 | Within 30 days |
| Change in Registered Office | INC-22 | Within 30 days |
| Allotment of Shares | PAS-3 | Within 30 days |
| Change in Share Capital | SH-7 | Within 30 days |
| Board Resolution | MGT-14 | Within 30 days |
| Charge Creation/Modification | CHG-1/CHG-9 | Within 30 days |
| Auditor Appointment | ADT-1 | Within 15 days of AGM |
| Change in Authorized Capital | SH-7 | Within 30 days |
Penalties for Non-Compliance with ROC
MCA imposes strict penalties for non-compliance. Here are the penalties for common violations:
| Non-Compliance | Company Penalty | Director Penalty |
|---|---|---|
| Late filing of AOC-4 | ₹100/day (min ₹10,000) | ₹100/day per director |
| Late filing of MGT-7 | ₹100/day (min ₹10,000) | ₹100/day per director |
| Non-filing of DIR-3 KYC | - | ₹5,000 + DIN deactivation |
| Not holding AGM | ₹1,00,000 | ₹25,000 per director |
| Not conducting Board Meetings | ₹25,000 | ₹5,000 per director |
| Non-appointment of Auditor | ₹25,000 | ₹10,000 per director |
| Non-filing for 2+ years | Company Strike-off | Director Disqualification (5 years) |
Documents Required for ROC Annual Filing
- ✅ Audited Financial Statements (Balance Sheet, P&L, Cash Flow)
- ✅ Auditor's Report with UDIN
- ✅ Director's Report
- ✅ Notes to Accounts
- ✅ List of Shareholders with shareholding details
- ✅ List of Directors with DIN and addresses
- ✅ Details of Board Meetings held during the year
- ✅ AGM Notice and Minutes
- ✅ Digital Signature Certificate (DSC) of Directors
- ✅ PAN and Aadhaar of Directors
- ✅ Registered Office Address Proof
- ✅ Previous Year's Annual Return (for reference)
How to File ROC Compliance Online?
ROC filing is done online through MCA portal. Here's the step-by-step process:
- Prepare Financial Statements: Get accounts audited by CA and prepare financial statements
- Conduct Board Meeting: Approve financial statements and notice of AGM
- Hold AGM: Conduct AGM within 6 months of year-end and approve accounts
- Obtain DSC: Ensure directors have valid Digital Signature Certificates
- Login to MCA Portal: Access MCA21 portal with credentials
- Fill Form AOC-4: Upload financial statements and attach required documents
- Fill Form MGT-7: Enter company details, shareholding pattern, and other information
- Pay Filing Fees: Pay government fees online (₹200 for AOC-4, ₹200 for MGT-7)
- Digitally Sign: Sign forms using DSC of directors
- Submit Forms: Submit forms and receive SRN (Service Request Number)
- Track Status: Track filing status on MCA portal
- Download Certificates: Download filed forms after approval
Common ROC Compliance Mistakes to Avoid
- ❌ Missing Deadlines: Not filing AOC-4 and MGT-7 within due dates attracts heavy penalties
- ❌ Incorrect Information: Providing wrong shareholding or director details leads to form rejection
- ❌ Not Holding AGM: Skipping AGM is a serious violation with ₹1 lakh penalty
- ❌ Ignoring DIR-3 KYC: Non-filing leads to DIN deactivation and inability to file other forms
- ❌ Not Maintaining Minutes: Board and AGM minutes must be properly recorded and signed
- ❌ Using Expired DSC: Ensure DSC is valid before filing. Expired DSC causes form rejection
- ❌ Not Updating Registered Office: File INC-22 within 30 days of address change
- ❌ Incomplete Financial Statements: Ensure all schedules and notes are attached
- ❌ Not Filing Event-Based Forms: Director changes, share allotment must be filed within 30 days
- ❌ Ignoring Compliance Notices: Respond to MCA notices promptly to avoid strike-off
Why Choose LegalPehchan for ROC Compliance?
- 🏆 Expert CA Team: ICAI-certified Chartered Accountants with 10+ years MCA filing experience
- 📊 Complete Compliance: We handle all annual and event-based ROC filings
- 💰 Affordable Pricing: Starting at ₹1,999 for annual compliance (AOC-4 + MGT-7)
- 🆓 Free Consultation: Discuss your compliance requirements with expert before paying
- ⚡ Quick Turnaround: Forms filed within 2-3 days of receiving documents
- 📱 100% Online: Complete process via WhatsApp and email. No office visit required
- 🔔 Deadline Reminders: We remind you of upcoming compliance deadlines
- 📋 Document Preparation: We prepare all required documents and forms
- 🔐 DSC Assistance: Help with obtaining and renewing Digital Signature Certificates
- 📞 Dedicated Support: Assigned CA for your company with direct WhatsApp contact
- ⭐ 5000+ Companies Served: 4.9/5 rating with 99% on-time filing record
- 💡 Compliance Calendar: Free annual compliance calendar for your company