Top Demat Accounts Comparison

Detailed Comparison
Filter by Investor Type
Broker Account Opening Brokerage Platform Rating Action
Angel One
Advanced Tools
₹0 ₹20 per order Angel Broking
★★★★☆ 4.5
Open Account
Upstox
Zero Brokerage
₹0 Zero on Equity Upstox Pro
★★★★☆ 4.4
Open Account
Groww
Beginner Friendly
₹0 Zero on Equity Groww App
★★★★☆ 4.3
Open Account

Recommended Demat Accounts

Angel One
Full-service Broker • Founded 1996
Account Opening ₹0
Equity Delivery ₹20/order
AMC ₹0 first year
Trading Platform Angel Broking
Upstox
Discount Broker • Founded 2009
Account Opening ₹0
Equity Delivery Zero Brokerage
AMC ₹0
Trading Platform Upstox Pro

What to Look for in a Demat Account

Brokerage Charges
Compare brokerage fees for equity delivery, intraday, F&O, and currency trading. Look for zero brokerage offers.
Account Charges
Check account opening fees, annual maintenance charges (AMC), and transaction charges.
Trading Platform
Evaluate the trading platform's features, ease of use, charting tools, and mobile app quality.
Customer Support
Consider the quality and availability of customer support, including phone, email, and chat options.

How to Open a Demat Account

1

Choose a Broker

Select a DP (Depository Participant) based on your trading needs, brokerage charges, and platform features.

2

Submit Application

Fill out the account opening form online or offline with required personal and financial details.

3

KYC Documentation

Submit KYC documents including PAN card, Aadhaar card, address proof, and bank details.

4

In-Person Verification

Complete the IPV process either through video call or physical verification as required.

5

Receive Account Details

Get your demat account number and trading credentials within 2-7 working days.

6

Start Trading

Transfer funds to your trading account and begin your investment journey.

Frequently Asked Questions

What is the difference between a demat account and a trading account?
A demat account (dematerialized account) is used to hold your securities (stocks, bonds, mutual funds) in electronic format. A trading account is used to place buy/sell orders in the stock market. You need both accounts to trade in stocks - the trading account executes trades, and the demat account holds the securities.
Can I have multiple demat accounts?
Yes, you can have multiple demat accounts with different DPs (Depository Participants). However, each demat account must be linked to a unique trading account. There's no limit on the number of demat accounts you can open, but maintaining multiple accounts may involve additional AMC charges.
What are the annual charges for maintaining a demat account?
Most brokers charge an Annual Maintenance Charge (AMC) ranging from ₹0 to ₹1,000 per year. Many discount brokers now offer zero AMC for the first year or permanently. Additionally, there might be transaction charges, stamp duty, and other statutory fees that vary by broker and transaction type.
How do I choose between a discount broker and a full-service broker?
Choose a discount broker if you're a self-directed investor who makes their own decisions and wants lower brokerage costs. Opt for a full-service broker if you need research recommendations, investment advice, and personalized service, and are willing to pay higher brokerage charges for these services.
Is it safe to open a demat account online?
Yes, it's completely safe to open a demat account online with SEBI-registered brokers. They use secure encryption and follow KYC norms. Ensure the broker is registered with SEBI and has a good track record. Always use the official website or app of the broker for account opening.

Ready to Open Your Demat Account?

Get Started Today

Open your demat account with our top recommended brokers and start your investment journey. All our recommended brokers offer:

  • Zero account opening fees
  • Quick online process
  • Secure platforms
  • Excellent customer support
  • Competitive brokerage rates

Need Help Choosing?

Still confused about which demat account to choose? Consider these factors:

  • For beginners: Groww, Upstox
  • For active traders: Zerodha, Angel One
  • For long-term investors: ICICI Direct, HDFC Securities
  • For zero brokerage: Zerodha, Upstox
  • For advanced tools: Angel One, Zerodha
Detailed Comparison