Table of Contents
Every Private Limited Company and LLP registered in India must comply with annual ROC (Registrar of Companies) filing requirements under the Companies Act, 2013. Non-compliance leads to heavy penalties, director disqualification, and even company strike-off.
This comprehensive checklist covers all ROC annual compliance requirements for FY 2024-25, including due dates, documents required, filing process, and penalties to help your company stay compliant.
ROC Compliance Overview
ROC compliance refers to the mandatory filings that every company must make with the Ministry of Corporate Affairs (MCA) through the MCA V3 portal. These filings ensure transparency, accountability, and legal standing of your company.
Key Point
Even if your company has no business activity (dormant), annual ROC compliance is mandatory. NIL returns must be filed to maintain "Active" status.
Who Needs to File ROC Returns?
- All Private Limited Companies
- All Public Limited Companies
- One Person Companies (OPC)
- Limited Liability Partnerships (LLP)
- Section 8 Companies (Non-profit)
- Foreign Companies with place of business in India
Annual Compliance Timeline for FY 2024-25
DPT-3: Return of Deposits
Companies accepting deposits or having outstanding loans must file DPT-3 with auditor certificate.
DIR-3 KYC: Director KYC
Mandatory annual KYC for all DIN holders. Failure results in DIN deactivation and ₹5,000 penalty.
Annual General Meeting (AGM)
AGM must be held within 6 months from the end of financial year. First AGM within 9 months.
AOC-4: Financial Statements
Filing of Balance Sheet, P&L, Director's Report within 30 days of AGM.
MGT-7/MGT-7A: Annual Return
Filing of Annual Return within 60 days of AGM. MGT-7A for OPC and Small Companies.
ADT-1: Auditor Appointment
Intimation of auditor appointment to ROC within 15 days of AGM (if new appointment/reappointment).
Extension for FY 2024-25
MCA has extended the deadline for AOC-4 and MGT-7 filing for FY 2024-25 to 31st December 2025 without additional fees. Take advantage of this extension!
AOC-4: Filing of Financial Statements
Form AOC-4 is used to file the company's financial statements with the ROC. It must be filed within 30 days from the date of AGM.
| Particulars | Details |
|---|---|
| Form Name | AOC-4 (XBRL for specified companies) |
| Due Date | 30 days from AGM (Extended to 31 Dec 2025 for FY 2024-25) |
| Government Fee | ₹300 for share capital up to ₹1 lakh; varies based on capital |
| Late Fee | ₹100 per day, no upper limit |
| Signed By | Director + Company Secretary (if applicable) + CFO (if applicable) |
Attachments Required for AOC-4
- Audited Financial Statements (Balance Sheet, P&L, Cash Flow)
- Director's Report
- Auditor's Report
- Notice of AGM
- Minutes of AGM
- CSR Report (if applicable)
- Secretarial Audit Report (if applicable)
MCA V3 Requirement
Under MCA V3, you must attach photographs of registered office (interior, exterior, nameplate) with a director present, and Excel-based shareholder details. Ensure compliance with new photo requirements.
MGT-7: Annual Return Filing
Form MGT-7 contains details about the company's shareholding structure, directors, compliance status, and other key information. It must be filed within 60 days from the date of AGM.
| Form Type | Applicable To | Key Difference |
|---|---|---|
| MGT-7 | Regular Private Limited, Public Limited Companies | Detailed form with all schedules |
| MGT-7A | OPC, Small Companies | Abridged/simplified version |
Information Required in MGT-7
- Registered office address and other locations
- Principal business activities
- Particulars of holding, subsidiary, and associate companies
- Share capital and shareholding pattern
- Details of members and debenture holders
- Details of directors and KMPs
- Meetings of members, Board, and committees
- Details of penalties and compounding
- Compliance certificate (for listed companies)
DIR-3 KYC: Annual Director Verification
DIR-3 KYC is mandatory annual KYC verification for every person holding a DIN (Director Identification Number). It ensures that director information on MCA database is current and accurate.
Critical Deadline
DIR-3 KYC must be filed by 30th September every year. Missing this deadline results in DIN deactivation, ₹5,000 penalty, and inability to sign any MCA forms.
Types of DIR-3 KYC
| Type | When to Use | OTP Verification |
|---|---|---|
| DIR-3 KYC (Web) | No change in mobile/email since last year | Email + Mobile OTP |
| DIR-3 KYC (Form) | First time filing or change in mobile/email | Professional certification required |
Documents for DIR-3 KYC
- PAN Card of Director
- Aadhaar Card
- Passport (for foreign directors)
- Current address proof
- Recent photograph
- Valid Digital Signature Certificate (DSC)
Other Important ROC Forms
| Form | Purpose | Due Date |
|---|---|---|
| ADT-1 | Auditor appointment intimation | 15 days from AGM |
| DPT-3 | Return of deposits/outstanding loans | 30th June every year |
| MSME-1 | Outstanding payments to MSMEs | 31st Oct & 30th Apr (half-yearly) |
| INC-20A | Declaration for commencement of business | 180 days from incorporation |
| INC-22A (ACTIVE) | Active company tagging compliance | One-time (if not filed earlier) |
| BEN-2 | Beneficial ownership declaration | 30 days from receipt of BEN-1 |
Penalties & Consequences
AOC-4 / MGT-7 Late Filing
No upper limit. Continues till filing.
DIR-3 KYC Default
Plus DIN deactivation. Cannot sign forms.
3+ Years Non-Filing
Director disqualification under Section 164(2).
2+ Years Non-Filing
ROC can suo-moto strike off company under Section 248.
Director Disqualification
If a company fails to file AOC-4 and MGT-7 for 3 consecutive years, all directors are disqualified under Section 164(2)(a) for a period of 5 years. They cannot be appointed as director in any company during this period.
Complete Document Checklist
For AOC-4 Filing
- Audited Balance Sheet
- Profit & Loss Account
- Cash Flow Statement
- Notes to Accounts
- Director's Report
- Independent Auditor's Report
- AGM Notice
- AGM Minutes (signed)
- Photographs of registered office (MCA V3)
- CSR Report & Annexure (if applicable)
For MGT-7 Filing
- List of shareholders with shareholding details (Excel format)
- List of directors with DIN
- Details of Board meetings held
- Details of General meetings
- Particulars of loans/investments (Section 186)
- Related party transactions details
- Certificate from Practicing Professional
Frequently Asked Questions
For FY 2024-25, AOC-4 is due within 30 days of AGM (typically 29th October) and MGT-7 within 60 days of AGM (typically 29th November). However, MCA has extended the deadline to 31st December 2025 without additional fees.
Late filing penalty for AOC-4 and MGT-7 is ₹100 per day with no upper limit. For DIR-3 KYC, the late fee is ₹5,000 plus DIN deactivation. Non-filing for 3+ years leads to 5-year director disqualification.
DIR-3 KYC is mandatory annual KYC verification for all DIN holders. Every director must file it by 30th September each year. Failure results in DIN deactivation, ₹5,000 penalty, and inability to sign any MCA forms until regularized.
Yes. Under Section 248 of Companies Act, ROC can initiate suo-moto strike-off proceedings if a company has not filed annual returns for 2 consecutive years. The company's name will be removed from the register of companies.
Yes, even dormant companies must file annual returns. They need to file AOC-4, MGT-7, and DIR-3 KYC every year. NIL returns are acceptable if there's no business activity, but filing is mandatory to maintain "Active" status.
Need Help with ROC Compliance?
Our expert team handles 500+ ROC filings every year. Get your AOC-4, MGT-7, and DIR-3 KYC filed accurately and on time.
Call +91 92662-42424