Affiliate notice: Ganakam operates as an independent informational resource. We may receive partner compensation when you open an account using select links on this page. This editorial funding model does not influence our fee calculations or comparison rankings. Read our full disclosure.
Best Demat Accounts in India
Selecting the right stockbroker and depository participant (DP) is one of the foundational decisions for any retail investor in India. Whether you are starting a monthly Systematic Investment Plan (SIP) in direct mutual funds, accumulating equity shares for wealth creation, or executing high-frequency intraday and derivatives trades, the cumulative impact of account opening fees, annual maintenance charges (AMC), equity delivery brokerage, and hidden Depository Participant (DP) charges can substantially influence your long-term net investment yields.
India's retail broking ecosystem has undergone dramatic structural changes over the past decade. The rise of tech-first discount brokers operating on low-margin, high-volume models forced traditional bank-backed full-service brokerages to revise their tariff sheets, introduce flat-fee pricing plans, and upgrade their mobile technology. However, navigating tariff disclosures remains challenging for retail investors. Marketing terms such as "Zero Brokerage" or "Free Account Opening" often obscure secondary charges like statutory government taxes, exchange transaction fees, GST, regulatory fees, and per-debit DP charges.
What is a Demat Account? (Demat vs Trading Account)
To participate in the Indian equity markets, an investor requires three interconnected accounts: a bank savings account, a trading account, and a dematerialized (demat) account. Understanding the distinction between these components prevents confusion when reviewing account opening paperwork or digital KYC workflows.
1. The Demat Account (Dematerialized Vault)
A demat account functions as an electronic storage repository for your financial assets. Under the Depositories Act of 1996, paper share certificates were replaced with electronic accounting records held at national central depositories—either the Central Depository Services (India) Limited (CDSL) or the National Securities Depository Limited (NSDL). When you purchase equity shares, exchange-traded funds (ETFs), corporate bonds, sovereign gold bonds (SGBs), or demat-form mutual fund units, the securities are credited to your unique 16-digit Beneficiary Owner (BO) ID or Client ID maintained at the depository.
Crucially, a stockbroker does not store your shares on its own balance sheet or private servers. The stockbroker acts merely as a registered Depository Participant (DP)—an intermediary agent authorized by SEBI to interface with CDSL or NSDL on your behalf.
2. The Trading Account (Transaction Engine)
While the demat account holds assets, the trading account is the execution layer provided by your stockbroker. It interfaces directly with recognized stock exchanges such as the National Stock Exchange (NSE) and the BSE (Bombay Stock Exchange). When you place a buy or sell order via a mobile trading application or web terminal, the trading engine matches your order on the exchange order book.
Upon trade execution, funds flow from your linked bank savings account through the clearing corporation (such as NCL or ICCL), and the purchased securities are transferred into your demat account during the standard clearing and settlement cycle (currently operating on a T+1 settlement basis in India, with progressive moves toward T+0 instant settlement).
3. 2-in-1 vs 3-in-1 Account Architectures
Modern discount brokers typically offer a 2-in-1 account (combining trading and demat accounts) linked via UPI or Netbanking to your existing savings account at any scheduled commercial bank. Full-service bank-backed brokers offer a 3-in-1 account, integrating your bank savings account, trading account, and demat account within a single financial institution. While 3-in-1 accounts offer seamless fund transfers without manual UPI approvals, discount 2-in-1 accounts usually offer significantly lower brokerage tariffs and flat-fee structure transparency.
How to Choose a Demat Account (Understanding the Charges)
Evaluating stockbrokers purely on marketing headlines can lead to unexpected recurring expenses. A structured evaluation framework requires dissecting six core cost heads and operational metrics:
1. Account Opening Fee (One-Time)
This covers the initial digital onboarding, Aadhaar-based e-KYC verification, and document processing. Most tech-driven discount brokers offer zero account opening fees for equity accounts, though some charge a nominal fee (typically ₹200 to ₹300) to cover e-sign and KYC verification overheads or commodity segment activation.
2. Annual Maintenance Charge (AMC)
AMC is an ongoing annual administrative fee charged by the Depository Participant to maintain your demat records. Structure varies across brokers:
- Zero Lifetime AMC: Several discount brokers charge zero AMC unconditionally for the lifetime of the account.
- First-Year Free AMC: Many brokers waive AMC for the first 12 months, after which a fee ranging from ₹200 to ₹500 per year is auto-debited quarterly or annually.
- BSDA (Basic Services Demat Account): Under SEBI mandate, retail investors with total holding value under ₹50,000 across all demat accounts are eligible for zero AMC. For holding values between ₹50,001 and ₹2,00,000, AMC is capped at a maximum of ₹100 per year.
3. Equity Delivery Brokerage
Equity delivery refers to buying shares and holding them overnight or for long-term compounding (settled into your demat account). Discount brokers popularized zero-brokerage equity delivery, charging ₹0 in brokerage fees. Others apply a flat rate (e.g. flat ₹20 per executed order) or a percentage fee (e.g. 0.1% to 0.55% of trade value).
4. Intraday & Derivatives (F&O) Brokerage
Intraday trading involves buying and selling positions within the same trading session before market close. Futures and Options (F&O) involve derivative contract trading. Discount brokers typically cap intraday and F&O brokerage at flat ₹20 per executed order or 0.03% (whichever is lower). Full-service brokers often charge higher percentage-based fees unless opting for specialized prepaid discount plans.
5. Depository Participant (DP) Charges
DP charges are frequently overlooked by beginner investors because they do not appear in trade order preview screens. Whenever you sell equity delivery shares from your demat account, the depository (CDSL/NSDL) and the broker levy a flat per-company (scrip) debit charge on that trading day, regardless of the number of shares sold. This charge comprises:
- Fixed Depository Fee (CDSL or NSDL portion) + Broker DP Fee portion + 18% GST.
- Standard DP charges range from ₹12.50 to ₹25 + GST per sell transaction per scrip.
6. Statutory Taxes & Exchange Fees
Beyond broker fees, every stock trade in India attracts mandatory statutory levies set by the Union Government and state authorities:
- Securities Transaction Tax (STT): Levied on equity delivery buy/sell and intraday/F&O sell trades.
- Exchange Transaction Charges: Turnover fees charged by NSE/BSE.
- SEBI Turnover Fee: ₹10 per crore of turnover.
- Stamp Duty: Charged on buy transactions as per the Indian Stamp Act.
- Goods and Services Tax (GST): 18% applied on brokerage, transaction charges, and DP fees.
Comparison of Demat & Trading Accounts
The table below provides a factual side-by-side comparison of 15 major SEBI-registered stockbrokers in India across both discount/tech-driven and full-service/bank-backed categories.
| Broker | Category | Account Opening | AMC | Delivery | Intraday | F&O | DP Charges | Best For | Action |
|---|---|---|---|---|---|---|---|---|---|
| Groww | discount | ₹0 | ₹0 | ₹20 or 0.1% (min ₹5) | ₹20 or 0.1% | ₹20/order | ₹20 (M)/₹19.75 (F) per sell ≥₹100; depository-only <₹100 | Simple, low-friction investing; strong for retail investors | Open account → |
| Zerodha | discount | ₹0 | ₹300 + GST/yr | ₹0 | ₹20 or 0.03% | ₹20 or 0.03% (F); ₹20 (O) | ₹15.34 per scrip on sell (incl GST) | Long-term investors, serious traders, transparent pricing | Open account → |
| Angel One | discount | ₹0 | ₹240 + GST/yr non-BSDA (₹60/qtr); free yr 1; BSDA tiers apply | ₹20 or 0.1% (min ₹5); free 30 days | ₹20 or 0.1% | ₹20/order | ₹20 + GST per scrip | Broad retail offering, research + trading tools | Open account → |
| Upstox | discount | ₹0 | ₹300 + GST/yr | ₹20/order | ₹20 or 0.1% | ₹20 or 0.05% (F); ₹20 (O) | ₹20 + GST per scrip | Active traders; good trading platform | Open account → |
| Dhan | discount | ₹0 | ₹0 | ₹0 | ₹20 or 0.03% | ₹20/order | ₹12.50 + GST per ISIN | Active traders, options/F&O, advanced tools; 50% brokerage discount for women | Open account → |
| Shoonya (Finvasia) | discount | ₹0 | ₹0 | ₹0 | ₹5 or 0.03% | ₹5 or 0.03% (F); ₹5 (O) | ₹9 + GST per scrip | Very low-cost active trading | Open account → |
| 5paisa | discount | ₹0 | ₹0–₹25/mo (BSDA-tiered) | ₹20/order | ₹20/order | ₹20/order | ₹20 + GST per scrip | Budget-conscious traders/investors | Open account → |
| Paytm Money | discount | ₹0 | ₹0 | ₹20 or 2.5% | ₹20 or 0.05% | ₹20/order | ₹20 (incl CDSL) | Simple Paytm ecosystem. NOTE: pricing grandfathered by account-open date — older accounts differ (footnote on page) | Open account → |
| Fyers | discount | ₹0 | ₹0 | ₹20 or 0.3% | ₹20 or 0.03% | ₹20 or 0.03% (F); ₹20 (O) | ₹12.50 + GST per ISIN | Active traders, APIs, charting | Open account → |
| Samco | discount | ₹0 | ₹400 + GST/yr | ₹20 or 0.50% | ₹20 or 0.05% | ₹20/order | ₹10 same-DP; ₹25/0.02% other-DP | Traders wanting flat capped brokerage | Open account → |
| ICICI Direct | full-service | ₹0 | ₹700 (default); ₹300 iValue | 0.29% (default); 0.07–0.25% Prime | 0.029% (default); ₹20 iValue | ₹49/lot (default); ₹20 iValue | ₹20 + GST per scrip/day (sell); ₹4 subsequent same-day (NSDL) | Full-service + bank integration/research | Open account → |
| HDFC Sky | full-service | ₹0 | ₹20/mo (free yr 1) | ₹20 or 2.5% | ₹20 or 2.5% | ₹20/order | ₹20 per transaction | Bank-backed discount app (HDFC Sky), flat ₹20 model — NOT traditional HDFC Securities | Open account → |
| Kotak Securities | full-service | ₹0 | ₹50/mo non-BSDA (>₹1,000); free for BSDA ≤₹4L | 0.20% (Trade Free; free 30 days) | ₹10 or 0.05% | ₹10/order | 0.04% (min ₹20) + GST | Low-cost Neo + bank ecosystem; Youth plan (<30): ₹0 delivery | Open account → |
| Motilal Oswal | full-service | ₹0 | ₹300–₹999/yr (plan-dependent); free yr 1 | 0.20% | 0.02% | 0.02% (F); ₹20/lot (O) | ₹30 min or 0.025% | Research/advisory full-service; %-based (delivery cost scales with trade size) | Open account → |
| SBI Securities | full-service | ₹0 | ₹300–₹900/yr (plan-dependent) | 0.50% (Standard); 0.10–0.35% paid plans | 0.05% (Standard); ₹20 paid plans | ₹20 (paid); Standard 0.05%/₹50–100 lot | ~₹21 per debit | Bank-backed (SBI); Standard plan headline, tiered paid plans available | Open account → |
* Verified as of August 2026. Brokerage schedules, AMC rules, and DP debit charges change periodically based on stockbroker tariff updates. Verify exact current pricing on official broker portals prior to submitting digital KYC paperwork.
Detailed Breakdown of Demat Charges & Hidden Costs
When comparing stockbrokers, investors often focus strictly on headline equity delivery brokerage rates while overlooking operational friction costs. Below is the detailed breakdown of charges, depository participation, regulatory registrations, and tariff rules for each of the 15 stockbrokers:
Groww (Discount Broker)
Open Groww Account →Zerodha (Discount Broker)
Open Zerodha Account →Angel One (Discount Broker)
Open Angel One Account →Upstox (Discount Broker)
Open Upstox Account →Dhan (Discount Broker)
Open Dhan Account →Shoonya (Finvasia) (Discount Broker)
Open Shoonya (Finvasia) Account →5paisa (Discount Broker)
Open 5paisa Account →Paytm Money (Discount Broker)
Open Paytm Money Account →Fyers (Discount Broker)
Open Fyers Account →Samco (Discount Broker)
Open Samco Account →ICICI Direct (Full-Service Broker)
Open ICICI Direct Account →HDFC Sky (Full-Service Broker)
Open HDFC Sky Account →Kotak Securities (Full-Service Broker)
Open Kotak Securities Account →Motilal Oswal (Full-Service Broker)
Open Motilal Oswal Account →SBI Securities (Full-Service Broker)
Open SBI Securities Account →Safety, SEBI & CDSL/NSDL Regulation, Investor Protection
Security of capital and asset protection are paramount concerns for retail market participants. India's financial market architecture incorporates robust, multi-layered regulatory safeguards overseen by the Securities and Exchange Board of India (SEBI).
1. Separation of Custody (Depository Independence)
The fundamental safety principle of Indian capital markets is the strict legal isolation between trading execution and security custody. Your shares are held directly in central depositories (CDSL or NSDL) under your individual PAN-linked BO ID. Even if a stockbroker encounters bankruptcy, corporate fraud, or operational distress, your equity holdings remain untouched in the depository vault. SEBI allows investors to transfer securities from one demat account to another seamlessly using the CDSL Easiest or NSDL Speed-e online portals.
2. SEBI Pledging & Client Collateral Norms
SEBI mandated strict client collateral segregation rules. Stockbrokers are legally prohibited from pooling client funds or pledging client demat securities to meet broker proprietary trading margin requirements. Margin pledging must occur via explicit OTP-based margin pledge requests verified directly with CDSL/NSDL.
3. Investor Protection Fund (IPF)
Recognized stock exchanges (NSE and BSE) maintain an Investor Protection Fund to compensate retail investors in the event of stockbroker default or declaration of a broker as a defaulter. Eligible claims up to ₹25 lakh per investor are covered under exchange IPF guidelines for trade settlements.
How to Open a Demat Account Online (Step-by-Step)
Opening a demat and trading account in India is a fully digital, paperless process completed within 10 to 15 minutes using Aadhaar-based e-KYC.
Step 1: Onboarding & Mobile Verification
Visit the official web application or download the mobile app of your chosen stockbroker. Enter your active mobile number and email address to receive OTP authentication codes.
Step 2: PAN & Bank Account Linking
Provide your Permanent Account Number (PAN) and date of birth. Enter your bank account details (Account Number and IFSC Code) from which you intend to transfer funds. The broker verifies account ownership via a instant penny-drop transfer.
Step 3: Aadhaar e-KYC & DigiLocker Integration
Authenticate your identity using DigiLocker. You will be redirected to the secure DigiLocker portal to grant permission for fetching your digitally signed Aadhaar card and PAN record. Ensure your Aadhaar is linked to your active mobile number to receive the UIDAI OTP.
Step 4: In-Person Verification (IPV) & Photo Capture
Complete a live web-camera or mobile camera In-Person Verification (IPV). You will be asked to capture a clear photo of your face and upload a digital signature image on white paper.
Step 5: Income Proof Upload (Optional for Equity Delivery)
If you plan to trade Futures & Options (F&O), currency derivatives, or commodity contracts, SEBI mandates submitting financial income proof (such as 6 months bank statement, latest salary slip, or Form 16). Income proof is not required if you only trade equity delivery or direct mutual funds.
Step 6: Digital Aadhaar e-Sign
Review the generated account opening form (AOF) and proceed to the NSDL e-Sign portal. Enter your 12-digit Aadhaar number and submit the final OTP received from UIDAI to digitally sign the agreement. Once e-signed, account activation takes between 4 to 24 hours.
Frequently Asked Questions
Is opening a demat account free in India?
Demat account opening charges vary by broker. Most tech-driven discount brokers offer free digital account opening, while some full-service or bank-backed brokers charge a one-time fee between ₹200 and ₹500. Standard rates for all 15 brokers are detailed in our comparison table.
What is the difference between a Demat account and a Trading account?
A Demat account acts as an electronic vault holding your securities, shares, bonds, and mutual fund units. A Trading account is the transaction interface used to place buy and sell orders on stock exchanges such as the NSE and BSE. In India, brokers open a combined 2-in-1 or 3-in-1 account structure.
What is AMC and how can investors avoid or minimize it?
Annual Maintenance Charge (AMC) is a fee levied by Depository Participants (DPs) to maintain your demat account. AMC can be avoided or minimized by choosing zero-AMC brokers or by opting for a Basic Services Demat Account (BSDA), which mandates zero AMC for holdings under ₹50,000 under SEBI regulations.
Can an individual open multiple Demat accounts in India?
Yes, an individual investor can legally open multiple Demat accounts linked to a single PAN card, provided each account is opened with a separate registered stockbroker or depository participant. You cannot open duplicate accounts with the same broker.
Are shares safe if a stockbroker goes bankrupt?
Yes, shares held in a Demat account are held directly with Central Depositories (CDSL or NSDL), not with the stockbroker. The broker acts purely as an intermediary. If a broker shuts down or faces insolvency, your securities remain safe with CDSL/NSDL and can be transferred to another broker.
Methodology & Editorial Transparency
Ganakam is committed to complete editorial independence and mathematical accuracy. Our comparison methodologies prioritize empirical data from primary regulatory and tariff sources over marketing slogans:
- Primary Source Sourcing: Every charge, AMC slab, DP fee, and brokerage rate is extracted directly from official tariff disclosures published on broker websites and SEBI registration filings.
- Regular Tariff Verification: Broker fees undergo periodic re-verification against updated broker schedule of charges to account for SEBI circular updates or exchange fee restructurings.
- Affiliate Independence: Commercial partnership links never dictate broker ordering, ranking, or fee evaluations. Brokers are categorized strictly by service model (Discount/Tech vs. Full-Service/Bank) and objective fee metrics.