By Shreya Pandey | Updated March 2026
What Is the ROC and MCA?
The Registrar of Companies (ROC) is the statutory officer appointed under Section 396 of the Companies Act, 2013, who registers new companies, accepts statutory filings, maintains the public register of companies, and enforces corporate compliance. The Ministry of Corporate Affairs (MCA) is the Union Government ministry that supervises all ROC offices, frames company law rules, and operates the MCA21 digital filing portal. Together, the ROC and MCA form the backbone of India's corporate governance infrastructure.
Legal Basis
- Companies Act, 2013 — Sections 396-399 establish the office of the ROC, define powers, duties, and the territorial jurisdiction of each Registrar.
- Companies (Registration Offices and Fees) Rules, 2014 — Prescribe the fee structure for all MCA filings, registration charges based on authorized capital, and additional fees for delayed filings.
- Limited Liability Partnership Act, 2008 — The ROC also serves as the registrar for LLPs under this Act.
- MCA circulars — MCA circulars periodically extend filing deadlines (for example, to facilitate the V3 portal migration).
- Section 403 of the Companies Act, 2013 — Prescribes fee payment and additional fees for delayed filings with the ROC.
ROC Offices Across India
India has 22 Registrar of Companies (RoC) offices across states plus 7 Regional Directors' offices. Each ROC has defined territorial jurisdiction — a company must be registered with the ROC that covers the state where its registered office is situated. Major commercial states such as Maharashtra and Tamil Nadu have two ROC offices each (Mumbai and Pune; Chennai and Coimbatore).
| ROC Office | Jurisdiction | Key Commercial Centres |
|---|---|---|
| ROC Mumbai | Mumbai and surrounding districts | Mumbai, Thane, Navi Mumbai |
| ROC Delhi | NCT of Delhi | New Delhi, Central Delhi |
| ROC Bengaluru | Karnataka | Bengaluru, Mysuru, Mangaluru |
| ROC Hyderabad | Telangana and Andhra Pradesh | Hyderabad, Visakhapatnam |
| ROC Chennai | Chennai and surrounding districts | Chennai, Kanchipuram |
| ROC Kolkata | West Bengal | Kolkata, Howrah |
| ROC Ahmedabad | Gujarat | Ahmedabad, Surat, Vadodara |
| ROC Pune | Rest of Maharashtra | Pune, Nagpur, Nashik |
| ROC Guwahati | North-Eastern states | Guwahati, Shillong |
| ROC Chandigarh | Punjab, Haryana, Chandigarh | Chandigarh, Ludhiana |
Filing fees are uniform across all ROC offices — the fee schedule is set centrally by the MCA, so a company filing with ROC Delhi pays the same government fee as one filing with ROC Bengaluru.
MCA21 Portal: From V2 to V3
The MCA21 portal is the digital backbone for all company filings in India. It has undergone a major transformation from Version 2 (V2) to Version 3 (V3), which was completed in phases between 2023 and July 2025.
V3 Migration Timeline
| Date | Milestone |
|---|---|
| 2023 | MCA21 V3 portal launched with initial set of company forms (Lot-1) |
| 2024 | Lot-2 forms migrated; linked filing feature introduced |
| 18 June 2025 | Company e-filings on V2 portal permanently disabled |
| 14 July 2025 | Final 38 company forms (including AOC-4, MGT-7) go live on V3 |
Key V3 Features
- Web-based forms: Unlike V2 (where forms were downloaded, filled offline, and uploaded), V3 forms are completed and submitted entirely online within the portal.
- Linked filing: The portal automatically connects related forms (e.g., filing a director change triggers a prompt for DIR-12) and lets you submit them as a bundle.
- Centralized dashboard: Track all filings, pending tasks, SRN statuses, and receive real-time alerts in a single interface.
- API-first architecture: V3 supports integration with ERP systems, accounting software, and compliance tools via APIs.
- Faster processing: Routine filings are processed in hours rather than days.
Key Annual Filing Deadlines
Every company registered with an ROC must file annual returns and financial statements. Missing these deadlines triggers penalties with no upper cap.
| Filing | Form | Deadline | Section |
|---|---|---|---|
| Annual General Meeting | N/A (internal) | 30 September (within 6 months of FY end) | Section 96 |
| Financial Statements | AOC-4 | 30 days after AGM (typically 30 October) | Section 137 |
| Annual Return | MGT-7 | 60 days after AGM (typically 29 November) | Section 92 |
| Director KYC | DIR-3 KYC | 30 September each year | Rule 12A |
| Company Registration | SPICe+ | At time of incorporation | Section 7 |
| DIN Allotment | DIR-3 | Before appointment as director | Section 153 |
ROC Filing Fees
Government fees for standard filings (AOC-4, MGT-7, DIR-12, etc.) are determined by the company's authorized share capital:
| Authorized Share Capital | Filing Fee per Form |
|---|---|
| Less than INR 1,00,000 | INR 200 |
| INR 1,00,000 to INR 4,99,999 | INR 300 |
| INR 5,00,000 to INR 24,99,999 | INR 400 |
| INR 25,00,000 to INR 99,99,999 | INR 500 |
| INR 1,00,00,000 or more | INR 600 |
Late filing penalty: INR 100 per day per form from the due date until the actual filing date, with no maximum cap. A company that is 365 days late on one form faces an additional fee of INR 36,500 on top of the normal government fee.
How This Affects Foreign Investors
If you are a foreign entrepreneur incorporating an Indian subsidiary or investing through FDI, the ROC and MCA directly impact you in several ways:
- Company incorporation: Your Indian private limited company or wholly owned subsidiary is born the moment the ROC issues the Certificate of Incorporation. The ROC assigns the CIN (Corporate Identification Number) that identifies your company across all government databases.
- Resident director requirement: The ROC verifies that at least one director meets the resident director requirement (stayed in India for 120+ days in the previous calendar year). Non-compliance is flagged during annual filing review.
- Digital signatures: All MCA filings require Digital Signature Certificates (DSC). Foreign directors must obtain Class 3 DSCs — the ROC will reject any filing signed with an invalid or expired DSC.
- FDI reporting: While FC-GPR is filed with the RBI, the ROC requires corresponding share allotment filings (PAS-3) within 15 days of allotment. A mismatch between ROC records and RBI records triggers compliance red flags.
- Annual compliance: The ROC does not distinguish between Indian-owned and foreign-owned companies — all companies face identical filing deadlines, fees, and penalties.
- Public register: Any person can search the MCA portal for your company's filings, director details, and financial statements. Foreign investors should ensure filings are accurate, as investors, banks, and regulators routinely run MCA searches.
Common Mistakes
- Missing DIR-3 KYC for foreign directors. Every director holding a DIN must complete DIR-3 KYC annually by 30 September. Foreign directors often overlook this — a deactivated DIN prevents all company filings until the KYC is completed with an additional fee of INR 5,000.
- Filing on the V2 portal after it was disabled. As of 18 June 2025, the V2 portal is permanently shut down. Companies that prepared forms in the V2 format must redo them in V3 format. There is no migration path for partially completed V2 forms.
- Not budgeting for late filing penalties. The INR 100/day/form penalty is uncapped and applies to each form independently. A company that misses both AOC-4 and MGT-7 by six months accumulates approximately INR 36,000 in penalties — on top of any professional fees for preparing the filings.
- Assuming the ROC will send reminders. The MCA does not send deadline reminders. It is the company's responsibility to maintain a compliance calendar and file on time.
Practical Example
NovaTech Solutions Pvt Ltd, a wholly owned subsidiary of a German software company, was incorporated in Bengaluru in 2023 with an authorized capital of INR 50,00,000. Here is what their annual ROC compliance looks like:
- AGM: Held by 30 September 2025, attended by the German parent company's representative via video conference (permitted under Section 96).
- AOC-4 filed: 28 October 2025 — within 30 days of AGM. Government fee: INR 500 (authorized capital slab INR 25 lakh to INR 99.99 lakh).
- MGT-7 filed: 25 November 2025 — within 60 days of AGM. Government fee: INR 500.
- DIR-3 KYC: Both the Indian resident director and the German nominee director completed DIR-3 KYC by 30 September 2025. Fee: NIL (filed on time).
- Total annual ROC cost: INR 1,000 in government fees, plus approximately INR 15,000-25,000 in professional (CA/CS) fees for preparation.
Had NovaTech missed the AOC-4 deadline by 90 days, the penalty alone would have been INR 9,000 (90 days x INR 100) — nearly ten times the base filing fee.
Key Takeaways
- The ROC is the statutory registrar under the MCA that registers companies, accepts filings, and enforces compliance under the Companies Act, 2013.
- India has 22 Registrar of Companies (RoC) offices across states plus 7 Regional Directors' offices; all follow a uniform, centrally set fee schedule.
- The MCA21 portal fully migrated to V3 as of July 2025 — all filings are now web-based, with linked filing and API integration capabilities.
- Key annual deadlines are AOC-4 (30 days post-AGM) and MGT-7 (60 days post-AGM), with a late fee of INR 100/day per form and no cap.
- Foreign directors must complete DIR-3 KYC annually — failure deactivates the DIN and blocks all company filings.
- ROC filing fees range from INR 200 to INR 600 per form depending on authorized capital; the real cost risk is late filing penalties.
- All MCA records are publicly searchable — maintain accurate filings to support investor due diligence and bank relationships.
Need help with ROC filings, annual compliance, or company incorporation in India? Beacon Filing handles end-to-end MCA compliance for foreign-owned Indian companies.