Olox Olox

Theme

Documentation
Back to Home

How to Open a Demat Account in India: Complete Step-by-Step Guide

Complete guide to opening a demat account in India. Compare Zerodha, Groww, Upstox, and Angel One. Learn about documents, charges, and the account opening process.

8 min read Dec 5, 2025

Pooja’s First Step to Investing

Pooja, a 26-year-old marketing manager in Bangalore, decided to start investing. She researched for weeks about which stocks to buy but realized she’d missed a crucial first step.

“How do I actually buy stocks?” she wondered.

The answer: You need a Demat Account.

Within 15 minutes, using her Aadhaar and PAN, she opened an account online. Two days later, she bought her first share of HDFC Bank.

This guide will show you exactly how to do the same.


What is a Demat Account?

Demat = Dematerialized

A Demat account holds your shares in electronic form, just like a bank account holds your money.

Before Demat (Pre-1996)

  • Shares were physical paper certificates
  • Transfer took weeks
  • Risk of damage, forgery, theft
  • Storage was a nightmare

After Demat

  • Shares exist as electronic entries
  • Transfer in T+1 day (2024 onwards)
  • No physical risk
  • Managed by depositories (NSDL, CDSL)

The Three Accounts You Need

To trade in the stock market, you need:

AccountPurposeWho Provides
Demat AccountHolds your sharesDepository Participant (DP)
Trading AccountPlace buy/sell ordersStockbroker
Bank AccountTransfer moneyYour bank

Most brokers provide 2-in-1 accounts (Demat + Trading together).


Types of Brokers in India

Full-Service Brokers

BrokerDemat AMCBrokerageFeatures
ICICI Direct₹750/year0.5%+Research, advisory
HDFC Securities₹750/year0.5%+Bank integration
Kotak Securities₹600/year0.5%+Full services
Motilal Oswal₹400/year0.5%+Research reports

Best For: Investors wanting hand-holding, research, tips

Discount Brokers

BrokerDemat AMCBrokerageFeatures
Zerodha₹300/year₹20 flatIndustry leader
Groww₹0/year₹20 flatSimple interface
Upstox₹0/year₹20 flatGood for F&O
Angel One₹0/year₹20 flatResearch tools
5Paisa₹0/year₹20 flatBudget option

Best For: Self-directed investors, cost-conscious

Bank-Based Brokers

BrokerIntegrationBest If You Have
ICICI DirectICICI BankICICI Account
HDFC SecuritiesHDFC BankHDFC Account
SBI SecuritiesSBI BankSBI Account
Axis DirectAxis BankAxis Account

Best For: Convenience of single platform for banking + investing


Top Broker Comparison (2024)

Overall Ratings

BrokerEase of UseCostsPlatformSupport
Zerodha⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
Groww⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
Upstox⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
Angel One⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
ICICI Direct⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐

My Recommendations

Your ProfileBest BrokerWhy
Absolute beginnerGrowwSimplest interface
Regular investorZerodhaMost reliable, Kite is excellent
Active traderZerodha/UpstoxStable platforms for F&O
Want researchAngel OneFree research reports
Want hand-holdingICICI/HDFCFull-service support

Documents Required

Essential Documents

  1. PAN Card - Mandatory for all investments
  2. Aadhaar Card - For eKYC (online verification)
  3. Bank Account - Cancelled cheque or statement
  4. Passport Size Photo - Digital copy
  5. Signature - Digital scan on white paper

Good to Have

  • Income proof (for F&O trading limit increase)
  • Address proof (if different from Aadhaar)

Step-by-Step: Opening Demat Account Online

Step 1: Choose Your Broker

Based on your needs (see comparison above).

Step 2: Visit Website/App

Go to the broker’s official website or download their app.

Step 3: Enter Basic Details

  • Mobile number
  • Email ID
  • PAN number

Step 4: Complete eKYC

Aadhaar-based eKYC:

  1. Enter Aadhaar number
  2. OTP sent to Aadhaar-linked mobile
  3. Verify OTP
  4. Details auto-fetched

DigiLocker (Alternative):

  1. Connect DigiLocker
  2. Authorize document access
  3. Documents fetched automatically
  • Enter bank account number
  • IFSC code
  • Upload cancelled cheque or bank statement

Step 6: Upload Photo and Signature

  • Clear photo (white background preferred)
  • Signature on white paper

Step 7: In-Person Verification (IPV)

Most brokers do this via:

  • Video call (2-3 minutes)
  • Or OTP verification
  • Or physical verification (rare)

Step 8: E-Sign Documents

  • Sign electronically using Aadhaar OTP
  • Application submitted to exchange

Step 9: Receive Credentials

Within 24-48 hours:

  • Login ID
  • Demat account number (16 digits)
  • Trading account number

Step 10: Fund Your Account and Start Investing!


Detailed Guide: Opening Zerodha Account

Why Zerodha?

  • Largest broker in India (10 million+ clients)
  • Most stable platform
  • Best mobile app (Kite)
  • Excellent educational content (Varsity)

Process

Time Required: 15-20 minutes Cost: ₹200 (one-time) + ₹300/year AMC

  1. Go to zerodha.com/open-account
  2. Enter mobile and email
  3. Enter PAN (verified instantly)
  4. Complete Aadhaar eKYC
  5. Link bank account
  6. Upload documents
  7. Do video IPV or e-sign
  8. Submit application

Activation: Usually within 24 hours

Zerodha Charges (2024)

ServiceCharge
Account Opening₹200
Demat AMC₹300/year
Delivery Brokerage₹0
Intraday Brokerage₹20/order or 0.03%
F&O Brokerage₹20/order
DP Charges (Sell)₹15.93/company

Detailed Guide: Opening Groww Account

Why Groww?

  • Completely free (no AMC)
  • Simplest interface (great for beginners)
  • Mutual funds + stocks in one app
  • Good mobile experience

Process

Time Required: 10-15 minutes Cost: ₹0 (free account opening and AMC)

  1. Download Groww app or visit groww.in
  2. Sign up with Google/mobile
  3. Enter PAN
  4. Complete Aadhaar eKYC
  5. Link bank account
  6. Upload photo and signature
  7. Complete video verification

Activation: Usually within 24 hours

Groww Charges (2024)

ServiceCharge
Account Opening₹0
Demat AMC₹0
Delivery Brokerage₹20/order or 0.05%
Intraday Brokerage₹20/order or 0.05%
DP Charges (Sell)₹15.93/company

Understanding Charges

One-Time Charges

ChargeZerodhaGrowwUpstox
Account Opening₹200₹0₹0

Annual Charges

ChargeZerodhaGrowwUpstox
Demat AMC₹300₹0₹0

Transaction Charges

TypeZerodhaGrowwUpstox
Delivery₹0₹20/order₹20/order
Intraday₹20/order₹20/order₹20/order
F&O₹20/order₹20/order₹20/order

Other Charges (All Brokers)

ChargeAmount
STT (Delivery)0.1%
DP Charges₹15.93/company/day
Exchange Fee~₹3/lakh
GST18% on brokerage
SEBI Fee₹10/crore
Stamp DutyVaries by state

Sample Cost Calculation

Scenario: Buy ₹50,000 of Reliance, hold for 1 year, sell at ₹60,000

ChargeBuySellTotal
Brokerage (Zerodha)₹0₹0₹0
STT₹50₹60₹110
Exchange₹1.5₹1.8₹3.3
GST₹0₹0₹0
Stamp Duty₹7.5₹0₹7.5
DP Charges₹0₹15.93₹15.93
TOTAL--~₹137

Post-Account Opening Checklist

Day 1: Setup

  • Login and explore the platform
  • Enable 2-factor authentication
  • Download mobile app
  • Connect UPI for instant fund transfer

Day 2-3: Learn

  • Watch platform tutorials
  • Understand order types (market, limit)
  • Learn to read portfolio screen
  • Explore watchlist features

First Week: Small Start

  • Transfer ₹5,000-10,000 to account
  • Buy your first stock (pick a blue chip)
  • Check portfolio after purchase
  • Understand how holdings appear

First Month: Build Confidence

  • Set up SIP in stocks (if available)
  • Make 3-5 transactions
  • Understand contract notes
  • Review charges in ledger

Common Problems and Solutions

Problem 1: eKYC Failure

Reason: Aadhaar not linked to mobile Solution: Visit Aadhaar centre for mobile linking OR use video KYC

Problem 2: Bank Account Not Verified

Reason: Name mismatch with PAN Solution: Ensure bank account name matches PAN exactly

Problem 3: Account Stuck in Processing

Reason: Incomplete documents Solution: Check email for pending requirements, resubmit

Problem 4: Can’t Login After Account Opening

Reason: Credentials sent to wrong email Solution: Check spam folder; contact support

Problem 5: Fund Transfer Failed

Reason: IFSC mismatch Solution: Verify IFSC code; use UPI for instant transfer


Safety and Security Tips

Protect Your Account

  1. Use Strong Password: Mix of letters, numbers, symbols
  2. Enable 2FA: Use authenticator app
  3. Don’t Share OTP: EVER (brokers never ask)
  4. Beware of Phishing: Check URLs carefully
  5. Secure Email: Your registered email is critical

What Brokers Will Never Ask

  • Your password
  • OTP on call
  • To transfer money to personal accounts
  • To click unknown links

If Account Compromised

  1. Change password immediately
  2. Call broker’s emergency line
  3. File complaint with exchange (BSE/NSE)
  4. File cyber crime complaint if money lost

Multiple Demat Accounts: Should You?

When It Makes Sense

  • Long-term vs Trading: Keep long-term holdings separate from trading
  • Different Family Members: Each person should have own account
  • Backup: If one broker faces issues
  • Testing: Try different platforms

When It Doesn’t

  • Same Person, Same Purpose: Adds complexity
  • Tax Hassle: Multiple statements to reconcile

Account Not Working? Alternatives

If You Can’t Open Regular Demat

Alternative 1: Invest through EPF/NPS (doesn’t need demat) Alternative 2: Direct mutual funds via AMC website Alternative 3: Ask family member to open joint account

For NRIs

  • Special NRI demat accounts required
  • PINS/NRO/NRE account linkage needed
  • Additional documentation required

Action Plan

Today

  1. Decide which broker suits you
  2. Keep PAN and Aadhaar handy
  3. Ensure Aadhaar is linked to mobile

Tomorrow

  1. Start account opening process online
  2. Complete eKYC
  3. Upload documents

Within a Week

  1. Receive account credentials
  2. Explore platform
  3. Make first small investment
  4. Begin your wealth-building journey!

Risk Disclaimer

Opening a demat account is the first step to investing, but investing in stocks carries risk. Only invest money you can afford to lose. Learn before you leap. This guide is educational only. Consider consulting a SEBI-registered advisor for personalized advice.


Summary

Opening a demat account is easier than ever:

  1. Choose Broker: Zerodha for reliability, Groww for simplicity
  2. Gather Documents: PAN, Aadhaar, bank details
  3. Complete Online: 15-minute process
  4. Start Investing: Within 24-48 hours

Don’t let the first step stop you. Open an account today and begin your investment journey!


Social Media Posts

LinkedIn: “I procrastinated opening a demat account for 2 years. ‘Too complicated,’ I thought. Reality: It took 15 minutes and ₹200. Those 2 years? Lost compound growth. Don’t be like old me. Open an account today. Your future self will thank you. #Investing #DematAccount”

Twitter/X: “Demat account comparison (2024): 🟢 Zerodha: Most reliable, ₹300/yr AMC 🟢 Groww: Simplest, FREE 🟢 Upstox: Good for F&O, FREE 🟢 Angel One: Research tools, FREE

All take 15 mins to open. No more excuses! #StockMarket”

Instagram: “POV: You finally opened your demat account 🎉

Step 1: Download app ✅ Step 2: Enter PAN + Aadhaar ✅ Step 3: Upload photo ✅ Step 4: Video verification ✅ Step 5: Wait 24 hours ✅ Step 6: BUY YOUR FIRST STOCK 🚀

What are you waiting for? #DematAccount #InvestingForBeginners”