A Demat account is the single most important account you need before investing in the Indian stock market — and this guide explains exactly how it works and why it is mandatory.
If you have ever tried to buy shares in the Indian stock market, someone would have told you that you first need a Demat account. But what exactly is a Demat account, and why is it mandatory? Let me break it down clearly.
The Problem That Demat Accounts Solved
Before 1996, shares in India were issued as physical certificates — actual pieces of paper. Imagine buying 100 shares of a company and receiving a paper certificate for it. You had to keep it safe, carry it to a broker when you wanted to sell, and wait days for the transaction to process. Worse, certificates could be lost, stolen, or forged. The system was slow and risky.
The National Securities Depository Limited (NSDL) was established in 1996 to solve this. It introduced electronic or dematerialised holding of securities. That is where the name Demat comes from — short for dematerialisation.
What a Demat Account Actually Is
A Demat account is an electronic account that holds your financial securities — shares, mutual fund units, bonds, ETFs, and government securities — in digital form. Think of it like a bank account, but instead of holding money, it holds your investments.
When you buy shares through a stock exchange, they get credited to your Demat account. When you sell, they get debited. You never have to handle any paper.
There are two depositories in India that maintain these records: NSDL and CDSL. Your Demat account is held with one of them, through a Depository Participant (DP) — which is typically your broker, like Angel One.
How a Demat Account Works Step by Step
When you place a buy order through your trading platform, the exchange matches it with a seller. After T+1 settlement (one trading day after the trade date), the shares are transferred from the seller's Demat account to yours. The entire process is electronic and automatic.
Your Demat account has a unique 16-digit ID called the Beneficiary Owner ID or BO ID. NSDL accounts start with IN, while CDSL accounts are purely numeric. This ID is used for all transactions involving your holdings.
The Difference Between a Demat Account and a Trading Account
These two are often confused. They serve different purposes.
A Trading account is the interface through which you place buy and sell orders on stock exchanges. Think of it as the transaction layer — it connects to NSE and BSE.
A Demat account is the storage layer — it holds what you own.
When you invest, money flows from your bank account through the trading account to the exchange, and the resulting shares land in your Demat account. All three — bank, trading, and Demat — are linked together.
What You Can Hold in a Demat Account
Most people think Demat accounts are only for stocks. That is not true. You can hold:
Equity shares of listed companies, Exchange Traded Funds (ETFs), Sovereign Gold Bonds (SGBs), Government Securities (G-Secs), Corporate Bonds, Mutual Fund units (though most people use statement-of-account form for mutual funds), and Rights and bonus shares credited by companies automatically.
Cost of a Demat Account
With modern brokers, opening a Demat account is free. There is no account opening fee with most brokers today. However, there are some annual maintenance charges (AMC). These can range from zero (with discount brokers like Angel One) to a few hundred rupees per year with some full-service brokers.
There are also transaction charges for certain kinds of transactions, and a depository transaction fee when you move shares out of your account via off-market transfers. For regular buying and selling on the exchange, these charges are usually built into the brokerage.
Why a Demat Account Is Mandatory
SEBI made it mandatory in a phased manner between 1998 and 2002. Today, you simply cannot buy or sell listed shares in India without a Demat account. All shares must be held in dematerialised form.
How to Open One
Opening a Demat account today takes about 10 minutes online. You need your PAN card, Aadhaar card for e-KYC, a bank account, and a selfie or video for verification. Approval typically comes within a few hours to one working day.
Angel One, where we are an Authorised Partner, offers a completely free Demat account with no annual maintenance charges for the first year and zero account opening fees.
The single most important step before investing in the Indian stock market is getting your Demat account in place. Everything else flows from there.
Demat Account India: Key Points Before You Open One
Opening a Demat account in India in 2026 is easier than ever, and the benefits far outweigh any hesitation. A Demat account is your gateway to the Indian stock market, mutual funds, ETFs, IPOs, Sovereign Gold Bonds, and more — all from your smartphone.
Here are the key things to remember when opening a Demat account in India: always open with a SEBI-registered stockbroker. Avoid brokers who are not listed on the SEBI registered intermediaries database. Prefer full-stack discount brokers like Angel One that offer zero brokerage on delivery trades and a flat ₹20 per intraday/F&O trade. Check for hidden AMC (Annual Maintenance Charges) — many brokers now offer the first year free.
After opening your Demat account, the first step is KYC: verify your PAN, Aadhaar, and bank account details. Once KYC is complete, you can start investing in stocks, ETFs, or IPOs immediately. Start small — even ₹500 in a Nifty 50 ETF is a great first investment. The discipline of regular investing matters more than the amount.
Always keep your Demat account login credentials and two-factor authentication codes secure. Never share OTPs with anyone. Check your Demat account statement monthly via CDSL or NSDL to verify your holdings.