Introduction

Foreign entrepreneurs often ask, “How to register a company in India as a foreigner?” The process may look complex, but with proper guidance, it is smooth and straightforward. Here’s a step-by-step guide for 2025.

Step 1: Choose the Right Business Structure

Options include a Wholly Owned Subsidiary, Joint Venture, LLP, Branch Office, or Liaison Office.

Step 2: Obtain Digital Signature Certificates (DSC)

All proposed directors must have DSCs to file electronic forms with the Ministry of Corporate Affairs (MCA).

Step 3: Apply for Director Identification Number (DIN)

At least one director must be a resident of India. DIN is mandatory for company registration.

Step 4: Name Reservation

Submit your preferred company names to MCA using the RUN (Reserve Unique Name) service.

Step 5: File Incorporation Documents

Prepare and file Memorandum of Association (MoA) and Articles of Association (AoA), along with other required forms.

Step 6: Obtain PAN, TAN & Bank Account

Once incorporated, the company must apply for tax numbers and open a corporate bank account in India.

Step 7: Register for GST & Other Licenses

Depending on the nature of your business, additional registrations such as GST, import/export code, or industry-specific licenses may be required.

Conclusion

Setting up a company in India as a foreigner requires careful planning and compliance with local laws. With expert assistance, you can complete the entire process within weeks.

👉 Partner with IndiaBizSetup to make your India entry smooth, compliant, and successful.