📌 Introduction
Are you a foreign national, NRI, or overseas investor planning to start a business in India in 2025 Registering a Private Limited Company (Pvt Ltd) is one of the most preferred ways for foreigners to legally enter the Indian market. With 100% FDI (Foreign Direct Investment) allowed in most sectors, India is a lucrative destination for startups, joint ventures, and wholly owned subsidiaries.
In this detailed guide, we cover everything you need — documents, legal steps, timelines, FDI policies, compliance requirements, and over 20 FAQs to clarify common doubts.
📝 List of Documents Required to Register Pvt Ltd in India (Foreign Nationals)
📞 Call Us Now🔹 For Foreign Directors / Shareholders:
- Passport – Notarized & Apostilled
- Address Proof (Bank Statement or Utility Bill) – Notarized & Apostilled
- Recent Photograph (passport size)
- Mobile Number and Email ID
- Consent to Act as Director (Form DIR-2)
- INC-9 declaration (auto-generated)
- Valid Business Visa (if applicable)
- Foreign National Identification Number (if applicable)
- Digital Signature Certificate (DSC)
- Board Resolution (if representing a foreign company)
🔹 For Indian Resident Director:
- PAN Card
- Aadhaar Card
- Address Proof – Bank Statement / Utility Bill (not older than 2 months)
- Mobile Number & Email ID
- Passport Size Photograph
- Consent to Act as Director (DIR-2)
- Digital Signature Certificate (DSC)
🔹 For Company:
- Proposed Company Name(s)
- Main Object of the Company
- Proof of Registered Office (Rent Agreement or Ownership Paper)
- Electricity or Utility Bill (not older than 2 months)
- No Objection Certificate (NOC) from Property Owner
- Subscriber Sheet (for Shareholding Pattern)
📋 Step-by-Step Process to Register Private Limited Company in India for Foreigners
🧾 Step 1: Apply for Digital Signature Certificate (DSC)
- For both Indian & foreign directors
- Time: 1–2 days
🆔 Step 2: Obtain Director Identification Number (DIN)
- Apply via SPICe+ form
- Auto-allotted after incorporation
🏷 Step 3: Company Name Reservation (SPICe+ Part A)
- Choose unique name via MCA portal
- Add keyword like “Consulting”, “Trading”, etc.
- Time: 2–3 days
📄 Step 4: File Incorporation Form (SPICe+ Part B)
Includes:
- MOA (Memorandum of Association)
- AOA (Articles of Association)
- AGILE Form (for GST, EPFO, ESIC)
- INC-9, DIR-2, etc.
📃 Step 5: Certificate of Incorporation (COI)
- Issued by ROC (Registrar of Companies)
- Includes PAN and TAN
- Time: 3–5 working days
🏦 Step 6: Open Bank Account in India
- Submit COI, PAN, MOA, AOA, Board Resolution
💼 Step 7: File Commencement of Business (Form INC-20A)
- Within 180 days of incorporation
🏢 Foreign Direct Investment (FDI) Rules – 2025
| Sector Type | FDI Route | Notes |
|---|---|---|
| Most sectors | 100% Automatic Route | No prior RBI/Govt approval |
| Defence, Telecom, Print Media | Government Route | Approval needed |
| Retail Trading | Partial/Conditional | Based on % and nature of trading |
| LLPs | Allowed under automatic route (2023 update) |
✅ You must report inward FDI to RBI within 30 days via Form FC-GPR through the FIRMS portal.
⏳ Timeline for Company Registration
| Activity | Estimated Time |
|---|---|
| DSC | 1–2 days |
| Name Reservation | 2–3 days |
| Filing & Approval | 3–5 days |
| Total Time | 7–10 working days |
✅ Post-Incorporation Compliance
- Open Bank Account
- Deposit Paid-up Capital
- File INC-20A (Commencement)
- GST Registration (if applicable)
- Accounting Setup
- Auditor Appointment within 30 days
- Annual ROC Filings (AOC-4, MGT-7)
- Director KYC (DIR-3 KYC)
- Income Tax Return Filing
- FDI Reporting to RBI
❓ FAQs: Private Limited Company Registration in India for Foreigners
- Can a foreigner register a company in India?
✔️ Yes. Foreign nationals can register a Pvt Ltd company with at least one Indian resident director. - Is physical presence required?
❌ No, the entire process is online. - How much capital is required?
💰 No minimum paid-up capital requirement. - Can I be the sole director/shareholder?
➡️ Minimum 2 directors (1 must be Indian resident). - What is the cost of registration?
💼 Approx. ₹12,000 to ₹25,000 (including DSC, PAN, ROC Fees, Professional Charges) - Is 100% FDI allowed?
✅ Yes, in most sectors via the automatic route. - Can a foreign company own 100% shares?
✔️ Yes, via Wholly Owned Subsidiary (WOS). - Can LLPs be owned by foreigners?
⚠️ Allowed with conditions. Not as flexible as Pvt Ltd. - Can a foreigner open a bank account in India?
✅ Yes, after incorporation. - Do I need RBI approval?
❌ Not for most sectors. Govt approval is needed only in restricted sectors. - How long does registration take?
⏳ 7–10 working days typically. - Which cities are best to register?
🏙 Delhi, Mumbai, Bangalore, Hyderabad — all suitable. - Can I use a virtual office?
✅ Yes, if address proof and NOC are available. - What forms are filed with ROC?
📄 SPICe+, INC-9, AGILE, MOA, AOA, DIR-2, INC-20A. - Is GST mandatory?
❌ Only if turnover > ₹20L or doing interstate supply. - Who can be an Indian resident director?
👤 Someone who stayed in India ≥182 days in the previous year. - Can I later convert to a public company?
✔️ Yes, via ROC filing and compliance. - Can I change directors later?
✅ Yes, through DIR-12. - Do I need physical MOA/AOA?
❌ E-MOA and E-AOA are sufficient. - Can I appoint foreign auditors?
⚠️ No. Auditor must be an Indian CA firm.
🔗 Important Links
🧠 Pro Tips
- Always reserve a unique company name with relevance to your business.
- Use a professional CA/CS/Legal advisor to avoid errors in SPICe+ form.
- Use legal templates for NOC, rent agreement, and board resolution.
📞 Need Help?
Looking for expert assistance in registering your company in India as a foreign national? Our legal team specializes in foreign company incorporation, RBI compliance, and post-registration support.
📧 Email: shekharlegal@gmil.com
📱 Call/WhatsApp: +91-9660969072