How to Open a Demat and Trading Account in India
A step-by-step guide to opening your Demat and trading accounts — the two essential accounts you need before you can buy your first stock or mutual fund.
Before you can buy a single share on BSE or NSE, you need two accounts: a trading account (to place buy/sell orders) and a Demat account (to hold your shares electronically). Here’s everything you need to know.
What Is a Demat Account?
Demat stands for dematerialisation — the process of converting physical share certificates into electronic form. A Demat account is like a bank account, but instead of holding money, it holds your securities (stocks, bonds, ETFs, mutual fund units).
India has two depositories that manage Demat accounts:
- NSDL (National Securities Depository Limited) — Account numbers start with “IN”
- CDSL (Central Depository Services Limited) — Account numbers are 16-digit numeric
What Is a Trading Account?
A trading account is provided by your stockbroker and acts as the interface between your bank account and your Demat account. When you place a buy order, money moves from your bank → trading account → exchange. When shares are credited, they go into your Demat account.
How to Choose a Broker
India has two types of brokers:
Discount Brokers
- Low or zero brokerage fees
- Online-only platforms
- Examples: Zerodha, Groww, Upstox, Angel One, Dhan
- Best for: Self-directed investors who don’t need advisory
Full-Service Brokers
- Higher brokerage fees
- Research reports, advisory, relationship managers
- Examples: ICICI Direct, HDFC Securities, Kotak Securities, Motilal Oswal
- Best for: Investors who want hand-holding and research
Key Factors to Compare
| Factor | What to Check |
|---|---|
| Brokerage | Flat fee per trade vs percentage-based |
| Account Opening | Free or one-time fee |
| Annual Maintenance (AMC) | ₹0 to ₹750/year for Demat |
| Trading Platform | App quality, charting tools, speed |
| Mutual Fund Access | Direct plans available? |
| Customer Support | Phone, chat, email responsiveness |
Step-by-Step: Opening Your Account
Documents You Need
- PAN Card — Mandatory for all securities transactions in India
- Aadhaar Card — For eKYC (electronic verification)
- Bank Account Details — Cancelled cheque or bank statement
- Passport-size Photograph — Digital copy
- Income Proof — Required for F&O trading (salary slip, ITR, or bank statement)
The Process (Online)
- Visit the broker’s website or app and click “Open Account”
- Enter your mobile number and verify via OTP
- Complete eKYC — Enter PAN and Aadhaar; verify via Aadhaar OTP or DigiLocker
- Upload documents — Photo, signature, and income proof
- Sign digitally using Aadhaar eSign
- Account activation — Usually within 24-48 hours
- Receive credentials — Login ID, password, and Demat account number
Costs Involved
| Item | Typical Cost |
|---|---|
| Account Opening | ₹0 - ₹300 (one-time) |
| Demat AMC | ₹0 - ₹750/year |
| Equity Delivery Brokerage | ₹0 (most discount brokers) |
| Equity Intraday Brokerage | ₹20/order or 0.03% |
| STT (Securities Transaction Tax) | 0.1% on buy and sell (delivery) |
| GST | 18% on brokerage |
Tips for Beginners
- Start with a discount broker — Lower costs mean more of your money stays invested
- Enable UPI for fund transfers — Faster and more convenient than NEFT
- Set up a trading PIN — Most brokers require this for placing orders; keep it secure
- Don’t enable F&O immediately — Start with equity delivery, learn the basics first
- Link your bank account — Ensure seamless fund transfers between bank and trading account
- Keep your Aadhaar linked — Required for periodic KYC updates by SEBI
See something that needs correcting? Read our editorial policy or email corrections@smartmoney.report with this article’s URL.