Business Setup · Registration
How to Register a Company in India 2025 — Complete Guide
By FreWork CS/CA Team · Updated July 2025 · 9 min read
Starting a business in India requires choosing the right legal structure and completing the registration process. This guide covers every type — Private Limited, LLP, OPC, and Sole Proprietorship — with step-by-step process, documents, fees, and timelines.
Which Business Structure Should You Choose?
| Structure | Best For | Liability |
|---|---|---|
| Private Limited (Pvt Ltd) | Startups, investor-funded businesses | Limited |
| LLP | Professional firms, service businesses | Limited |
| OPC | Solo founders / freelancers going formal | Limited |
| Sole Proprietorship | Small traders, individual consultants | Unlimited |
| Partnership | Family/traditional businesses | Unlimited |
How to Register a Private Limited Company in India
- Obtain Digital Signature Certificate (DSC) for all proposed directors
- Apply for Director Identification Number (DIN) via MCA portal
- Reserve company name using RUN (Reserve Unique Name) on MCA
- Draft MOA (Memorandum of Association) and AOA (Articles of Association)
- File SPICe+ Form on MCA — integrates company registration + PAN + TAN + bank account
- Pay stamp duty and MCA fees (varies by state and authorized capital)
- Receive Certificate of Incorporation (COI) — this is your company's birth certificate
- Open a current bank account in the company name
- Apply for GST registration (if applicable)
Documents Required for Company Registration
- PAN card of all proposed directors
- Aadhaar card or passport of all directors
- Passport-size photograph of all directors
- Mobile number and email ID (for DSC and DIN)
- Registered office address proof: electricity bill or rent agreement + NOC from owner
- For foreign nationals: passport + apostille
Company Registration Fee in India 2025
| Component | Approx. Cost |
|---|---|
| DSC (per director) | ₹800 – ₹1,500 |
| DIN (now part of SPICe+) | Included |
| MCA filing fees | ₹0 for ≤₹10L capital |
| State stamp duty | ₹200 – ₹2,000 |
| Professional / CA fee | ₹1,499 – ₹5,000 |
Timeline for Company Registration
With complete documents, a Pvt Ltd company can be incorporated in 7–10 working days. LLPs take 5–7 days. Delays usually happen due to name rejection or document defects.
Register your company with expert professionals
FreWork handles the entire company registration process — DSC, name reservation, SPICe+ filing, COI, GST and MSME. All-inclusive from ₹1,499.
Register Your Company — ₹1,499 →