ROC Annual Compliance in India: Forms, Due Dates & Fees (2026)
Every Private Limited Company and OPC registered with the Ministry of Corporate Affairs must file annual returns with the Registrar of Companies, regardless of turnover or profit. This guide explains the exact forms, due dates, penalties for delay, and how KanoonPe manages your entire ROC annual compliance - handled end-to-end by verified company secretaries.
Quick summary
- What it is: The mandatory set of annual filings a company makes with the Registrar of Companies (ROC) under the Companies Act, 2013.
- Governed by: the Companies Act, 2013 and rules made thereunder.
- Key filings: AOC-4 (financial statements), MGT-7/MGT-7A (annual return), DIR-3 KYC (director KYC), ADT-1 (auditor appointment).
- KanoonPe price: Flat, all-inclusive quote on a free callback · Timeline: typically 7–15 working days depending on AGM readiness.
Quick facts
| Detail | Information |
|---|---|
| Governing law | Companies Act, 2013 (Sections 92, 137, and related rules) |
| Authority / portal | Ministry of Corporate Affairs (MCA) - mca.gov.in |
| Key forms | AOC-4, MGT-7/MGT-7A, DIR-3 KYC, ADT-1 |
| AGM deadline | Within 6 months of financial year end (by 30 September for FY ending 31 March) |
| AOC-4 due date | Within 30 days of AGM |
| MGT-7/7A due date | Within 60 days of AGM |
| DIR-3 KYC due date | 30 September every year |
| KanoonPe price | Flat, all-inclusive quote - request a free callback |
| Timeline | 7–15 working days |
What is ROC annual compliance?
ROC annual compliance refers to the set of mandatory annual filings every registered company must submit to the Registrar of Companies under the Companies Act, 2013 - regardless of whether the company did any business during the year. This includes filing audited financial statements, the annual return, director KYC, and holding statutory meetings.
Every Private Limited Company and One Person Company (OPC) incorporated with the MCA must comply, even if dormant or loss-making. Missing these filings attracts steep additional fees - up to 12 times the normal fee - and can eventually lead to the company being marked for strike-off by the Registrar. Staying current also keeps directors' DINs active and the company eligible for loans, tenders, and fundraising.
Key ROC annual compliance forms
| Form | Purpose | Due date |
|---|---|---|
| AOC-4 | Filing of audited financial statements (balance sheet, P&L, board's report) | Within 30 days of AGM |
| MGT-7 / MGT-7A | Annual return with shareholding, director, and company details (MGT-7A for small companies/OPCs) | Within 60 days of AGM |
| DIR-3 KYC | Annual KYC update for every director holding a DIN | 30 September every year |
| ADT-1 | Intimation of auditor appointment/reappointment | Within 15 days of AGM |
| Board meetings & registers | Minimum number of board meetings and maintenance of statutory registers | Ongoing through the year |
Who needs ROC annual compliance?
- Private Limited Companies - mandatory annual filings regardless of turnover, profit, or business activity.
- One Person Companies (OPCs) - file MGT-7A (simplified annual return) and AOC-4.
- Dormant or zero-revenue companies - still required to file; non-filing accumulates penalties and risk of strike-off.
- Companies with recent incorporation - first AGM and filings apply from the first financial year, with some relaxation on timelines for newly incorporated companies.
- Companies planning to raise funds, apply for loans, or bid for tenders - a clean ROC filing record is often a prerequisite for due diligence.
Benefits of staying ROC compliant
- Avoids heavy additional fees - delayed filing can cost up to 12 times the normal government fee.
- Keeps directors' DINs active - a director's DIN can be deactivated for non-filing of DIR-3 KYC.
- Protects company status - prevents the ROC from initiating strike-off proceedings under Section 248.
- Builds credibility for banks, investors, and clients doing due diligence.
- Enables smooth fundraising and M&A - clean compliance history is checked in every diligence process.
- Avoids director disqualification - persistent non-filing can disqualify directors under Section 164(2).
Documents required for ROC annual compliance
Financial documents
- Audited financial statements (balance sheet, profit & loss, cash flow statement)
- Auditor's report and board's report
- Notice and minutes of the Annual General Meeting (AGM)
Company and director details
- List of shareholders and shareholding pattern
- Director details, DIN, and digital signature certificates (DSC)
- Details of related-party transactions, if any
Statutory records
- Statutory registers (members, directors, charges)
- Board meeting minutes for the financial year
- PAN and incorporation certificate of the company
ROC annual compliance process (step by step)
KanoonPe manages this end-to-end; here is what happens.
- Compliance calendar review. We map your company's financial year, AGM date, and all applicable due dates.
- Financial statement finalisation. Books are finalised and audited by your statutory auditor ahead of the AGM.
- Hold the AGM. The Annual General Meeting is convened within 6 months of financial year end (by 30 September for a 31 March year-end).
- File ADT-1. Auditor appointment/reappointment is intimated within 15 days of the AGM.
- File AOC-4. Audited financial statements are filed within 30 days of the AGM.
- File MGT-7/MGT-7A. The annual return is filed within 60 days of the AGM.
- File DIR-3 KYC for all directors. Completed by 30 September each year, independent of the AGM date.
- Acknowledgement and record-keeping. Filed forms, SRNs, and challans are shared and stored for your records.
Ready to get started? Talk to a verified expert → - get a transparent, all-inclusive quote for ROC annual compliance within one business hour.
ROC annual compliance cost in India
Government fees for ROC forms depend on the company's authorised capital, and additional fees apply for delayed filing. KanoonPe's price bundles professional fees and government filing fees into one transparent number.
| Plan | What's included | KanoonPe price |
|---|---|---|
| Standard annual compliance (Pvt Ltd) | AOC-4, MGT-7, ADT-1, DIR-3 KYC (up to 2 directors) | Flat quote - request a free callback |
| OPC annual compliance | AOC-4, MGT-7A, DIR-3 KYC | Flat quote - request a free callback |
| Additional director KYC | Each additional director | Add-on, quoted separately |
| Delayed filing / back-year compliance | Prior-year pending filings with penalty computation | Custom quote |
ROC annual compliance timeline
| Stage | Typical time |
|---|---|
| Compliance calendar & document collection | 2–3 working days |
| Financial statement finalisation & audit coordination | Varies - depends on your auditor |
| AGM conduct | Within 6 months of financial year end |
| ADT-1, AOC-4, MGT-7/7A filing | 7–15 working days after AGM |
| DIR-3 KYC | Completed independently by 30 September |
Penalties for late ROC filing
- Additional fees: Delayed filing of AOC-4 and MGT-7/MGT-7A attracts additional fees of up to 12 times the normal filing fee, depending on the delay period.
- Per-day penalty: Sections 92 and 137 prescribe continuing penalties on the company and officers in default for each day of default, beyond the additional filing fee.
- DIN deactivation: Directors who miss the DIR-3 KYC deadline have their DIN marked "deactivated" until the KYC is filed with a late fee.
- Director disqualification: Directors of companies that fail to file financial statements or annual returns for three consecutive years can be disqualified under Section 164(2).
- Strike-off risk: Persistent non-compliance can lead the ROC to initiate strike-off proceedings against the company under Section 248.
ROC annual compliance: Pvt Ltd vs OPC
| Feature | Private Limited Company | One Person Company (OPC) |
|---|---|---|
| Annual return form | MGT-7 | MGT-7A (simplified) |
| Number of AGMs | At least one AGM per year | AGM not mandatory for OPCs |
| Financial statement filing | AOC-4 | AOC-4 |
| Board meetings | At least 2 per year (minimum gap norms apply) | At least 1 per half-year |
| Auditor appointment (ADT-1) | Mandatory | Mandatory |
Why choose KanoonPe
- Transparent flat pricing - one all-inclusive number, no surprise add-ons.
- Filed-on-time or refund - every filing cycle ships with a written SLA.
- One accountable case owner - a single named company secretary manages your compliance calendar.
- Live status tracking - track every ROC filing and SRN in real time.
Trusted by 50,000+ businesses, rated 4.7/5, with 500+ verified CAs, CS and lawyers.