To establish a business in India, it’s essential to have a precise plan for the business location, such as Mumbai, Delhi, Bangalore, Ahmedabad, or Hyderabad. These cities are considered prime locations for conducting business in India, with Mumbai being particularly significant.
https://economictimes.indiatimes.com: Ease of doing business: Govt working on to reduce compliance issues, says official
There a several things that you need to consider apart from location when setting up a company in India, either as a stand-alone company, subsidiary or branch. The first item will be to obtain the digital signature and then to confirm the business name.
- No minimum share capital
- Minimum number of people required for incorporation – 2 directors ( one needs to be resident) and 2 shareholders
- Digital signature required for all directors/shareholders
- Director identification number (DIN ) required
- Local director required
- Foreign ownership allowed
Business name approval
Maximum of two names to be submitted. If the business name is too similar to an existing company on the registry or has been previously trademarked then this will be rejected. This will take 2-3 days to be approved.
Subsidiary set up
If the business is a subsidiary then the corporate shareholder will hold 99% of shares and individual will hold 1%. This individual cannot be the director.