Trading & Investment

Best Demat Account in India 2026

Compare India's best demat accounts with real AMC charges, brokerage fees, DP charges, and platform quality. Find the lowest-cost demat account for your needs.

What a Demat Account Actually Is (and the 3 Types of Charges You Must Know)

A Demat (Dematerialised) account holds your shares, bonds, ETFs, and mutual fund units in electronic form — like a bank account for your investments. When you buy shares, they get credited to your demat account. When you sell, they get debited. NSDL and CDSL are India's two depositories that actually maintain the records; brokers (Zerodha, Groww, HDFC Securities etc.) are Depository Participants (DPs) who provide you access.

Charge 1 — Account Opening Fee: Most discount brokers charge ₹0. HDFC Securities and ICICI Direct also charge ₹0. Full-service traditional brokers used to charge ₹200-₹750 but have mostly dropped this to compete.

Charge 2 — Annual Maintenance Charge (AMC): Zerodha: ₹300+GST (₹354) per year, billed quarterly. Groww, Angel One, 5Paisa: ₹0 AMC (but revenue model is different). HDFC Securities: ₹750+GST/year. ICICI Direct: ₹700+GST/year. AMC is charged regardless of whether you trade or not. If you have a zero-AMC account but don't trade for 2 years, there's no charge — significant advantage for infrequent investors.

Charge 3 — DP (Depository Participant) Charges: Every time you SELL shares from your demat account, you pay DP charges. Zerodha: ₹13.5+GST per ISIN (per stock) per day. Groww: ₹13.5+GST. HDFC/ICICI: ₹15-₹18+GST. This is a fixed charge regardless of quantity sold. If you sell 10 different stocks in a day, you pay DP charges 10 times. This cost is often overlooked when comparing brokers.

3-in-1 Account vs Regular Demat Account — Which is Better?

A 3-in-1 account links your savings account + demat account + trading account under one bank. HDFC Securities, ICICI Direct, SBI Securities, Kotak Securities, and Axis Direct offer this. The advantage: seamless funds transfer — when you buy shares, money is auto-debited from your linked savings account. No need to maintain a separate trading balance.

The disadvantage: 3-in-1 accounts almost always charge full-service brokerage (0.25-0.55% of trade value for delivery vs ₹20 flat for discount brokers). On a ₹1 lakh delivery trade: HDFC Securities charges ₹550 brokerage vs Zerodha's ₹0. For someone trading ₹5 lakh/month in delivery, that's ₹27,500/year extra in brokerage alone.

The verdict: Discount brokers (Zerodha, Groww, Upstox) are significantly cheaper and offer comparable features for most retail investors. The 3-in-1 convenience is worth it only if you're a high-frequency trader who values integrated banking, or if your employer has a corporate tie-up with a specific bank's securities arm (which often includes discounted brokerage).

The verdict: Discount brokers (Zerodha, Groww, Upstox) are significantly cheaper and offer comparable features for most retail investors. The 3-in-1 convenience is worth it only if you're a high-frequency trader who values integrated banking, or if your employer has a corporate tie-up with a specific bank's securities arm (which often includes discounted brokerage). This ensures you make the most informed decision possible when evaluating your options in the Indian financial market in 2026.

How to Open a Demat Account Online in 4 Steps

Step 1 — Choose your broker: For pure stock investing with occasional trading, Groww or Angel One (zero AMC). For active trading with professional tools, Zerodha. For integrated banking convenience, ICICI Direct or HDFC Securities.

Step 2 — Complete eKYC online: Visit the broker's website, enter PAN number, Aadhaar number, and do Aadhaar OTP verification. Take a selfie and e-sign using Aadhaar OTP. Upload a cancelled cheque or bank passbook page. Most modern brokers complete this in 15-20 minutes — no physical documents needed.

Step 3 — IPV (In-Person Verification): Most brokers complete this through a live video call or OTP. Required by SEBI for all new account openings. Usually done within the KYC flow itself.

Step 4 — Activate account: You'll receive account credentials in 24-48 hours. Link your bank account (if not already done) through NACH mandate for fund transfers. Fund your account via UPI/NEFT/RTGS and you're ready to trade.

Hidden Costs That Affect Your Returns

Pledging Charges: If you want to use your shares as margin for F&O trading, you need to 'pledge' them. Zerodha charges ₹30+GST to pledge and ₹30+GST to unpledge each ISIN. Daily interest on pledged margin: 0.05% per day on the margin used. These add up quickly for frequent F&O traders.

Call and Trade Charges: If you can't use the app and need to call the broker to place an order, most brokers charge ₹50-₹100 per call-and-trade order. Avoid this whenever possible by using the app or web platform.

Off-Market Transfer Charges: Moving shares from one demat account to another (when switching brokers) costs ₹25-₹35 per ISIN for off-market transfers. If you have 20 different stocks and switch brokers, you'll pay ₹500-₹700 just for the transfer. Factor this in when considering switching brokers.

Off-Market Transfer Charges: Moving shares from one demat account to another (when switching brokers) costs ₹25-₹35 per ISIN for off-market transfers. If you have 20 different stocks and switch brokers, you'll pay ₹500-₹700 just for the transfer. Factor this in when considering switching brokers. This ensures you make the most informed decision possible when evaluating your options in the Indian financial market in 2026.

Switching Demat Accounts — The Complete Process

Switching your demat account (called 'off-market transfer' of holdings) is more complex than switching banks. You cannot simply close the old account and open a new one without losing your shares. The correct process: open new demat account first, then transfer holdings, then close the old account.

To transfer shares between demat accounts: Submit a 'Delivery Instruction Slip' (DIS) to your existing broker, or use the online transfer facility if available. You'll need the target demat account number (DP ID + Client ID), your existing demat account details, and a list of ISIN numbers and quantities to transfer. Zerodha, Groww and Upstox support online transfer initiation. Traditional brokers may require physical DIS submission.

Cost of transfer: ₹25-₹35 per ISIN for off-market transfers (paid to CDSL/NSDL). If you have 15 different stocks, the transfer cost is approximately ₹375-₹525. Mutual fund units held in demat are also transferred this way. Some brokers offer 'account transfer assistance' and absorb the transfer cost as an incentive — check this when opening a new account.

Tax implications of transfer: Transferring shares between your own demat accounts (same PAN holder) is NOT a taxable event. No capital gains tax triggered, and the original purchase date and cost basis is preserved. However, keep the original purchase receipts or contract notes to prove the acquisition cost and date if questioned by the income tax department later.

Power of Attorney (POA) — What You Give Brokers and Why It Matters

When you open a demat account, most brokers ask you to sign a Power of Attorney (POA) giving them authority to debit shares from your demat account for settlement purposes. This is a standard industry practice and is why selling shares results in automatic deduction from your demat account within T+2 days. Without POA, you'd need to manually approve every sell transaction.

SEBI has been tightening POA norms to prevent broker misuse. Under SEBI's 2020 circular, brokers can only use POA for two specific purposes: (1) pledging shares as margin for F&O trading (requires your explicit instruction each time), (2) debiting shares for settlement of sell orders. Brokers CANNOT use your POA to transfer shares to their own account or to third parties.

Alternative to POA: CDSL's 'TPIN' (Transaction PIN) system allows brokerages to operate without requiring POA. Instead, when you place a sell order, you receive an OTP on your registered mobile/email to authorize the share debit. Zerodha, Groww, and Upstox all support TPIN-based authorization. This is the safer option — you explicitly authorize every share sale rather than giving blanket authority.

If you've already given POA to a broker and want to revoke it, submit a POA revocation letter to the broker. They're legally required to process it within 7 working days. After revocation, you'll need to use TPIN or submit manual delivery instruction slips for all future sell transactions. Most modern discount brokers prefer the TPIN system anyway — it's simpler operationally.

Best Demat Accounts in India 2026 — Full Charges Comparison

BrokerAccount OpeningAnnual AMCBrokerage (Delivery)Brokerage (Intraday)DP Charges/Sell
Zerodha₹0₹300+GST/yr₹0₹20 (0.03% max)₹13.5+GST/ISIN
Groww₹0₹0₹0₹20₹13.5+GST/ISIN
Upstox₹0₹150+GST/yr₹0₹20₹13.5+GST/ISIN
Angel One₹0₹0₹0₹20₹13.5+GST/ISIN
HDFC Securities₹0₹750+GST/yr0.50% (min ₹25)0.25%₹15+GST/ISIN
ICICI Direct₹0₹700+GST/yr0.55% (min ₹25)0.275%₹18+GST/ISIN

*All charges are exclusive of GST (18%) unless stated. Exchange transaction charges, STT, stamp duty, and SEBI charges apply on all trades regardless of broker. AMC for discount brokers charged quarterly in advance.

Ready to Get Started?

Compare the best options and find the perfect solution for your needs.

Open Demat Account

Frequently Asked Questions About best demat account india

What is the best best demat account india?

The best best demat account india depends on your specific needs, budget, and requirements. Our comprehensive comparison guide helps you evaluate different options based on features, pricing, customer reviews, and overall value. Consider factors like coverage, charges, customer service, and track record when making your decision. We recommend comparing at least 3-5 options before making a final choice.

How do I choose best demat account india?

To choose the best best demat account india, start by assessing your needs and budget. Compare multiple options, read reviews, check customer feedback, understand all terms and conditions, and consider factors like features, pricing, customer service quality, and long-term value. Don't hesitate to seek professional advice if needed. Use our comparison tools and guides to make an informed decision.

What should I consider before choosing best demat account india?

Before choosing best demat account india, consider your specific requirements, budget constraints, eligibility criteria, all fees and charges (including hidden costs), customer service quality, provider reputation, terms and conditions, flexibility for future changes, and long-term implications. Make sure to read all documentation carefully and compare multiple options before making a decision.

Is best demat account india safe and reliable?

When choosing best demat account india from reputable, regulated providers, it can be safe and reliable. Look for providers with good track records, positive customer reviews, proper licenses and registrations (like IRDAI for insurance, RBI for banks, SEBI for brokers), and transparent terms. Always verify provider credentials and read customer reviews before making a decision.

Can I change or cancel best demat account india later?

Most best demat account india options offer some flexibility for changes or cancellations, but terms vary by provider. Check the cancellation policy, any penalties or charges for early termination, modification options, and transferability before signing up. Some providers offer free cancellation within a certain period, while others may charge fees. Always read the terms and conditions carefully.

Related Guides

Explore more financial comparison guides to help you make informed decisions