Company Registration, Formation, Business Setup in India - IMC
Make an Enquiry

Company Registration in India

Company Formation in India

How IMC can help you register a business in India?

IMC specializes in company registration, formation and new business setup in India. Our team of highly qualified professionals, possessing in-depth knowledge and practical experience understand specific client requirements and work accordingly. We have more than 10 years experience and serviced many satisfied customers with outstanding service and quality.

India has a robust, transparent and stable financial market, which has gradually transformed from being a highly controlled system to a liberalized one. India has a healthy credit market with a wide range of financial institutions including Commercial Banks, Regional Rural Banks, Co-operative Banks and NBFCs. India has 23 stock exchanges that constitute the market for securities issued by the government and the country’s corporate entities. India’s foreign exchange and derivative market ranks 17th in the world. These reasons attract global business to include India company set up as part of crucial expansion strategy.

India is the seventh largest country in the world by area and the second largest by population. Located in South Asia, the country supports over 16% of the world’s population and more than 2.4% of the world’s land.




Structures typically used by foreign investors in India during India company setup and company registration in India:

  • Liaison Office
  • Branch Office
  • Public Limited Company

  • Project Office
  • Limited Liability Partnership
  • Private Limited Company



During company registration in India a public company is defined as one that is not a private company. A subsidiary company of an Indian company is also treated as a public company. The maximum number of shareholders is unlimited.


Comparison between Private and Public Company:

Particulars Private Company Public Company
Minimum number of shareholders 2 7
Maximum number of shareholders 50 Unlimited
Minimum number of directors 2 3
Maximum number of directors As per the Articles of Association of the Company 12(can be increased with the Government’s approval)
Minimum paid up capital requirement INR 1,00,000 INR 5,00,000

Links related to company registration in India

  1. Market Entry services in India (Market research & Competition analysis)
  2. Legal and Regulatory Assessment  in India
  3. Company formation & Management services