📌 Introduction
Investing in the stock market is a great way to grow wealth, but before you start buying shares, you need two essential accounts:
- Demat Account – Holds your shares electronically (like a bank account for stocks).
- 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:
- Full-Service Brokers (e.g., ICICI Direct, HDFC Securities, Kotak Securities)
- Offer research, advisory, and trading services (higher brokerage fees).
- Discount Brokers (e.g., Zerodha, Groww, Upstox)
- Low-cost trading with no advisory (popular for self-investors).
- 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 Type | Approximate 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 & STT | 18% 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?
- Log in to your trading account.
- Add funds from your bank.
- Search for a stock (e.g., Reliance, TCS).
- Place an order (Market/Limit order).
- 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)
Broker | Type | Key Features |
Zerodha | Discount | Zero equity delivery brokerage |
Groww | Discount | Easy UI, good for beginners |
Upstox | Discount | Low brokerage, advanced charts |
ICICI Direct | Full-Service | Research reports, advisory |
HDFC Securities | Full-Service | Banking + 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! 🚀📈

Sekhar Gour is the creator of Finance Hub Assam. A finance enthusiast with a knack for simplifying complex money matters, Sekhar offers practical insights tailored to Assam’s economic scene. When not writing, he enjoys exploring local culture and market trends.