Where to incorporate or register a company in India

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.

where to register a company - ROC

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

Editorial Staff at Yourfinancebook is a team of finance professionals. The team has more than a decade experience in taxation and personal finance.