Skip to main content

How to Open a Demat Account Online in 10 Minutes — Documents, Charges, and Step-by-Step Process

Updated 19 May 202612 min read
Reviewed by InvestingPro Investment DeskUpdated 18 May 2026
Mutual funds·SIP, NPS, PPF·Stocks & gold
How to Open a Demat Account Online in 10 Minutes — Documents, Charges, and Step-by-Step Process

Complete guide to opening a demat account online in India. Compare Zerodha, Groww, Angel One charges. Documents needed, step-by-step process, and common mistakes to avoid.

Demat Accounts·Verified against official sources

Advertiser Disclosure: InvestingPro.in is an independent comparison platform. We may receive compensation when you click on links to products from our partners (like Banks or AMCs). However, our reviews, ratings, and comparisons are based on objective analysis and are never influenced by compensation.

Key Takeaways

  • Opening a demat account takes 10-15 minutes online with Aadhaar-based e-KYC — no branch visit needed.
  • You need only 3 documents: Aadhaar, PAN card, and a bank account with net banking or UPI.
  • Account opening is free at most discount brokers (Zerodha, Groww, Angel One). Annual maintenance charges (AMC) range from ₹0 to ₹300/year.
  • A demat account is mandatory for buying stocks, ETFs, IPOs, bonds, and sovereign gold bonds in India.
  • Choose between discount brokers (₹20/trade, app-based) and full-service brokers (higher fees, research + advisory).

What Is a Demat Account?

A demat account (short for dematerialized account) is an electronic account that holds your shares, mutual funds, ETFs, bonds, and government securities in digital form. Think of it as a bank account — but instead of money, it holds your investments.

Before 1996, Indian investors held physical share certificates — paper documents that could be lost, forged, or damaged. SEBI mandated dematerialization, and today every stock market transaction in India requires a demat account.

As of March 2026, India has over 15 crore (150 million) demat accounts, according to CDSL and NSDL data. The number has tripled since 2020, driven by apps like Zerodha, Groww, and Angel One making it easy for anyone with a smartphone to start investing.

Demat Account vs Trading Account — What's the Difference?

This confuses most beginners. You actually need two accounts to buy and sell stocks:

FeatureDemat AccountTrading Account
PurposeHolds your securities (like a locker)Executes buy/sell orders (like a counter)
Managed byDepository Participant (DP)Stockbroker
Regulated byCDSL or NSDLSEBI + Stock Exchanges (NSE/BSE)
ChargesAMC (₹0-₹300/year)Brokerage per trade

The good news: most brokers open both accounts together in a single application.

Documents Required to Open a Demat Account

Mandatory Documents

  • PAN Card — Mandatory for all securities transactions in India.
  • Aadhaar Card — For e-KYC verification. Must be linked to your mobile number.
  • Bank Account Details — Cancelled cheque or bank statement with name, account number, IFSC.
Pro Tip

Make sure your Aadhaar is linked to your current mobile number. The entire e-KYC process depends on Aadhaar OTP. If your number has changed, update it at your nearest Aadhaar centre first — this takes 2-3 days.

Step-by-Step: How to Open a Demat Account Online

Step 1: Choose Your Broker

Compare brokers based on: brokerage charges, platform quality, and account charges.

BrokerAccount OpeningAMCEquity DeliveryIntraday/F&O
Zerodha₹0₹300/year₹0₹20/trade
Groww₹0₹0₹20/trade₹20/trade
Angel One₹0₹0₹0₹20/trade
Upstox₹0₹0₹20/trade₹20/trade

Use our demat account comparison tool to compare all brokers side by side.

Step 2: Complete Aadhaar e-KYC

Enter your PAN and Aadhaar number. Receive OTP on Aadhaar-linked mobile. Identity verified instantly.

Step 3: Upload Signature

Take a clear photo of your signature on white paper and upload it.

Step 4: Link Your Bank Account

Enter bank account number and IFSC code. Some brokers verify via ₹1 test transaction.

Step 5: Complete In-Person Verification

SEBI requires IPV. Most brokers do this via a quick selfie video — hold PAN card next to face for 5 seconds.

Step 6: E-Sign and Submit

Review application and e-sign using Aadhaar OTP. Account details arrive within 24-48 hours.

Pro Tip

Open your demat account on a weekday before 3 PM. Applications during market hours get processed faster.

Demat Account Charges You Should Know

ChargeRangeWhat It Means
DP charges₹13-₹20/sellCDSL/NSDL charge when you sell shares
Pledge/unpledge₹20-₹30/requestUsing shares as margin collateral
Off-market transfer₹25-₹50/transferMoving shares between demat accounts
Account closure₹0-₹500Some brokers charge for closing

Discount Broker vs Full-Service Broker

FeatureDiscount BrokerFull-Service Broker
ExamplesZerodha, Groww, Angel OneICICI Direct, HDFC Securities
Brokerage₹0-₹20/trade0.1%-0.5% of trade value
ResearchBasicDedicated analysts
Best forSelf-directed investorsInvestors wanting advisory

Common Mistakes to Avoid

  • Not comparing brokers — Always compare charges and features before choosing.
  • Ignoring AMC charges — A "free" account with ₹300/year AMC costs more over time.
  • Opening with a full-service broker unnecessarily — If you're buying stocks long-term, ₹20/trade does the same job as ₹500/trade.
  • Not enabling 2FA — Your demat account holds real financial assets. Security first.

What Can You Hold in a Demat Account?

  • Equity shares — Stocks listed on NSE/BSE
  • mutual fund units — Direct and regular plans
  • ETFs — Gold ETFs, Nifty ETFs
  • Sovereign Gold Bonds
  • Government securities — Via RBI Retail Direct
  • IPO shares — Allotted shares credited to demat
  • Bonds and debentures

Frequently Asked Questions

Is opening a demat account free in India?

Yes, most discount brokers offer free account opening. Some charge AMC of ₹200-₹300/year. Always check before signing up.

Can I open a demat account without a PAN card?

No. PAN card is mandatory per SEBI regulations. Apply online via NSDL or UTIITSL — takes 7-15 days.

How long does it take to open a demat account?

Application takes 10-15 minutes. Activation within 24-48 hours on business days.

Can I have multiple demat accounts?

Yes, with different brokers. Your PAN links to all. One good broker is usually enough.

What is the minimum balance for a demat account?

No minimum balance required. You can keep it empty without penalty. Some brokers charge AMC on inactive accounts.

Disclaimer

This article is for informational purposes only. Investment in securities market are subject to market risks. Read all related documents carefully. Consult a SEBI-registered advisor before investing. InvestingPro.in may earn a commission through affiliate links.

Was this article helpful?

Related Reading

No paid rankings
Methodology disclosed
SEBI-compliant
Editorial standards