Registrars of companies or ROC are appointed under Companies Act with the primary duty of registering companies and LLPs in respective states and union territories. These ROC offices also ensure that such companies and LLPs comply with statutory requirements under the Companies Act 2013.
The Central government exercises administrative control over these registrars of Companies offices through respective regional directors. Seven Regional Directors are in-charge of the respective regions, each region comprising a number of States and Union Territories.
For instance, if you want to have your principal or registered office in Connaught place, Delhi or in any other place of Delhi then your company has to be registered with ROC Delhi. Similarly, if your registered office is to be in kolkata or in any other part of West Bengal then you have to register the company with ROC kolkata.
Similarly, for other states, ministry of corporate affairs has set up its offices. In two states, Tamilnadu and maharastra we have two ROC offices.
For states like Haryana and Delhi we have one ROC in Delhi. North eastern states Assam, Meghalaya, Manipur, Tripura, Mizoram, Nagaland and Arunachal Pradesh have one ROC in Silong, Assam. Similarly for Punjab, chandigarh and himachal predesh we have one ROC in Chandigarh.
The beauty of company registration is that after registration, company can operate its business from any where of India without any registration with the new states. No permission is required from other ROC offices to do business except in case of change in company’s registered office.
List of ROC offices in India
State | ROC office to incorporate or register a company |
ANDHRA PRADESH & TELANGANA – ROC Hyderabad | 2nd Floor, CPWD Bldg.Kendriya Sadan, Sultan Bazar, Koti,Hyderabad – 500195Phone: 040-4657937,4652807Fax: 040-4652807 |
ASSAM , MEGHALAYA, MANIPURA, TRIPURA, MIZORAM, NAGALAND & ARUNACHAL PRADESH – ROC Shilong | Morello Building ,Ground FloorShillong – 793001Phone: 0364-2222519 |
BIHAR – ROC Patna | Maurya Lok Complex, Block AWestern Wing, 4th Floor,Dak Banglow RoadPatna – 800001Phone: 0612-222172 |
JHARKHAND – ROC Ranchi | House No-239 , Road No-4Magistrate Colony, DorandaRanchi: 834002, JharkhandPhone: 0651-2482811/2480801 |
CHATTISGARH – ROC Bilaspur | Ashok Pingley Bhawan,Municipal Corporation,Nehru Chowk, Bilaspur- 495001ChattisgarhPhone: (07752)-250092(D),250094 |
DELHI & HARYANA – ROC delhi | IFCI Tower,61, Nehru Place,New Delhi – 110019Phone: 011-26235707, 26235708, 26235709 |
GOA ,DAMAN & DIU – ROC Goa | Company Law BhawanEDC Comlex, Plot No. 21Patto, Panaji, Goa-403 001Phone/Fax(Off) 0832-2438617 / 2438618 |
GUJARAT – ROC Ahmedabad | ROC Bhavan , Opp Rupal Park Society,Behind Ankur Bus Stop,Naranpura, Ahmedabad-380013Phone: 079-27437597 |
Karnataka – ROC Bangalore | ‘E’ Wing, 2nd FloorKendriya SadanaKormangala, Banglore-560034Phone: 080-25633105 (Direct),080-25537449/25633104 |
JAMMU AND KASHMIR – ROC Jammu | Hall No.405-408,South Block, Bahu Plaza,Rail Head Complex,Jammu – 180012Phone: 0191-2470306 |
Kerala – ROC Kochi | Company Law Bhawan, BMC RoadThrikkakaraKochi – 682021Phone: 0484-2423749/2421489 |
Madhya Pradesh – ROC Gwalior | ‘A’ Block, Sanjay ComplexJayendra Ganj, GwaliorPhone: 0751-2321907 |
Maharastra state – ROC Mumbai | 100, Everest,Marine DriveMumbai- 400002.Phone: 022-22812627/22020295/22846954 |
Maharastra State – ROC Pune | Registrar Of CompaniesPMT Building ,Pune Stock Exchange,3rd Floor, Deccan Gymkhana,Pune-411004
Phone: 020-25521376 |
Odisha – ROC Cuttack | Corporate Bhawan, 3rd Floor,Plot No. 9 (P), Sector : 1,CDA, Cuttack : 753014Phone: 0671-2365361, 2366958, 266952 |
Puducherry | No. 35 First FloorElango NagarPuducherry – 605011Phone: 0413-2240129 |
PUNJAB , CHANDIGARH & HIMACHAL PRADESH – ROC Chandigarh | Corporate bhawan, Plot No.4 B,Sector 27 B, Madhya Marg,Chandigarh – 160019Phone: 0172-2639415,2639416 |
Rajastan – ROC Jaipur | Corporate BhawanG/6-7, Second Floor, Residency AreaCivil Lines, Jaipur-302001Phone: 0141-2222465,2222466 |
UTTAR PRADESH & UTTARAKHAND – ROC Kanpur | 10/499 B, Allenganj,Khalasi lineKanpur-208002Phone: 0512-2550688 |
Tamil Nadu State – Chennai ROC | Block No.6,B Wing 2nd FloorShastri Bhawan 26,Haddows Road,Chennai – 600034Phone: 044-28270071 |
Tamil Nadu State – Coimbatore ROC | Registrar Of CompaniesStock Exchange Building, II-Floor,683, Trichy Road, Singanallur,Coimbatore – 641 005Tamilnadu
Phone: (0422) – 2318170 (D), 2318089, 2319640 |
West Bengal – ROC Kolkata | Nizam Palace2nd MSO Building2nd Floor, 234/4, A.J.C.B. RoadKolkata – 700020Phone: 033-2287 7390 |