Best Demat Account in India 2026: Compare Fees, Features & How to Open One
You've heard the term 'demat account' thrown around in every finance chat. But what exactly is it, and which one should you pick? Let's cut through the noise and find the best demat account for your needs.
- A demat account holds shares, bonds, ETFs, and mutual funds in electronic form, replacing physical share certificates.
- As of July 2026, there are over 12 crore demat accounts in India, according to the latest SEBI data.
- The two main depositories in India are NSDL (National Securities Depository Limited) and CDSL (Central Depository Services Limited).
- SEBI mandates that every demat account must be linked to a valid PAN and Aadhaar for KYC compliance.
- Brokerage fees for demat accounts range from ₹0 (zero brokerage plans) to ₹20–₹30 per trade, depending on the broker and plan.
- A demat account is an electronic locker for shares, bonds, ETFs, and mutual funds — mandatory for stock market investing in India.
- Choose a broker based on your trading style: low brokerage for frequent traders, zero AMC for long-term investors.
- Opening a demat account is fully online: PAN, Aadhaar, video KYC, and e-sign — done in 24–48 hours.
- Watch out for hidden charges: AMC, brokerage, DP charges, and GST can add up. Compare fee schedules before opening.
- A demat account is a liability if unused — only open it when you have a clear investment plan.
What Is a Demat Account? (Plain English)
A demat account is a digital locker for your investments. Instead of holding physical share certificates, your stocks, bonds, ETFs, and mutual funds sit in electronic form. Think of it as a bank account, but for securities.
When you buy shares, they get credited to your demat account. When you sell, they get debited. No paperwork, no risk of losing certificates.
In India, every demat account is linked to a trading account (to place buy/sell orders) and a bank account (to move money). This three-account setup is mandatory for stock market investing.
How to Choose the Best Demat Account for You
There is no single 'best' demat account for everyone. The right choice depends on your trading style and goals. Here's a quick framework:
- Frequent trader (intraday, options): Look for low brokerage per trade (₹10–₹20) and a fast trading platform. Examples: Zerodha, Angel One, Upstox.
- Long-term investor (buy and hold): Zero annual maintenance charges (AMC) matter more. Examples: Groww, Paytm Money, Vested.
- Beginner: Choose a broker with a simple app, zero AMC for the first year, and good customer support. Examples: Groww, Zerodha.
- High-volume trader: Negotiate brokerage plans. Many brokers offer flat fees (₹999/year for unlimited trades).
Always check the Annual Maintenance Charges (AMC) — some brokers charge ₹0 for the first year, then ₹300–₹750 per year. Also check account opening fees (some are free, others charge ₹100–₹500).
Step-by-Step: How to Open a Demat Account in 2026
Opening a demat account is now fully online. Here's the process:
- Choose a broker registered with SEBI and a depository participant (DP) of NSDL or CDSL.
- Visit the broker's website or app and click 'Open Demat Account'.
- Fill in your PAN, Aadhaar, and bank details. The system auto-fetches your KYC data from the government database.
- Complete video KYC — a short call with a representative to verify your identity.
- Sign the agreement electronically (e-sign using Aadhaar OTP).
- Your account is opened within 24–48 hours. You'll receive a unique DP ID and client ID.
For a detailed breakdown of KYC rules, read our guide on RBI Guidelines Explained: KYC, BBPS, CRILC, Account Aggregator & NACH e-Mandate.
Fees and Charges: What You'll Actually Pay
Here are the common charges associated with a demat account:
- Account opening fee: ₹0–₹500 (many brokers offer free opening).
- Annual Maintenance Charges (AMC): ₹0–₹750 per year. Some brokers waive AMC if you maintain a minimum balance or trade a certain volume.
- Brokerage per trade: ₹0 (for delivery trades) to ₹20–₹30 (for intraday/F&O).
- Transaction charges: SEBI charges ₹15 per crore of turnover (buy + sell).
- DP charges: ₹15–₹25 per transaction for off-market transfers (e.g., transferring shares between accounts).
- GST: 18% on brokerage and transaction charges.
Always read the fine print. Some brokers advertise 'zero brokerage' but charge high AMC or hidden fees for account closure.
Best Demat Account for Beginners (2026)
If you're new to investing, simplicity and low cost matter most. Here are three top picks:
- Groww: Zero AMC for the first year, simple app, no brokerage for delivery trades. Great for first-time investors.
- Zerodha: ₹0 account opening, ₹0 AMC for the first year, then ₹300/year. Excellent for learning with their Varsity platform.
- Angel One: ₹0 opening, ₹0 AMC for first year, then ₹240/year. Good for those who want research reports and tips.
All three are SEBI-registered and backed by NSDL/CDSL. Compare their full fee schedules on their websites before opening.
RBI and SEBI Rules You Must Know
Your demat account is governed by two regulators:
- SEBI (Securities and Exchange Board of India) — sets rules for brokers, depositories, and trading.
- RBI (Reserve Bank of India) — regulates the banking and payment systems linked to your account.
Key rules to remember:
- KYC is mandatory. You must provide PAN and Aadhaar. Without valid KYC, your account will be frozen.
- Nomination is optional but recommended. If you don't nominate, your shares go through a legal process after your death.
- Pledge of shares for loans is allowed, but the broker must have your explicit consent.
- Off-market transfers (gifting shares, transferring to another demat) require a delivery instruction slip (DIS) or online authorization.
For a deeper dive into RBI's role in payment systems, see our article on RBI Repo Rate History: Full Timeline from 2000 to 2026.
Common Mistakes to Avoid
Here are pitfalls that even experienced investors fall into:
- Not comparing AMC: A ₹500/year AMC on a ₹10,000 portfolio eats 5% of your returns. Choose a zero-AMC plan for small portfolios.
- Ignoring hidden charges: Some brokers charge for account statements, physical delivery of shares, or account closure. Read the tariff sheet.
- Using the same account for trading and investing: If you trade frequently, keep a separate demat for long-term holdings to avoid confusion and extra charges.
- Not updating KYC: If your address or phone number changes, update it immediately. A frozen account can delay your trades.
🔭 The Perspective Nobody Covers: Your Demat Account Is a Liability, Not an Asset
Every finance article tells you to open a demat account. But here's the truth: a demat account is a liability until you actually invest. The annual maintenance charge, the brokerage, the GST — they all eat into your returns. If you open an account and never trade, you're paying ₹300–₹750 every year for nothing.
The smart move: open a demat account only when you have a clear investment plan. Start with a small amount (₹500–₹1,000) in a low-cost index fund or a blue-chip stock. Let the account work for you, not against you. And if you're not ready to invest, don't open the account. Wait until you are.
Questions people ask
A demat account holds your securities (shares, bonds, ETFs) in electronic form. A trading account is used to place buy and sell orders on the stock exchange. You need both to trade in the stock market. Most brokers offer a combined account.
Yes, you can have multiple demat accounts with different brokers. However, each account must be linked to your PAN. Having multiple accounts can help you separate long-term investments from trading, but it also means paying multiple AMCs.
Yes, it is safe. Your shares are held by a depository (NSDL or CDSL) in your name. The broker cannot sell your shares without your authorization. In case of broker fraud, SEBI's investor protection fund covers losses up to ₹25 lakh per investor.
Your demat account will be frozen. Your nominee (if you have one) can claim the shares by submitting a death certificate and proof of identity. If there is no nominee, the shares go through a legal succession process. Always add a nominee to avoid delays.
To close a demat account, submit a closure request to your broker. Ensure all shares are transferred out or sold, and there are no pending dues. Some brokers charge a closure fee (₹100–₹500). The account is closed within 7–10 working days.
There is no minimum balance requirement for a demat account. You can hold zero shares. However, some brokers charge an AMC regardless of the number of shares held. Check your broker's policy.