In order to start a company in India, a minimum of two individuals and an address is required in India. If we are talking about a private limited company, it should have at least two directors (individuals) and a minimum of two shareholders (can be individuals or even corporate entities).
Furthermore, one of the Directors of the Company must be an Indian Citizen and also an Indian Resident (any individual who has continuously stayed in the country of India for over 186 days).
As per the rules, the preferred legal entity structure for the foreign companies is to preferably establish a company which consists of three Directors, out of which two directors can be foreign nationals belonging to the parent company and one of the directors have to be an Indian citizen.
There are no such rules of minimum shareholding of the Indian Director. So, the foreign nationals or entities can hold 100% of the shares.
It is mandatory to have an address in India which can be served as the registered office address of the company.
Our team of highly qualified professionals at Ask4compliance.com can help you to establish an Indian Subsidiary to start your business on Indian soil without any hassle.
NOTE: All the documents required to be filed with the Registrar by the foreign companies shall be in English language and where any such document is not in English language, there shall be attached a translation thereof in English language duly certified to be correct.