Everything you need to know to open a Demat and trading account in India in 2025. Which broker to choose, documents required, KYC process, and how to place your first equity trade on NSE. Opening a Demat account is the first practical step every Indian equity trader must take — and in 2025, the entire process takes under 30 minutes online from your phone or laptop.
What Is a Demat Account? (And Why You Need One)
Before 1996, shares in India were held as physical paper certificates. Dematerialisation converted all those paper certificates into electronic form — held in a Demat (Dematerialised) account. Today, every share you buy on NSE or BSE is stored electronically in your Demat account — no paperwork, no risk of loss or forgery.
You also need a Trading account — this is the account through which you place buy and sell orders on NSE/BSE. Most Indian stockbrokers offer a 2-in-1 package: one process opens both your Demat account (for holding shares) and your Trading account (for transacting). Your Demat and Trading accounts are linked to your savings bank account for funds transfer.
Without a Demat + Trading account, you cannot buy or sell equity shares on NSE or BSE. It is the non-negotiable starting point for every equity trader in India.
Step 1 — Choose Your Stockbroker
In India, there are two types of stockbrokers: traditional full-service brokers (ICICI Direct, HDFC Securities) and modern discount brokers (Zerodha, Upstox, Angel One, Groww).
For most beginners in 2025, discount brokers are the right choice. They offer:
Zerodha Kite: India's largest discount broker by active clients. Flat ₹20 per executed order for equity delivery (CNC trades are free). Excellent Kite platform with clean charting, Zerodha Varsity (free education), and reliable execution. Most PTI students use Zerodha.
Upstox: Zero account opening fee. ₹20 per order or 0.05% (whichever is lower). Good mobile app. Fast account activation. Strong option for beginners.
Angel One: Free delivery trades. Good research tools. Particularly user-friendly for absolute beginners. Slightly more features in its Super App.
Avoid traditional brokers for equity trading unless you specifically need full-service advisory — their fees are significantly higher and their platforms less modern.
Step 2 — Documents Required
Gather these before starting the online application:
Mandatory for everyone: PAN card (photograph of front) and Aadhaar card (your Aadhaar mobile number must be active for OTP).
Bank details: A cancelled cheque leaf (your name and account number must be visible) OR a recent bank account statement (within 3 months).
Photograph: A recent passport-size photo, or your device camera for live capture during video KYC.
For equity delivery trading only: No income proof is required. Income proof (salary slip or ITR) is only needed if you wish to enable Futures & Options (F&O) derivatives trading. Paschim Trading Institute's courses cover equity trading only — income proof is not required for our students' trading activities.
Step 3 — The Account Opening Process (15–30 Minutes)
1. Go to broker's website or app (zerodha.com or upstox.com). Click "Open Account" or "Sign Up."
2. Enter mobile number and email. You will receive an OTP to verify both. Enter your PAN number.
3. Aadhaar e-KYC. Enter your 12-digit Aadhaar number. An OTP is sent to your Aadhaar-linked mobile. Enter the OTP. Your name and address are automatically fetched from UIDAI — no manual entry required.
4. Bank account details. Enter your bank account number, IFSC code, and upload your cancelled cheque or bank statement.
5. Video KYC or IPV. Complete a short 1–2 minute video call or video recording where you hold up your PAN card and confirm your details. This is the final identity verification step mandated by SEBI.
6. e-Signature. Digitally sign the account opening agreement using Aadhaar OTP. No physical signature required.
Account activation: 24–48 hours. You will receive your Client ID and password by email and SMS.
Step 4 — Fund Your Account and Place Your First Trade
Fund your account: Log in to your broker's platform. Go to "Add Funds." Transfer via UPI (Zerodha supports UPI — instant), net banking, or IMPS/NEFT. Start with ₹10,000–₹25,000. Never invest more than you can afford to leave locked in the market for 3–6 months.
Understand order types before trading:
CNC (Cash and Carry): This is the order type for equity delivery trading — what Paschim Trading Institute teaches. You buy shares and hold them in your Demat account for as long as you want. No leverage. No compulsory same-day exit. Always use CNC for equity delivery trades.
MIS (Margin Intraday Square-off): For intraday trading only. Positions must be closed on the same day. PTI does not teach intraday trading — avoid MIS as a beginner.
Your first equity trade on Zerodha Kite: Search "RELIANCE" in the search bar → click the stock → click "Buy" → select "CNC" → enter quantity (e.g. 1 share) → select "Market" or enter a "Limit" price → click "Buy." Your order is sent to NSE. Shares appear in your holdings once confirmed.
Opening a Demat account in India in 2025 takes under 30 minutes online. Choose Zerodha or Upstox. Have your PAN, Aadhaar, and bank details ready. Start with ₹10,000–₹25,000 in equity (CNC) trading only. Always invest in learning — take a structured course before risking real capital. PTI's 100% online Equity Trading course starts from absolute zero and covers Demat setup in the very first session.