What Is a Demat Account and How to Open One

If you want to invest in shares, ETFs or bonds in India, you need a demat account. It is the digital locker that holds your securities in electronic form, replacing the old paper share certificates. This guide explains what a demat account is, how it works alongside a trading account, what it costs and exactly how to open one.

What Is a Demat Account?

A demat (short for dematerialised) account holds your shares and other securities electronically. Just as a bank account holds your money, a demat account holds your investments such as stocks, exchange-traded funds, bonds and government securities. When you buy shares, they are credited to your demat account; when you sell, they are debited from it.

Demat Account vs Trading Account

These two accounts work together but do different jobs, and beginners often confuse them.

Account Purpose Analogy
Demat account Stores securities you own A locker that holds shares
Trading account Places buy and sell orders The gateway to the exchange
Bank account Holds and transfers money The source of funds

In practice, when you buy a stock, money moves from your bank account through your trading account to the exchange, and the shares land in your demat account. Most brokers open all three linkages together so the process is seamless.

Who Provides Demat Accounts?

Demat accounts in India are held with two central depositories, NSDL and CDSL, but you do not deal with them directly. Instead you open the account through a Depository Participant (DP), which is usually a broker or a bank. Popular providers include Zerodha, Groww, Upstox, Angel One and bank-backed brokers such as ICICI Direct and HDFC Securities.

Documents Required

  • PAN card (mandatory)
  • Aadhaar card for address proof and e-KYC
  • A cancelled cheque or bank statement for bank linking
  • A passport-size photograph
  • Signature on white paper for verification

How to Open a Demat Account Step by Step

  1. Choose a Depository Participant: Compare brokers on brokerage charges, annual maintenance fees and the quality of their trading app.
  2. Start the online application: Visit the broker’s website or app and enter your PAN, Aadhaar, email and mobile number.
  3. Complete e-KYC: Verify your identity and address using Aadhaar-based OTP and upload the required documents.
  4. Link your bank account: Provide bank details so funds can move in and out for trades.
  5. Do in-person verification (IPV): Most brokers complete this via a short video or live photo capture online.
  6. E-sign the form: Sign the application digitally using Aadhaar OTP.
  7. Receive your details: Once approved, you get your demat and trading account credentials, usually within a day or two.

Understanding the Charges

Before choosing a provider, know the typical costs:

  • Account opening fee: Many brokers waive this or keep it low.
  • Annual maintenance charge (AMC): A yearly fee to keep the account active; some basic accounts have zero AMC.
  • Brokerage: A fee per trade, often a flat amount for discount brokers.
  • Transaction and statutory charges: Depository fees, GST, STT and other regulatory charges apply to trades.

Build Your Knowledge

Before you place your first trade, a good book on the share market can help you avoid common beginner mistakes.

Browse Investing Books on Amazon India ↗

Related Guides

Once your account is ready, learn the basics in How to Invest in the Stock Market for Beginners. If you prefer funds over direct stocks, see How to Start Investing in Mutual Funds and Index Fund vs Mutual Fund.

Frequently Asked Questions

Do I need a demat account to invest in mutual funds?

No. Regular mutual funds can be bought without a demat account through fund houses or apps. A demat account is required mainly for shares, ETFs and securities traded on the exchange.

Can I open a demat account for free?

Several brokers offer zero account opening fees and even zero annual maintenance on basic accounts, though transaction and statutory charges still apply when you trade.

How long does it take to open a demat account?

With online e-KYC, a demat account is usually activated within one to two working days after your documents are verified.

Can I have more than one demat account?

Yes. You can hold multiple demat accounts with different brokers, but you cannot have two accounts with the same broker under the same PAN.

Disclaimer: This article is for educational purposes only and does not constitute investment advice. Investing in securities involves market risk. Please read all account and scheme documents carefully and consult a SEBI-registered investment advisor before investing.