NIFTY 50 24,010.60 ▲ 195.25 (+0.82%)SENSEX 78,540.17 ▲ 499.43 (+0.64%)RELIANCE 2,945.10 ▲ 33.20 (+1.14%)HDFC BANK 1,678.40 ▼ 5.39 (−0.32%)TCS 3,910.75 ▲ 23.71 (+0.61%)HINDALCO 1,149.70 ▲ 45.92 (+4.16%)INFOSYS 1,556.20 ▼ 7.03 (−0.45%)ASIAN PAINTS 2,671.90 ▲ 7.46 (+0.28%)NIFTY 50 24,010.60 ▲ 195.25 (+0.82%)SENSEX 78,540.17 ▲ 499.43 (+0.64%)RELIANCE 2,945.10 ▲ 33.20 (+1.14%)HDFC BANK 1,678.40 ▼ 5.39 (−0.32%)TCS 3,910.75 ▲ 23.71 (+0.61%)HINDALCO 1,149.70 ▲ 45.92 (+4.16%)INFOSYS 1,556.20 ▼ 7.03 (−0.45%)ASIAN PAINTS 2,671.90 ▲ 7.46 (+0.28%)

Demat account charges explained

The fees on a demat and trading account — in plain English.

Basics5 min readBy ROAR

Demat Account Charges Explained

The main charges

A demat account can carry a few clearly-disclosed charges.

  • Account opening — free on ROAR.
  • Annual Maintenance Charge (AMC) — a yearly fee to maintain the demat account (a BSDA can reduce this for small portfolios).
  • DP charges — a small fee when you sell (debit) shares from demat.
  • Brokerage — ₹0 on equity delivery and ₹20 flat on intraday & F&O on ROAR.

Statutory charges

On top of brokerage, every trade carries government levies — STT, stamp duty, exchange transaction charges, SEBI fees and GST on brokerage. These are the same across brokers and are shown in your contract note.

How to keep costs low

Prefer a broker with zero delivery brokerage and low flat fees, use direct plans for mutual funds (no commission), and avoid over-trading, which stacks up brokerage and taxes.

Frequently asked questions

What charges does a demat account have?

Typically account opening (free on ROAR), annual maintenance (AMC), DP charges on selling, brokerage on trades, and statutory levies like STT and stamp duty.

What are DP charges?

A small fee charged by the depository and broker when shares are debited (sold) from your demat account, usually per scrip on the sell day.

How can I reduce demat charges?

Choose a broker with ₹0 delivery brokerage and low flat fees, use direct mutual-fund plans, consider a BSDA for a small portfolio, and avoid unnecessary trading.

Open a ₹0-opening account on ROAR.

Enter your mobile number to get started — then download the ROAR app to finish KYC in about 10 minutes.

🇮🇳 +91