No, only a natural person who is an Indian citizen and resident in India can register a one-person company in India. An NRI or foreign national is not eligible to form an OPC as the sole shareholder or director. However, they can participate in other types of business structures like Private Limited Companies or Limited Liability Partnerships (LLPs) with certain conditions.
https://www.registerkaro.in/one-person-company
For more information, visit us on: https://www.registerkaro.in/