Indian Company Master Data Made Simple

Skip to main content

ROC - Registrar of Companies

3 min read

Quick Summary

Registrar of Companies (ROC) is the designated authority under the Ministry of Corporate Affairs responsible for registering companies and ensuring compliance with the Companies Act.

Registrar of Companies (ROC) is an office under the Ministry of Corporate Affairs that deals with administration of the Companies Act, 2013. There are 25 ROC offices across India, each covering specific jurisdictions.

Functions of ROC

  • Registration of new companies
  • Registration of charges (mortgages)
  • Receiving annual returns and financial statements
  • Maintaining company registry
  • Enforcing compliance with Companies Act
  • Striking off defunct companies

Major ROC Offices

  • Mumbai: Maharashtra and Goa
  • Delhi: National Capital Region
  • Chennai: Tamil Nadu
  • Kolkata: West Bengal
  • Bangalore: Karnataka
  • Hyderabad: Telangana
  • Ahmedabad: Gujarat

ROC Filing

All companies must file various forms and returns with ROC:

  • Annual Returns (MGT-7)
  • Financial Statements (AOC-4)
  • Charge forms (CHG-1)
  • Change in directors (DIR-12)
  • Alteration of capital (SH-7)

Key Points

  • 25 ROC offices across India
  • Each ROC has specific jurisdiction
  • Company registered with ROC based on registered office address
  • All company filings made to respective ROC
  • ROC can strike off non-compliant companies
  • ROC maintains public records accessible for inspection

Frequently Asked Questions

Which ROC should I register my company with?

Can I change my ROC?

What happens if I don't file with ROC?

Are ROC records public?