How to Open a Demat & Trading Account in India? (Step-by-Step Guide)

Share This Article

📌 Introduction

Investing in the stock market is a great way to grow wealth, but before you start buying shares, you need two essential accounts:

  1. Demat Account – Holds your shares electronically (like a bank account for stocks).
  2. Trading Account – Allows you to buy/sell shares on stock exchanges (NSE/BSE).

This guide will explain how to open a Demat & Trading account in India in simple steps, along with key factors like charges, documents required, and best brokers.


📌 Step 1: Choose a Stock Broker (DP – Depository Participant)

You cannot open a Demat account directly; you need a SEBI-registered broker or a bank that offers these services.

Types of Brokers in India:

  1. Full-Service Brokers (e.g., ICICI Direct, HDFC Securities, Kotak Securities)
    • Offer research, advisory, and trading services (higher brokerage fees).
  2. Discount Brokers (e.g., Zerodha, Groww, Upstox)
    • Low-cost trading with no advisory (popular for self-investors).
  3. Bank-Based Brokers (e.g., SBI Securities, Axis Direct)
    • Convenient if you already have an account with them.

How to Select the Best Broker?

✅ Compare brokerage charges (some offer zero equity delivery trading).
✅ Check AMC (Annual Maintenance Charges) for Demat accounts.
✅ Look for user-friendly trading platforms (mobile app & website).
✅ Read customer reviews for service reliability.


📌 Step 2: Documents Required for Demat & Trading Account

You will need:

1. Identity Proof

  • PAN Card (Mandatory)
  • Aadhaar Card (for e-KYC)
  • Passport / Voter ID / Driving License

2. Address Proof

  • Aadhaar Card (if address matches)
  • Passport / Utility Bill (Electricity, Gas)
  • Bank Passbook

3. Income Proof (Only for Trading in F&O)

  • Salary slips / ITR / Bank Statement
  • Not always mandatory for equity trading

4. Bank Account Details

  • Cancelled cheque / Bank statement (for linking)

5. Passport-Size Photographs

(Most brokers now allow e-KYC using Aadhaar & PAN for instant account opening.)


📌 Step 3: Online Account Opening Process

Most brokers allow 100% online account opening. Here’s how it works:

1. Visit the Broker’s Website/App

  • Example: Zerodha, Groww, Upstox, ICICI Direct.

2. Fill the Application Form

  • Enter personal details, PAN, bank info.

3. Complete e-KYC (Paperless Verification)

  • Aadhaar OTP + PAN verification.
  • Some brokers may require a video call verification.

4. Submit Documents

  • Upload scanned copies of PAN, Aadhaar, and bank details.

5. In-Person Verification (IPV) – If Required

  • Some brokers may send an executive for verification (rarely needed now).

6. Receive Your Demat & Trading Account Details

  • You’ll get client ID, login credentials via email/SMS.

7. Start Trading!

  • Transfer funds from your bank and buy/sell stocks.

📌 Step 4: Charges Involved in Opening & Maintaining Accounts

Fee TypeApproximate Cost
Account Opening Charges₹0 – ₹1000 (Free in discount brokers)
Annual Maintenance (AMC)₹0 – ₹800/year
Brokerage Charges (Equity Delivery)0% (Zerodha, Groww) or 0.1% – 0.5% (Full-service)
Brokerage (Intraday/F&O)₹20 per trade or 0.01% – 0.05%
DP Charges (Selling Shares)₹5 – ₹25 per transaction
GST & STT18% GST on brokerage + 0.1% STT on sales

(Discount brokers like Zerodha, Groww offer zero brokerage on equity delivery trades.)


📌 Step 5: Linking Bank Account for Seamless Transactions

  • Your trading account must be linked to a bank account for fund transfers.
  • Most brokers support UPI, NEFT, IMPS.
  • Some offer instant bank linking via Net Banking.

📌 Step 6: Start Trading – How to Buy Your First Stock?

  1. Log in to your trading account.
  2. Add funds from your bank.
  3. Search for a stock (e.g., Reliance, TCS).
  4. Place an order (Market/Limit order).
  5. Confirm & Execute – The shares will reflect in your Demat account in T+2 days.

(T+2 means trade day + 2 working days for settlement.)


📌 Common Mistakes to Avoid

❌ Choosing a broker without comparing charges (High AMC/brokerage eats profits).
❌ Not completing KYC properly (Leads to account freezing).
❌ Trading without learning basics (Increases risk of losses).
❌ Ignoring DP charges (Selling shares frequently can be costly).


📌 Best Brokers in India (2024)

BrokerTypeKey Features
ZerodhaDiscountZero equity delivery brokerage
GrowwDiscountEasy UI, good for beginners
UpstoxDiscountLow brokerage, advanced charts
ICICI DirectFull-ServiceResearch reports, advisory
HDFC SecuritiesFull-ServiceBanking + trading integration

📌 Conclusion

Opening a Demat & Trading account in India is now quick and paperless.

  • Choose a low-cost broker (Discount brokers are best for beginners).
  • Complete e-KYC with PAN & Aadhaar.
  • Compare charges before finalizing a broker.
  • Start with small investments and learn before trading heavily.

Now that your account is ready, happy investing! 🚀📈

Leave a comment