Best Demat Account in India 2025 Zero Brokerage vs Low Brokerage
Best Demat Account in India 2025: Complete Guide to Choosing Right Broker
If your planning to invest in stock market or want to start trading, the very first thing you need is a Demat account. But the real question is which is the best demat account in 2025? Which broker is right? How much charges they take? Are zero brokerage brokers really good or just marketing gimmick?
I'm gonna tell you based on my 7 years of trading experience that how to choose best broker, what are the hidden charges, and which demat account will be perfect for you — whether your a beginner or experienced trader.
What is Demat Account?
First lets understand the basics. Demat account is like a digital locker where your shares, mutual funds, bonds, ETFs — everything is stored in electronic form. In old days people used to keep physical certificates, but now everything has become paperless.
Just like you keep money in bank account, similarly you keep your investments in demat account. Without demat account you cannot invest in stock market at all.
Trading Account vs Demat Account
Many people gets confused here. Understand it like this:
- Trading account is used for buying/selling
- Demat account is where those shares gets stored
Both usually opens together, but there work is different.
How to Choose Best Demat Account in 2025?
Choosing right broker is very important because if you choose wrong broker then all your profit goes in charges only. I'll tell you 8 important points which you should definitely check:
1. Brokerage Charges
This is the most important factor. There are two type of brokers:
Full-Service Brokers: They gives research reports, tips, dedicated relationship manager. There charges are high — usually 0.30% to 0.50% per trade. If you trade for ₹1 lakh then ₹300-₹500 brokerage will be charged.
Discount Brokers: They only provides platform, no advisory. There charges are very less — usually ₹10-₹20 per trade or zero brokerage on delivery trades.
My personal opinion: If you can do research yourself (and in today's time there is so much free knowledge on YouTube, Telegram that you don't even need full-service), then discount broker is best.
2. Annual Maintenance Charges (AMC)
For maintaining demat account, charges is applied once in a year. Some brokers take ₹300-₹400, some takes upto ₹600-₹750.
Pro Tip: Some brokers offers lifetime free AMC if you take there premium plans or do minimum trades. Check this also.
3. DP Charges (Depository Participant Charges)
Whenever you sells shares, you have to pay DP charges — usually ₹13-₹20 per scrip. Means if you sell shares of 5 different companies in one day then 5 × ₹15 = ₹75 DP charges will apply.
Some new-age brokers are making this charges completely free in 2025 — give them priority.
4. Platform Quality
Trading platform should be smooth. App should not crash, specially during volatile market time. Charts should be clear, order placement should be fast.
I personally also check desktop platform because for serious trading mobile is not sufficient. If TradingView integration is there then even better.
5. Customer Support
When your money gets stuck or any technical issue comes, then customer support helps.
Red flag: If broker only gives email support and no call support, or when you call you have to wait for 30 minutes — avoid them.
Best brokers have phone + email + chat support, and response comes in 10-15 minutes.
6. Research and Tools
If your a beginner then research tools helps a lot:
- Market news and analysis
- Stock screeners
- Technical indicators
- Fundamental data
Some brokers gives all this free, for some you have to take premium subscription.
7. IPO and Mutual Fund Investment
Not just stocks, if you want to apply for IPO, start SIP in mutual funds — all this should also happen from one app. One-stop solution is better.
8. Account Opening Process
In 2025 all brokers account opening has become online — with Aadhaar-based e-KYC account opens in 10-15 minutes. But some brokers backend verification is slow and takes 3-4 days to activate.
Prefer brokers with fastest activation if you wants to start quickly.
Top 10 Best Demat Accounts in India 2025
Now I'll tell you category-wise best brokers — choose according to your requirement.
1. Zerodha – Overall Best Discount Broker
Brokerage: ₹20 per trade (intraday & F&O) | Zero on delivery
Account Opening: ₹200 (one-time)
AMC: ₹300/year
DP Charges: ₹13.5 per scrip
Why its best:
- India's biggest discount broker — 1.5 crore+ active clients
- Kite platform is very smooth and fast
- Free stock market education from Zerodha Varsity
- Coin app for mutual funds direct investment (zero commission)
- Console for portfolio analysis
Cons:
- Customer support sometimes becomes slow during peak hours
- No dedicated relationship manager
Best for: Beginners and long-term investors who does delivery trading more.
2. Upstox – Best for Low-Cost Trading
Brokerage: ₹20 per trade (all segments) | Zero on delivery
Account Opening: Free
AMC: ₹300/year (first year free sometimes)
DP Charges: ₹13.5 per scrip (waived on select days)
Why its best:
- Account opening is completely free
- Pro Web platform is quite advanced with TradingView charts
- Mobile app is user-friendly
- IPO investment is simple
Cons:
- Server issues comes sometimes during high volatility
- Research tools are limited compared to Zerodha
Best for: Active intraday traders who wants to save brokerage.
3. Angel One – Best for Beginners
Brokerage: ₹20 per trade (intraday & F&O) | Zero on delivery
Account Opening: Free
AMC: ₹240/year (conditional waivers available)
DP Charges: ₹20 per scrip
Why its best:
- Angel One app is very simple and intuitive
- ARQ — AI-based investment engine that gives recommendations
- SmartStore has mutual funds, bonds, NCDs, IPOs all at one place
- Customer support is good — call also connects quickly
Cons:
- Features are bit limited for advanced traders
- Charting tools are basic
Best for: Complete beginners who are opening demat account for first time.
4. Groww – Best for Mutual Fund + Stock Combo
Brokerage: ₹20 per trade (intraday & F&O) | Zero on delivery
Account Opening: Free
AMC: Free (no annual charges for demat currently)
DP Charges: ₹20 per scrip
Why its best:
- Best interface for both mutual funds and stocks
- UI/UX is best — very clean and simple
- Can start SIP in one click
- Can also invest in US Stocks (limited stocks available)
Cons:
- No advanced charting tools
- Features are limited for F&O traders
Best for: Mutual fund investors who also wants to dabble in stocks.
5. ICICI Direct – Best Full-Service Broker
Brokerage: 0.55% per trade (can be negotiated)
Account Opening: ₹975 (includes first 3 years AMC)
AMC: ₹350/year
DP Charges: ₹25 per scrip
Why its best:
- Integrated with ICICI Bank — direct fund transfer from net banking
- Research reports are top-notch — both fundamental and technical
- Dedicated relationship manager is provided
- 3-in-1 account (savings + trading + demat)
Cons:
- Brokerage is very high compared to discount brokers
- Can be overwhelming for beginners
Best for: HNIs (High Net-worth Individuals) who wants advisory and values service more than brokerage.
6. HDFC Securities – Best for Banking Integration
Brokerage: 0.50% per trade (negotiable)
Account Opening: ₹999
AMC: ₹500/year
DP Charges: ₹25 per scrip
Why its best:
- Seamless integration for HDFC Bank customers
- Research calls are mostly accurate
- Portfolio management services available
- Strong brand trust
Cons:
- Overall high charges
- Platform looks slightly outdated compared to new-age apps
Best for: HDFC Bank customers who wants full-service.
7. 5Paisa – Best for Ultra-Low Brokerage
Brokerage: ₹10 per trade (all segments) | Zero on delivery
Account Opening: Free
AMC: ₹300/year (waived on conditions)
DP Charges: ₹15 per scrip
Why its best:
- Brokerage is lowest — ₹10 per trade
- Margin Trading Facility (MTF) available
- Mutual funds, insurance, loans — everything on one platform
Cons:
- Platform UI is bit outdated
- Customer reviews are mixed
Best for: High-frequency traders who wants to save on brokerage.
8. Kotak Securities – Best for Derivatives Trading
Brokerage: 0.49% (can negotiate down to 0.05-0.10%)
Account Opening: ₹750
AMC: ₹600/year
DP Charges: ₹13.5 per scrip
Why its best:
- Good liquidity and margin for F&O traders
- KEAT Pro terminal — advanced charting
- Kotak Bank integration is smooth
Cons:
- Brokerage is high for retail
- Account opening is costly
Best for: Professional F&O traders.
9. Paytm Money – Best for Paperless Experience
Brokerage: ₹10 per trade | Zero on delivery
Account Opening: Free
AMC: Free as of now
DP Charges: ₹15 per scrip
Why its best:
- Fully digital account opening — Aadhaar-based e-sign
- Can invest in US stocks (good variety)
- Gold investment via Sovereign Gold Bonds
- Mutual funds are completely commission-free
Cons:
- Its new platform so some bugs comes
- Advanced tools are limited
Best for: Tech-savvy youth who wants fully digital experience.
10. Sharekhan – Best for Research Reports
Brokerage: 0.10% per trade (negotiable)
Account Opening: ₹750
AMC: ₹400/year
DP Charges: ₹25 per scrip
Why its best:
- Research and market analysis is top-class
- Trade Tiger platform is powerful
- Personalized advice is given
Cons:
- Brokerage is slightly high
- Can be complex for beginners
Best for: Serious investors who wants quality research.
Hidden Charges Which You Should Know
Brother, I have seen many traders who only sees brokerage and opens account. But real game is of hidden charges:
1. Call & Trade Charges
If you place order by calling on phone (not online), then extra ₹20-₹50 per order is charged.
2. Physical Statement Charges
If you asks for physical statement then ₹25-₹100 per statement charge applies.
3. Pledge/Unpledge Charges
If you pledge your shares for margin, then ₹20-₹50 per request is charged.
4. Delayed Payment Penalty
If you don't pay on time (pay-in date gets missed), then interest + penalty applies.
5. GST
18% GST is added separately on brokerage + transaction charges. So if brokerage is ₹20 then actually you pay ₹23.6.
6. STT (Securities Transaction Tax)
This is government tax which gets automatically deducted — 0.1% on delivery and 0.025% on intraday/F&O.
Example: If you do delivery trade of ₹1 lakh, then STT = ₹100 (on both buy + sell).
Account Opening Process – Step by Step
Lets now practically see how you can open demat account in 15 minutes (taking Zerodha example):
Step 1: Go to Zerodha website or app and click on "Open Account".
Step 2: Enter mobile number and email — verify OTP.
Step 3: Enter PAN card details — automatically verifies via DigiLocker.
Step 4: Fill personal details:
- Full name (as per PAN)
- Date of birth
- Father/Mother name
- Address proof (Aadhaar auto-fetches)
Step 5: Select income details and occupation:
- Annual income range
- Occupation (salaried/self-employed/student/etc.)
Step 6: Bank account details:
- Account number
- IFSC code
- Upload bank statement (last 6 months — pdf format)
Step 7: Upload signature:
- Sign on white paper with blue/black pen
- Click photo and upload
- Digital signature also works
Step 8: In-person verification (IPV):
- Turn on webcam or mobile camera
- Live photo will be taken
- Instantly verifies with Aadhaar-based e-KYC
Step 9: Do e-sign with Aadhaar OTP.
Step 10: Make payment (₹200 for Zerodha account opening).
Done! Account activates in 24-48 hours. Credentials comes on email/SMS.
Best Demat Account for Different Types of Investors
Everyone's trading style is different. So category-wise best options:
For Long-Term Investors (Delivery Focus)
- Best: Zerodha, Groww, Angel One
- Why: Zero brokerage on delivery trades, perfect for long-term holding
For Intraday Traders (High Frequency)
- Best: Upstox, 5Paisa, Paytm Money
- Why: Lowest brokerage, fast order execution
For F&O Traders (Options & Futures)
- Best: Zerodha, Kotak Securities, ICICI Direct
- Why: Good margin facility, advanced tools
For Mutual Fund Investors
- Best: Groww, Zerodha Coin, Paytm Money
- Why: Zero commission on direct mutual funds
For Beginners (First Time)
- Best: Angel One, Groww, Zerodha
- Why: Simple interface, educational content available
For NRIs (Non-Resident Indians)
- Best: ICICI Direct, HDFC Securities, Kotak Securities
- Why: NRI account opening supported, PIS account facility
Tax Implications – How Tax Applies on Demat Account
This is very important topic which people ignores:
Short-Term Capital Gains (STCG)
If you sell shares before 12 months:
- Tax: 15% (plus cess)
- Example: ₹15,000 tax on ₹1 lakh profit
Long-Term Capital Gains (LTCG)
If you sell shares after 12 months:
- Tax: 10% on gains above ₹1 lakh (no indexation benefit)
- Example: Only ₹10,000 tax on ₹2 lakh profit (because first ₹1 lakh is exempt)
Intraday Trading
Whatever profit you makes from intraday, it comes under business income — tax applies according to 30% slab.
Important: Filing ITR is compulsory if you do trading, whether profit or loss.
Common Mistakes to Avoid
I have seen these mistakes repeatedly in 7 years:
1. Choosing Broker Only by Seeing Brokerage
Brother brokerage is one factor, but platform quality, customer support, tools — all these matters.
2. Trading Blindly on Free Tips
Tips comes on Telegram/WhatsApp with "sure shot profit" — 99% are scam. Do your own research.
3. Margin Trading Without Understanding
Trading with margin is risky. If market goes opposite then your loss doubles.
4. Sharing Password
Never share your trading password with anyone — even broker doesn't asks.
5. Not Checking Demat Account Statement
Keep checking monthly statement — is there any unauthorized activity happening.
Security Tips – How to Keep Your Demat Account Secure
Enable Two-Factor Authentication (2FA)
Turn on OTP verification along with PIN/Password.
Regular Password Change
Keep changing password every 3-4 months.
Beware of Phishing
Fake emails/messages comes in broker's name — login only from official website/app.
Use Strong Password
Don't keep simple password — use combination: Capital + Small + Numbers + Special Characters.
Monitor Regularly
Check your portfolio and transaction history once a week.
Comparison Table: Top Brokers at a Glance
| Broker | Account Opening | AMC | Brokerage (Delivery) | Brokerage (Intraday) | Best For |
|---|---|---|---|---|---|
| Zerodha | ₹200 | ₹300/year | Zero | ₹20 or 0.03% | Overall Best |
| Upstox | Free | ₹300/year | Zero | ₹20 | Low-Cost Trading |
| Angel One | Free | ₹240/year | Zero | ₹20 | Beginners |
| Groww | Free | Free | Zero | ₹20 | Mutual Funds + Stocks |
| 5Paisa | Free | ₹300/year | Zero | ₹10 | Ultra-Low Brokerage |
| ICICI Direct | ₹975 | ₹350/year | 0.55% | 0.55% | Full-Service |
| HDFC Securities | ₹999 | ₹500/year | 0.50% | 0.50% | Banking Integration |
| Kotak Securities | ₹750 | ₹600/year | 0.49% | 0.49% | F&O Trading |
| Paytm Money | Free | Free | Zero | ₹10 | Digital Experience |
| Sharekhan | ₹750 | ₹400/year | 0.10% | 0.10% | Research Reports |
Conclusion – So Which Demat Account is Best in 2025?
If your a beginner: Start with Angel One or Groww — simple, user-friendly, and support is good.
If your a long-term investor: Zerodha is perfect — zero brokerage on delivery, good platform, trusted brand.
If your an active intraday trader: Upstox or 5Paisa will be best — lowest brokerage and fast execution.
If your HNI and wants advisory: Go with ICICI Direct or HDFC Securities — you'll get dedicated support and research quality is top.
If you focus on mutual funds: Groww is one-stop solution — zero commission and very simple interface.
Final Words
Brother, money is made in stock market when you takes right decisions — and choosing right broker is the first decision.
My personal suggestion:
- First open account of any reputed discount broker
- Do paper trading initially — don't put real money immediately
- Learn first — watch YouTube, Varsity, courses
- Then slowly invest real money
And yes, don't overtrade. Most money drowns where people keeps buying-selling everyday without strategy.
All the best! 🚀📈
Frequently Asked Questions (FAQs)
Q1: Can demat account be opened for free?
Yes, companies like Upstox, Groww, Paytm Money does account opening free. Only AMC is charged yearly.
Q2: With minimum how much money can we start trading?
You can start even with ₹500-₹1000. But realistically start with ₹5000-₹10000 for diversification.
Q3: Can we keep more than one demat account?
Yes absolutely. There is no limit. I myself use 2 accounts — one for long-term, one for trading.
Q4: If we want to close demat account then how to do?
You have to submit account closure form to broker. First sell all holdings or transfer, then give closure request.
Q5: How NRI can open demat account?
For NRI account you need PIS (Portfolio Investment Scheme) permission from RBI. ICICI/HDFC handles this process.
Q6: Which is better — discount broker or full-service broker?
If you can do your own research then discount broker is better because charges are very less. Full-service broker is good for those who needs guidance and advisory.
Q7: How long does it take to open demat account?
With Aadhaar-based e-KYC, account opens in 10-15 minutes. Activation takes 24-48 hours in most brokers.
Q8: Is there any risk in opening demat account?
No risk in opening account. Risk is only when you invest without proper knowledge. Account itself is completely safe if you use strong password and 2FA.
Q9: What documents needed for demat account opening?
You need PAN card, Aadhaar card, bank account details, passport size photo, and signature. Everything is done online now.
Q10: Can I transfer shares from one demat to another?
Yes you can transfer. You need to fill DIS (Delivery Instruction Slip) form and submit to your current broker. Some charges may apply.
This article was last updated in January 2025. All charges and features mentioned are subject to change. Please verify from official broker websites before opening account.

Join the conversation