FREEDOM / WISE
General

How to Open a Demat Account in India — Step-by-Step Guide for 2026

Open demat account in 10-15 minutes online via Zerodha, Groww, Upstox, or full-service brokers. Required documents: PAN, Aadhaar, bank account, cancelled cheque. Free or ₹200-500 opening; annual maintenance ₹300-500. Same-day account activation typical.

17 May 2026

On this page

Opening a demat account in India is a 10-15 minute online process — required for buying/holding stocks, mutual funds (some), bonds, and ETFs. Discount brokers (Zerodha, Groww, Upstox, AngelOne) offer free or low-cost account opening; full-service brokers (ICICI Direct, HDFC Securities, Kotak Securities) charge ₹500-1,000 but provide research and advisory. Required documents: PAN card (mandatory), Aadhaar card (for OTP verification), bank account details + cancelled cheque, photograph and signature. Online opening uses Aadhaar e-KYC + video verification; typically same-day activation. Annual maintenance: ₹300-500 for discount brokers; ₹500-1,500 for full-service. For Indian retail investors entering the stock market, choosing the right broker matters: discount brokers for self-directed investors (lower costs, modern apps); full-service for those needing advisory. Most modern Indian investors use discount brokers for cost efficiency. Freedomwise's How to Buy Stocks India covers stock investing fundamentals; this article focuses on account setup.

What is a demat account and why do I need it?

Account purpose:

Demat account function:

  • Holds your securities (stocks, bonds, ETFs) electronically
  • Required for all stock trading in India
  • Replaces physical certificates (paper shares)
  • Maintained by depositories: NSDL or CDSL

Different from trading account:

  • Demat account: stores securities
  • Trading account: executes buy/sell orders
  • Most brokers offer combined demat + trading account
  • Sometimes called "2-in-1 account"

Linked to bank account:

  • Money flow: bank → trading → demat (for buys)
  • Or: demat → trading → bank (for sells)
  • Three-account system functioning as integrated whole

What documents do I need to open demat?

Required documentation:

Mandatory documents:

  1. PAN Card — unique identifier; mandatory for all financial accounts
  2. Aadhaar Card — for KYC; OTP verification
  3. Bank Account Details:
    • Account number
    • IFSC code
    • Bank statement (last 6 months) — sometimes required
  4. Cancelled Cheque — for linking bank account
  5. Photograph — passport size
  6. Signature — for documentation

For NRI/PIO:

  • Passport
  • Overseas address proof
  • PIO/OCI card (if applicable)
  • Form FIRC for foreign currency origin
  • Income tax return (sometimes required)

For HUF:

  • HUF PAN card
  • Karta's documents
  • HUF deed
  • Bank account in HUF name

Which broker should I choose?

Broker selection framework:

Discount brokers (recommended for most retail investors):

BrokerAccount openingAMCBrokerageBest for
ZerodhaFree₹300₹0 (delivery); ₹20 per trade (intraday)Most popular; clean platform
GrowwFree₹0₹0 (delivery); ₹20 per tradeMobile-first; new investors
UpstoxFree₹150₹0 (delivery); ₹20 per tradeGood app; cost-effective
AngelOneFree₹0₹0 (delivery); ₹20 per tradeBank-backed; integrated
DhanFree₹0₹0 (delivery); ₹20 per tradeNewer; modern features

Full-service brokers (for those needing research):

BrokerAccount openingAMCBrokerageBest for
ICICI Direct₹975₹7000.55% (delivery); 0.05% (intraday)Comprehensive research
HDFC Securities₹999₹7500.55% (delivery); 0.05% (intraday)HDFC ecosystem integration
Kotak Securities₹750₹6000.49% (delivery); 0.04% (intraday)Kotak ecosystem

For most investors: Discount broker is the right choice. Lower costs significantly outweigh advisory benefits for most retail investors.

What is the step-by-step opening process?

Online opening (typical 10-15 minutes):

Step 1: Visit broker website/app.

  • Zerodha: zerodha.com/open-account/
  • Groww: groww.in/open-demat-account
  • Upstox: upstox.com/open-account/

Step 2: Enter mobile number.

  • OTP verification
  • Establishes contact

Step 3: Enter email.

  • Email verification link
  • Establishes communication

Step 4: Enter PAN.

  • System fetches PAN linked details
  • Verifies identity

Step 5: Aadhaar e-KYC.

  • Enter Aadhaar number
  • OTP-based verification
  • Auto-fills address details

Step 6: Personal details.

  • Date of birth
  • Gender
  • Marital status
  • Profession
  • Income range
  • Investment experience

Step 7: Bank account linking.

  • Enter account number
  • IFSC code
  • Upload cancelled cheque (photo)
  • Verifies via penny drop (₹1 deposit)

Step 8: Document uploads.

  • PAN photo
  • Aadhaar photo
  • Passport-size photo
  • Signature

Step 9: Video verification.

  • 30-60 second video
  • Read displayed code
  • Hold ID proof for verification

Step 10: E-sign with Aadhaar.

  • OTP-based electronic signature
  • Replaces physical signature
  • Legally valid

Step 11: Account activation.

  • Email confirmation within hours
  • Sometimes same-day activation
  • Login credentials provided

What are the typical costs?

Fee structure:

Account opening:

  • Discount brokers: ₹0-200
  • Full-service: ₹500-1,000

Annual Maintenance Charges (AMC):

  • Discount brokers: ₹0-300
  • Full-service: ₹500-1,500
  • Some brokers waive first year

Brokerage on trades:

  • Discount brokers: ₹20 per trade (intraday); ₹0 (delivery)
  • Full-service: 0.3-0.5% per trade

Other charges:

  • Demat services (STT, exchange transaction charges): standard regulatory fees
  • SEBI fees (₹10 per crore traded)
  • GST on brokerage (18%)
  • Stamp duty (varies by state)

Comparison: ₹10,000 stock purchase (delivery):

  • Discount broker: ₹10,000 + ~₹15 (regulatory) = ~₹10,015
  • Full-service: ₹10,000 + ~₹50 brokerage + ~₹15 = ~₹10,065

For most retail investors: discount broker saves ₹500-2K annually depending on trading frequency.

What is the timeline from start to first trade?

Activation sequence:

Day 1: Account opening application submitted.

  • Online application complete
  • Documents uploaded

Day 1-3: Verification.

  • Broker verifies documents
  • Video KYC reviewed
  • Bank account linked

Day 2-5: Account activation.

  • Trading account active
  • Demat account number issued (CDSL/NSDL)
  • Login credentials provided

Day 3-7: First trade.

  • Fund trading account from bank
  • Place first buy/sell order
  • Settlement: T+1 (delivery; updated from T+2)

What about NRI demat account?

NRI-specific process:

Two account types:

  • NRE (Non-Resident External): Foreign earnings repatriable
  • NRO (Non-Resident Ordinary): Indian earnings + non-repatriable

Documentation:

  • Indian PAN card
  • Indian Aadhaar (if available)
  • Passport
  • Overseas address proof
  • PIO/OCI card (if applicable)
  • Form FIRC (for foreign remittance)

Additional considerations:

  • TDS on capital gains (10-30% depending on type)
  • Compliance with FEMA regulations
  • Repatriation limits and procedures

Account opening time: 10-15 working days (longer than residents).

What are common demat opening mistakes?

Five errors to avoid:

  1. Choosing first broker that pops up in ads.
  • Research before signing up
  • Compare costs across brokers
  • Read user reviews
  • Switching brokers later is hassle
  1. Wrong bank account linked.
  • Salary account linked but unused for investments
  • Limits flexibility
  • Use primary or investment-dedicated bank account
  1. Skipping nominee designation.
  • Adds complexity for heirs
  • Add nominee during opening
  • Update if circumstances change
  1. Multiple demat accounts unnecessarily.
  • Each AMC = ₹300-500 annual
  • Consolidate to 1-2 brokers
  • Manage holdings better
  1. Not utilizing trading account features.
  • Many features available but unused
  • Stop loss, target, after-hours trading
  • Learn platform fully

Use this on Freedomwise

Apply this to your numbers

Calculate your Freedom Score — it's free.

Get my score