How to Open a Demat Account in India: Complete Step-by-Step Guide
Complete guide to opening a demat account in India. Compare Zerodha, Groww, Upstox, and Angel One. Learn about documents, charges, and the account opening process.
Pooja’s First Step to Investing
Pooja, a 26-year-old marketing manager in Bangalore, decided to start investing. She researched for weeks about which stocks to buy but realized she’d missed a crucial first step.
“How do I actually buy stocks?” she wondered.
The answer: You need a Demat Account.
Within 15 minutes, using her Aadhaar and PAN, she opened an account online. Two days later, she bought her first share of HDFC Bank.
This guide will show you exactly how to do the same.
What is a Demat Account?
Demat = Dematerialized
A Demat account holds your shares in electronic form, just like a bank account holds your money.
Before Demat (Pre-1996)
- Shares were physical paper certificates
- Transfer took weeks
- Risk of damage, forgery, theft
- Storage was a nightmare
After Demat
- Shares exist as electronic entries
- Transfer in T+1 day (2024 onwards)
- No physical risk
- Managed by depositories (NSDL, CDSL)
The Three Accounts You Need
To trade in the stock market, you need:
| Account | Purpose | Who Provides |
|---|---|---|
| Demat Account | Holds your shares | Depository Participant (DP) |
| Trading Account | Place buy/sell orders | Stockbroker |
| Bank Account | Transfer money | Your bank |
Most brokers provide 2-in-1 accounts (Demat + Trading together).
Types of Brokers in India
Full-Service Brokers
| Broker | Demat AMC | Brokerage | Features |
|---|---|---|---|
| ICICI Direct | ₹750/year | 0.5%+ | Research, advisory |
| HDFC Securities | ₹750/year | 0.5%+ | Bank integration |
| Kotak Securities | ₹600/year | 0.5%+ | Full services |
| Motilal Oswal | ₹400/year | 0.5%+ | Research reports |
Best For: Investors wanting hand-holding, research, tips
Discount Brokers
| Broker | Demat AMC | Brokerage | Features |
|---|---|---|---|
| Zerodha | ₹300/year | ₹20 flat | Industry leader |
| Groww | ₹0/year | ₹20 flat | Simple interface |
| Upstox | ₹0/year | ₹20 flat | Good for F&O |
| Angel One | ₹0/year | ₹20 flat | Research tools |
| 5Paisa | ₹0/year | ₹20 flat | Budget option |
Best For: Self-directed investors, cost-conscious
Bank-Based Brokers
| Broker | Integration | Best If You Have |
|---|---|---|
| ICICI Direct | ICICI Bank | ICICI Account |
| HDFC Securities | HDFC Bank | HDFC Account |
| SBI Securities | SBI Bank | SBI Account |
| Axis Direct | Axis Bank | Axis Account |
Best For: Convenience of single platform for banking + investing
Top Broker Comparison (2024)
Overall Ratings
| Broker | Ease of Use | Costs | Platform | Support |
|---|---|---|---|---|
| Zerodha | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ | ⭐⭐⭐ |
| Groww | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐⭐ |
| Upstox | ⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐ |
| Angel One | ⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ |
| ICICI Direct | ⭐⭐⭐ | ⭐⭐ | ⭐⭐⭐ | ⭐⭐⭐⭐⭐ |
My Recommendations
| Your Profile | Best Broker | Why |
|---|---|---|
| Absolute beginner | Groww | Simplest interface |
| Regular investor | Zerodha | Most reliable, Kite is excellent |
| Active trader | Zerodha/Upstox | Stable platforms for F&O |
| Want research | Angel One | Free research reports |
| Want hand-holding | ICICI/HDFC | Full-service support |
Documents Required
Essential Documents
- PAN Card - Mandatory for all investments
- Aadhaar Card - For eKYC (online verification)
- Bank Account - Cancelled cheque or statement
- Passport Size Photo - Digital copy
- Signature - Digital scan on white paper
Good to Have
- Income proof (for F&O trading limit increase)
- Address proof (if different from Aadhaar)
Step-by-Step: Opening Demat Account Online
Step 1: Choose Your Broker
Based on your needs (see comparison above).
Step 2: Visit Website/App
Go to the broker’s official website or download their app.
Step 3: Enter Basic Details
- Mobile number
- Email ID
- PAN number
Step 4: Complete eKYC
Aadhaar-based eKYC:
- Enter Aadhaar number
- OTP sent to Aadhaar-linked mobile
- Verify OTP
- Details auto-fetched
DigiLocker (Alternative):
- Connect DigiLocker
- Authorize document access
- Documents fetched automatically
Step 5: Link Bank Account
- Enter bank account number
- IFSC code
- Upload cancelled cheque or bank statement
Step 6: Upload Photo and Signature
- Clear photo (white background preferred)
- Signature on white paper
Step 7: In-Person Verification (IPV)
Most brokers do this via:
- Video call (2-3 minutes)
- Or OTP verification
- Or physical verification (rare)
Step 8: E-Sign Documents
- Sign electronically using Aadhaar OTP
- Application submitted to exchange
Step 9: Receive Credentials
Within 24-48 hours:
- Login ID
- Demat account number (16 digits)
- Trading account number
Step 10: Fund Your Account and Start Investing!
Detailed Guide: Opening Zerodha Account
Why Zerodha?
- Largest broker in India (10 million+ clients)
- Most stable platform
- Best mobile app (Kite)
- Excellent educational content (Varsity)
Process
Time Required: 15-20 minutes Cost: ₹200 (one-time) + ₹300/year AMC
- Go to zerodha.com/open-account
- Enter mobile and email
- Enter PAN (verified instantly)
- Complete Aadhaar eKYC
- Link bank account
- Upload documents
- Do video IPV or e-sign
- Submit application
Activation: Usually within 24 hours
Zerodha Charges (2024)
| Service | Charge |
|---|---|
| Account Opening | ₹200 |
| Demat AMC | ₹300/year |
| Delivery Brokerage | ₹0 |
| Intraday Brokerage | ₹20/order or 0.03% |
| F&O Brokerage | ₹20/order |
| DP Charges (Sell) | ₹15.93/company |
Detailed Guide: Opening Groww Account
Why Groww?
- Completely free (no AMC)
- Simplest interface (great for beginners)
- Mutual funds + stocks in one app
- Good mobile experience
Process
Time Required: 10-15 minutes Cost: ₹0 (free account opening and AMC)
- Download Groww app or visit groww.in
- Sign up with Google/mobile
- Enter PAN
- Complete Aadhaar eKYC
- Link bank account
- Upload photo and signature
- Complete video verification
Activation: Usually within 24 hours
Groww Charges (2024)
| Service | Charge |
|---|---|
| Account Opening | ₹0 |
| Demat AMC | ₹0 |
| Delivery Brokerage | ₹20/order or 0.05% |
| Intraday Brokerage | ₹20/order or 0.05% |
| DP Charges (Sell) | ₹15.93/company |
Understanding Charges
One-Time Charges
| Charge | Zerodha | Groww | Upstox |
|---|---|---|---|
| Account Opening | ₹200 | ₹0 | ₹0 |
Annual Charges
| Charge | Zerodha | Groww | Upstox |
|---|---|---|---|
| Demat AMC | ₹300 | ₹0 | ₹0 |
Transaction Charges
| Type | Zerodha | Groww | Upstox |
|---|---|---|---|
| Delivery | ₹0 | ₹20/order | ₹20/order |
| Intraday | ₹20/order | ₹20/order | ₹20/order |
| F&O | ₹20/order | ₹20/order | ₹20/order |
Other Charges (All Brokers)
| Charge | Amount |
|---|---|
| STT (Delivery) | 0.1% |
| DP Charges | ₹15.93/company/day |
| Exchange Fee | ~₹3/lakh |
| GST | 18% on brokerage |
| SEBI Fee | ₹10/crore |
| Stamp Duty | Varies by state |
Sample Cost Calculation
Scenario: Buy ₹50,000 of Reliance, hold for 1 year, sell at ₹60,000
| Charge | Buy | Sell | Total |
|---|---|---|---|
| Brokerage (Zerodha) | ₹0 | ₹0 | ₹0 |
| STT | ₹50 | ₹60 | ₹110 |
| Exchange | ₹1.5 | ₹1.8 | ₹3.3 |
| GST | ₹0 | ₹0 | ₹0 |
| Stamp Duty | ₹7.5 | ₹0 | ₹7.5 |
| DP Charges | ₹0 | ₹15.93 | ₹15.93 |
| TOTAL | - | - | ~₹137 |
Post-Account Opening Checklist
Day 1: Setup
- Login and explore the platform
- Enable 2-factor authentication
- Download mobile app
- Connect UPI for instant fund transfer
Day 2-3: Learn
- Watch platform tutorials
- Understand order types (market, limit)
- Learn to read portfolio screen
- Explore watchlist features
First Week: Small Start
- Transfer ₹5,000-10,000 to account
- Buy your first stock (pick a blue chip)
- Check portfolio after purchase
- Understand how holdings appear
First Month: Build Confidence
- Set up SIP in stocks (if available)
- Make 3-5 transactions
- Understand contract notes
- Review charges in ledger
Common Problems and Solutions
Problem 1: eKYC Failure
Reason: Aadhaar not linked to mobile Solution: Visit Aadhaar centre for mobile linking OR use video KYC
Problem 2: Bank Account Not Verified
Reason: Name mismatch with PAN Solution: Ensure bank account name matches PAN exactly
Problem 3: Account Stuck in Processing
Reason: Incomplete documents Solution: Check email for pending requirements, resubmit
Problem 4: Can’t Login After Account Opening
Reason: Credentials sent to wrong email Solution: Check spam folder; contact support
Problem 5: Fund Transfer Failed
Reason: IFSC mismatch Solution: Verify IFSC code; use UPI for instant transfer
Safety and Security Tips
Protect Your Account
- Use Strong Password: Mix of letters, numbers, symbols
- Enable 2FA: Use authenticator app
- Don’t Share OTP: EVER (brokers never ask)
- Beware of Phishing: Check URLs carefully
- Secure Email: Your registered email is critical
What Brokers Will Never Ask
- Your password
- OTP on call
- To transfer money to personal accounts
- To click unknown links
If Account Compromised
- Change password immediately
- Call broker’s emergency line
- File complaint with exchange (BSE/NSE)
- File cyber crime complaint if money lost
Multiple Demat Accounts: Should You?
When It Makes Sense
- Long-term vs Trading: Keep long-term holdings separate from trading
- Different Family Members: Each person should have own account
- Backup: If one broker faces issues
- Testing: Try different platforms
When It Doesn’t
- Same Person, Same Purpose: Adds complexity
- Tax Hassle: Multiple statements to reconcile
Account Not Working? Alternatives
If You Can’t Open Regular Demat
Alternative 1: Invest through EPF/NPS (doesn’t need demat) Alternative 2: Direct mutual funds via AMC website Alternative 3: Ask family member to open joint account
For NRIs
- Special NRI demat accounts required
- PINS/NRO/NRE account linkage needed
- Additional documentation required
Action Plan
Today
- Decide which broker suits you
- Keep PAN and Aadhaar handy
- Ensure Aadhaar is linked to mobile
Tomorrow
- Start account opening process online
- Complete eKYC
- Upload documents
Within a Week
- Receive account credentials
- Explore platform
- Make first small investment
- Begin your wealth-building journey!
Risk Disclaimer
Opening a demat account is the first step to investing, but investing in stocks carries risk. Only invest money you can afford to lose. Learn before you leap. This guide is educational only. Consider consulting a SEBI-registered advisor for personalized advice.
Summary
Opening a demat account is easier than ever:
- Choose Broker: Zerodha for reliability, Groww for simplicity
- Gather Documents: PAN, Aadhaar, bank details
- Complete Online: 15-minute process
- Start Investing: Within 24-48 hours
Don’t let the first step stop you. Open an account today and begin your investment journey!
Social Media Posts
LinkedIn: “I procrastinated opening a demat account for 2 years. ‘Too complicated,’ I thought. Reality: It took 15 minutes and ₹200. Those 2 years? Lost compound growth. Don’t be like old me. Open an account today. Your future self will thank you. #Investing #DematAccount”
Twitter/X: “Demat account comparison (2024): 🟢 Zerodha: Most reliable, ₹300/yr AMC 🟢 Groww: Simplest, FREE 🟢 Upstox: Good for F&O, FREE 🟢 Angel One: Research tools, FREE
All take 15 mins to open. No more excuses! #StockMarket”
Instagram: “POV: You finally opened your demat account 🎉
Step 1: Download app ✅ Step 2: Enter PAN + Aadhaar ✅ Step 3: Upload photo ✅ Step 4: Video verification ✅ Step 5: Wait 24 hours ✅ Step 6: BUY YOUR FIRST STOCK 🚀
What are you waiting for? #DematAccount #InvestingForBeginners”