Skip to main content
Company Registration & MCA

Registrar of Companies (ROC) and MCA

The ROC is the statutory authority under the Ministry of Corporate Affairs (MCA) responsible for registering companies and LLPs, maintaining the public register, and enforcing compliance with the Companies Act, 2013 across India.

By Manu RaoUpdated March 2026

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 OfficeJurisdictionKey Commercial Centres
ROC MumbaiMumbai and surrounding districtsMumbai, Thane, Navi Mumbai
ROC DelhiNCT of DelhiNew Delhi, Central Delhi
ROC BengaluruKarnatakaBengaluru, Mysuru, Mangaluru
ROC HyderabadTelangana and Andhra PradeshHyderabad, Visakhapatnam
ROC ChennaiChennai and surrounding districtsChennai, Kanchipuram
ROC KolkataWest BengalKolkata, Howrah
ROC AhmedabadGujaratAhmedabad, Surat, Vadodara
ROC PuneRest of MaharashtraPune, Nagpur, Nashik
ROC GuwahatiNorth-Eastern statesGuwahati, Shillong
ROC ChandigarhPunjab, Haryana, ChandigarhChandigarh, 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

DateMilestone
2023MCA21 V3 portal launched with initial set of company forms (Lot-1)
2024Lot-2 forms migrated; linked filing feature introduced
18 June 2025Company e-filings on V2 portal permanently disabled
14 July 2025Final 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.

FilingFormDeadlineSection
Annual General MeetingN/A (internal)30 September (within 6 months of FY end)Section 96
Financial StatementsAOC-430 days after AGM (typically 30 October)Section 137
Annual ReturnMGT-760 days after AGM (typically 29 November)Section 92
Director KYCDIR-3 KYC30 September each yearRule 12A
Company RegistrationSPICe+At time of incorporationSection 7
DIN AllotmentDIR-3Before appointment as directorSection 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 CapitalFiling Fee per Form
Less than INR 1,00,000INR 200
INR 1,00,000 to INR 4,99,999INR 300
INR 5,00,000 to INR 24,99,999INR 400
INR 25,00,000 to INR 99,99,999INR 500
INR 1,00,00,000 or moreINR 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.

Ready to Register Your Company in India?

Talk to us. No commitment, no generic sales pitch. We will walk you through the structure, timeline, and costs specific to your situation.