How to Register a Startup in India (2026 Updated)
Want to start a startup in India? Here’s the truth nobody tells you upfront.
The biggest headache isn’t your idea or finding customers. It’s the registration mess – PAN, TAN, GST, MCA forms, digital signatures, and a dozen other things you’ve never heard of.
Most founders spend 2-3 months just figuring this out. Some give up. Others pay 20-30k to CAs when they could do it themselves for 5k.
This guide shows you exactly what to register, in what order, and how to do it yourself
Simple steps. No confusion. Let’s start.
Need inspiration before you register? Explore 100+ Startup Books Every Entrepreneur Must Read
Step 1: Choose Your Business Structure
This is your first decision. And it’s important.
Private Limited Company (Pvt Ltd)
- Best for startups that want to grow big
- Investors will only fund this type
- Your personal money is safe if business fails
- Costs ₹10-15k to start, ₹20k per year to maintain
- Most startups choose this
One Person Company (OPC)
- For solo founders
- Same protection as Pvt Ltd
- Can add partners later
- Good if you’re starting alone but might grow
LLP (Limited Liability Partnership)
- Good for CA firms, lawyers, consultants
- Less paperwork than Pvt Ltd
- But investors won’t fund you
- Partners are protected from each other’s mistakes
Sole Proprietorship
- Cheapest and fastest (₹2k, done in 2 days)
- But risky – if business fails, you lose your personal stuff too
- Only for very small businesses
Which one should you pick?
Ask yourself: Do I want investors someday?
- Yes → Pvt Ltd
- No, just me → OPC
- No, with partners → LLP
- Just testing → Sole Proprietorship
This guide focuses on Pvt Ltd because that’s what 9 out of 10 serious startups choose.
Once you’ve registered, you’ll need funding to grow. Check out our guide on Startup Funding in India: The Complete Guide to learn how to raise money.
Step 2: Get a Digital Signature Certificate (DSC)
Before you register your company, you need a digital signature. Think of it like your online password for government work.
Why you need it: All government forms are signed online now. Your DSC proves it’s really you signing them.
Who needs it: Every director needs one. So if you have 2 directors, you need 2 DSCs.
Where to get it:
These are licensed agencies:
- eMudhra – ₹999 (most popular)
- Capricorn – ₹899
- nCode – ₹849
- Sify – ₹1,099
Through startup service platforms:
- Vakilsearch – ₹999
- LegalWiz – ₹899
- IndiaFilings – ₹1,099
My recommendation: Go with eMudhra or Capricorn. They’re reliable and process fast.
How to get it:
- Go to their website
- Upload Aadhaar and PAN card
- Pay ₹899-999
- Video verification call (5 minutes)
- Get DSC file in email (1-2 days)
- Download and save on your computer
Important: Ask for Class 3 DSC with signing + encryption. This is what MCA requires. Don’t buy Class 2.
Valid for: 2 years, then you renew
Keep this file safe. You need it for every government filing.
Step 3: Get DIN (Director Identification Number)
Every director needs a DIN. It’s like a real-life PAN card, but for being a company director.
What is DIN: It’s a unique 8-digit number the government gives you. Once you have it, you can be a director in any company in India.
Who needs it: Every director and proposed director of your company.
Good news: You don’t apply for DIN separately anymore. When you file for company registration (Step 5), DIN is included automatically in the same form.
It’s called SPICe+ form (we’ll cover this later). You get your DIN along with company registration.
What you need for DIN:
- PAN card
- Aadhaar card
- Address proof
- Photo
- Email and mobile number
Cost: Free (included in company registration fees)
Processing time: You get it the same day your company gets incorporated
One-time thing: Once you have a DIN, it stays with you forever. Even if you start 10 companies later, same DIN works.
Old process (before 2020): People used to apply separately through DIR-3 form. Not needed anymore. Everything happens together now.
Step 4: Reserve Your Company Name
This is the fun part – picking your company name. But the government needs to approve it first.
How name approval works:
You apply through the SPICe+ form (same form that registers your company). You can suggest up to 2 names. The government picks one or rejects both.
Rules for company names:
Your name will get rejected if:
- Someone else already has it (or sounds too similar)
- It has banned words like “government”, “national”, “India” without permission
- It sounds like a famous brand (Nike, Google, Apple, etc.)
- It’s offensive or misleading
Smart tips:
- Check availability first – Go to mca.gov.in and search if your name already exists. This saves you from rejection.
- Add descriptive words – Instead of just “TechSoft”, use “TechSoft Solutions Private Limited”. Less chance of rejection.
- Have backup names ready – Think of 3-4 options before you apply. If first gets rejected, you’re ready.
- Avoid trendy words – Words like “Uber”, “Swiggy”, “Zomato” style names get rejected fast. Too many people try similar names.
Popular name formats:
- [YourName] Solutions Private Limited
- [YourName] Technologies Private Limited
- [YourName] Services Private Limited
- [YourName] Enterprises Private Limited
Cost: Free (part of registration process)
Processing: 1-2 days to know if approved
Once approved, that name is reserved for you for 20 days. You must complete registration within 20 days.
Step 5: File for Company Incorporation (SPICe+ Form)
This is the main step. You’re officially registering your company with the government.
What is SPICe+:
It’s a single online form on the MCA website that does everything at once:
- Reserves your company name
- Gets you DIN for directors
- Gets you PAN for the company
- Gets you TAN for the company
- Registers your company
One form does it all.
What you need ready:
For each Director:
- PAN card
- Aadhaar card
- Address proof
- Photo
- Email and phone number
- Digital Signature (DSC from Step 2)
For the Company:
- Registered office address (can be your home)
- Address proof of office (rent agreement or ownership papers)
- Memorandum of Association (MoA) – your business goals
- Articles of Association (AoA) – your company rules
Don’t worry about MoA and AoA – most people use standard templates. The filing website has ready templates you can use.
Share capital details:
You need to decide:
- How much total money the company can raise (authorized capital) – most startups put ₹1 lakh
- How much you’re putting in now (paid-up capital) – can be as low as ₹1,000
This is just on paper. You don’t actually need to deposit this money right away.
Not sure what business to start? Here are 25 Best Startup Ideas in India with Low Investment for 2026 that you can register and launch quickly.
Where to file:
Go to mca.gov.in and file SPICe+ form.
Two options:
- Do it yourself – Free, but confusing if it’s your first time
- Hire a CA or service – ₹5,000-10,000, they handle everything
Companies that do this:
- Vakilsearch
- LegalWiz
- IndiaFilings
- Local CA near you
Government fees: ₹500-1,500 (depends on your capital amount)
Processing time: 5-7 days
What you get:
- Certificate of Incorporation (your company birth certificate)
- CIN (Company Identification Number)
- PAN card for company
- TAN for company
Once registered, save these documents. You’ll need them for everything – bank account, GST, contracts, everything.
Step 6: Open a Company Bank Account
Now that your company is officially registered, you need a separate bank account for it. Never mix company money with your personal money.
Why you need it:
- Investors and clients want to pay the company, not you personally
- Clean accounting and tax filing
- Looks professional
- Required by law for Pvt Ltd companies
Which bank to choose:
Best for startups:
- HDFC Bank – Good online banking, startup-friendly
- ICICI Bank – Fast account opening, decent support
- Axis Bank – Easy process, good for early-stage startups
- Kotak Mahindra – Smooth digital experience
Also good:
- Bank of Baroda – Easy
- IDFC First Bank – Low fees
- Yes Bank – Startup programs available
Avoid for now: Government banks (SBI, PNB, etc.) – slow process, too much paperwork
Documents needed:
- Certificate of Incorporation
- PAN card of company
- MOA and AOA
- Board resolution for opening account
- Address proof of registered office
- Director’s PAN, Aadhaar, photo
- Cancelled cheque or bank statement (personal account)
How to open:
- Visit bank branch with all documents
- Fill account opening form
- Submit documents
- Bank verification (1-2 days)
- Account activated in 3-5 days
Pro tips:
Call the bank and ask them to arrange a relationship manager to visit and complete the process without you needing to visit bank.
Negotiate with the bank. Tell them you’re a startup. Many banks waive minimum balance for the first year or offer startup packages.
Also, open a current account, not savings. Companies must have current accounts.
What you get:
- Account number
- Cheque book
- Debit card
- Net banking access
Now you can receive payments and pay bills officially.
Now that your company is registered, you’ll need to pitch to investors and partners. Learn 7 Essential Steps to Craft a Winning Startup Pitch Deck to present your business professionally.
Step 7: Register for GST
GST (Goods and Services Tax) is the tax you collect from customers and pay to the government.
Do you need GST registration?
You MUST register if:
- Your annual turnover crosses ₹20 lakhs (₹10 lakhs for some states)
- You’re selling products online (Amazon, Flipkart, etc.)
- You’re doing business across states
- You’re providing certain services that need GST
You DON’T need it if:
- Your turnover is under ₹20 lakhs
- You’re only selling services locally
- You’re just starting and have no revenue yet
My advice: Even if you don’t need it now, get it anyway. Here’s why:
- Most clients ask for GST invoice
- You look more professional
- You can claim tax credit on your expenses
- Free to register
Documents needed:
- Company PAN card
- Certificate of Incorporation
- Bank account details and cancelled cheque
- Registered office address proof
- Director’s Aadhaar and photo
- Digital signature (DSC)
- Board resolution authorizing GST registration
How to register:
- Go to gst.gov.in
- Click “Register Now”
- Fill Part A (basic details) – get TRN number
- Fill Part B (upload documents)
- Submit
- Officer may visit your office (or just video call)
- Get GSTIN in 7-10 days
Cost: Free
Processing time: 7-15 days
What you get:
GSTIN (GST Identification Number) – 15 digit number unique to your company
After registration:
- File GST returns every month (GSTR-1 and GSTR-3B)
- File annual return (GSTR-9)
- Pay GST collected from customers to government
GST Filing can be done by:
- You (if you understand basics)
- Your CA (₹1,000-3,000 per month)
- Online services like ClearTax, Zoho Books (₹500-1,500/month)
Common mistake:
People register for GST but forget to file returns every month. This leads to penalties. If you register, file on time – even if it’s NIL return (no business that month).