Which demat account is best for a first-time investor depends less on brand than on three small costs and one big habit: the yearly maintenance fee, the per-sale debit charge, the delivery brokerage and whether the app is simple enough that you’ll actually use it. Groww, Zerodha, Angel One, Upstox and Dhan are the names that come up most, but the fee figures in published comparisons contradict each other, so confirm each broker’s current charge page before opening anything. This is general information, not investment advice, and many of the pages I read earn referral fees.

The Quick Take
- No single winner: guides split between Groww, Angel One and Zerodha depending on what they value
- Common beginner picks: Groww or Angel One for simplicity and low maintenance fees, Zerodha for a platform you can grow into
- Costs to compare: account opening, annual maintenance charge, delivery brokerage and the debit fee on each sale
- Small-investor option: a Basic Services Demat Account with nil or low fees for holdings up to ₹10 lakh
- Non-negotiable: a SEBI-registered broker, with all holdings staying in your own name
Why There’s No Single Answer
Different guides rank different brokers first.
- One guide names Groww the best for absolute beginners because of its simple interface and zero maintenance fee, according to BeInCareer
- Another picks Angel One for beginners who want hand-holding, with free account opening and a first-year fee waiver, according to IPO Market
- A third says Zerodha is best overall for active traders because of reliability, charting and flat pricing, according to MoneyPundit
- Trading Smart Edge’s comparison says plainly that there’s no single demat account best for every investor
The Costs That Actually Matter
Four lines add up.
- Account opening: free at most discount brokers, according to Knowledge Kendra
- Annual maintenance charge: from ₹0 at Groww and Angel One to about ₹300 at Zerodha, according to the same source
- Delivery brokerage: ₹0 for equity delivery at Zerodha, Upstox and Dhan, according to Arun PS’s comparison
- Debit charge per sale: roughly ₹15 to ₹20 plus GST per scrip at Groww, Zerodha and Upstox, according to TradeMax Academy
Where the Fee Figures Clash
Check before you trust any table.
- Zerodha’s account opening is listed as free by IPO Market and Knowledge Kendra and as ₹200 by Arun PS and MoneyPundit
- Zerodha’s annual fee is ₹300 in most pages and ₹200 in MoneyPundit’s, and IPO Market says it’s waived for the first year on accounts opened on or after 1 June 2026
- Angel One’s maintenance fee is listed as ₹0 for the first year then ₹240, according to BeInCareer, and simply ₹0, according to Knowledge Kendra
- Angel One’s delivery brokerage is free in most pages, but Trading Smart Edge says it charges the lower of ₹20 or 0.1% per order, with a ₹5 minimum
- Groww’s delivery charge is ₹0 in some pages and “₹0 or 0.1%, whichever lower” in Arun PS’s table
Basic Services Demat Account
A cheaper tier exists for small portfolios.
- A BSDA is a SEBI-regulated tier with nil annual maintenance charge for holdings up to ₹4 lakh and ₹100 a year for ₹4 lakh to ₹10 lakh, according to Knowledge Kendra and Arun PS
- Knowledge Kendra says that from 31 March 2026 it’s opened by default for eligible investors unless they choose a regular account, which I couldn’t confirm elsewhere
- Zerodha offers nil maintenance fee under BSDA up to ₹4 lakh and ₹300 otherwise, according to TradeMax Academy
- A beginner starting with a few thousand rupees a month may never leave the nil-fee band for years
Groww: The Simplicity Case
It’s the usual first recommendation.
- Groww charges ₹0 for account opening and ₹0 maintenance without needing a BSDA, according to TradeMax Academy
- Debit charges run about ₹16.5 to ₹20 plus GST per sell, according to the same source
- BeInCareer says Groww’s maintenance fee saves ₹300 a year compared with Zerodha
- Arun PS calls Groww more polished for beginners, with direct mutual funds on the same app, though it’s a comparison on a site that earns affiliate fees
Zerodha: The Platform to Grow Into
Its appeal is depth.
- Zerodha offers ₹0 equity delivery brokerage and ₹20 flat fee per trade for other segments, according to Papertrading App
- Its Kite platform has the most mature charting and order tools, according to Arun PS, though a new investor may not need them
- Higher maintenance fees are the trade-off, though the platform pays for itself if you trade regularly, according to IPO Market
Angel One and Upstox
Two other mainstream options.
- Angel One offers free account opening and a free first-year maintenance fee, with research reports and webinars aimed at beginners, according to IPO Market
- Upstox has free account opening, a free first year and a clean app, then ₹300 afterwards, according to TradeMax Academy
- Dhan is described as having ₹0 maintenance and better charts than some rivals, according to Arun PS
Full-Service Brokers
They cost more but offer relationship support.
- ICICI Direct lists delivery brokerage of 0.275% on its i-secure plan, according to Arun PS, much higher than discount brokers
- A beginner who wants a branch and a relationship manager may accept that, but the cost on regular investing adds up
What Beginners Should Look For
Cost isn’t everything.
- A simple, reliable app that doesn’t confuse you into mistakes
- Direct mutual fund access if you plan SIPs
- Transparent charges, including debit fees and GST
- Responsive support when a payment or transfer fails
- A depository you can check, since most discount brokers use CDSL, according to Instock Broker
Safety Checks
These matter more than a ₹300 saving.
- Confirm the broker is SEBI-registered before sharing documents, which you can check on SEBI’s intermediary listing
- Keep the demat in your own name and never share OTPs or passwords
- Add a nominee at the start, as the earlier piece in this series on claiming shares explains
- Don’t join paid “tip” groups or hand your account to someone else to trade
Match the Account to the Plan
Pick by what you’ll do.
- Investing mostly in mutual funds and the occasional stock for 5 to 25 years: Groww or Dhan, according to Arun PS
- Trading actively: Zerodha or Dhan, according to the same source
- Wanting bundled research: Angel One, according to Instock Broker
- Starting with a very small amount: any broker’s BSDA option
The Mistake to Avoid
A simple trap catches many beginners.
- Choosing the broker with the flashiest referral offer, then ignoring annual fees after the free first year
- Opening several accounts and losing track of them, which complicates tax filing and nominations
- Treating the app’s “trending stocks” lists as advice
Opening It
The process is quick.
- Paperless opening takes about 10 minutes online, according to BeInCareer, with PAN, Aadhaar-linked details, a bank account and a selfie or signature
- You’ll also be asked about nomination and trading segments, so decline derivatives until you understand them
How Often to Review
A yearly check is enough.
- Look at the annual maintenance charge after the first year
- Compare debit fees if you sell often
- Move only if the saving is meaningful, since transferring holdings has its own steps
Where the Guides Disagree
Several matters aren’t settled.
- Who is the “best” for beginners, which depends on the author
- Account opening and maintenance fees for Zerodha and Angel One
- Active client counts, which range from 1 crore to over 2 crore, and which I didn’t use
- Most of these are broker-comparison and affiliate pages, so read the broker’s own charge sheet
FAQs
Q1. Which demat account is best for a first-time investor?
There’s no single best. Groww and Angel One are commonly suggested for simplicity and low fees, and Zerodha for a platform you can grow into, but compare current charges.
Q2. Is a demat account free to open?
Most discount brokers charge nothing to open, but annual maintenance can be ₹0 to about ₹300, and sales carry a small debit fee.
Q3. What is a BSDA?
A Basic Services Demat Account with nil annual maintenance charge for holdings up to ₹4 lakh and ₹100 a year for ₹4 lakh to ₹10 lakh.