For Private Company registration in India, following things are mandatory: The Proprietor must be an Indian citizen and a Resident of India. There is no approval required prior to the commencement of business. But, Non-Resident Indians (NRI) and Persons of Indian Origin can invest or start sole their proprietorship business only with prior approval of the Government of India.