top of page

25 Best Demat Account Opening Apps in India

When it comes to managing your investments, having the best demat account can make a world of difference. From seamless transactions to secure storage of your securities, a reliable demat account is essential for modern-day investors.


In this blog post, we will explore the key features and benefits of the top demat accounts in the market, helping you make an informed decision for your investment journey. Let's dive in and discover the best demat account options available to enhance your trading experience.


Best Demat Account Opening Apps in India
Best Demat Account Opening Apps in India

What is a Demat account?

A Demat account is an electronic account that holds securities like stocks, bonds, and mutual funds in a digital format. This account eliminates the need for physical share certificates and makes trading and investing more convenient.


With a Demat account, investors can buy, sell, and transfer securities seamlessly, making it a popular choice for modern investors looking for a secure and efficient way to manage their investments.


Here is a List of 25 Best Demat Accounts in India:


1. Zerodha

Zerodha is among the best demat account platforms in India. It is known for its low fees and user-friendly interface, making it a preferred choice for many traders and investors. With a focus on technology and innovation, Zerodha offers a range of tools and resources to help users make informed investment decisions.


Zerodha Demat Account
Zerodha Demat Account

Zerodha Account Opening Process

Required documents for trading: PAN, Signature, Aadhaar number and Bank details


Process:

  • Go to the website or download the app

  • Enter your mobile number and confirm OTP

  • Enter your details like name, Email ID, PAN, Date of Birth etc.

  • Pay for account opening using your card or UPI

  • Confirm Aadhaar details

  • Enter details like mother's name, father's name etc. in the 'Profile Page'

  • Link your bank account

  • Do the webcam verification

  • Upload necessary documents

  • Do the E-sign for Equity and you're done!


Zerodha Charges and Fees

Zerodha is transparent about its pricing and does not charge any hidden fees, thus falling among the ranks of best demat account India. Zerodha brokerage is only ₹100 per order, making it an attractive option for traders looking to minimize costs.


Here is table for Zerodha Demat Account Charges and Fees:

Charges and Fees

Details

Account Opening Charges

₹200

Annual Maintenance Charges (AMC)

if amount is less than (₹50,000) - ₹0

if amount is more than (₹50,000) - ₹300/month + 18% GST charged every 90 days

Brokerage Charges

₹100 per order

Transaction Charges

XC, XD, XT, Z and ZP groups - ₹10,000 per crore

SS and ST groups - ₹1,00,000 per crore

E, F, FC, G, GC, W and T - ₹375 per crore

Other Fees

Call & trade - ₹50

Account with debit balance - ₹40

SEBI Charges - Charged at ₹10 per crore

DP (Depository participant) charges

Pledging charges - ₹30 per pledge

Corporate action order charges - ₹20

Off-market transfer charges - ₹25 or 0.03% of the transfer value

Physical CMR request - ₹20 + ₹100 (courier charge)

Payment gateway charges - ₹9

Taxes

18% GST on all charges


2. Upstox

Upstox is on our list of best demat account in India for beginners because it offers a range of trading and investment options for users. It provides access to various investment products, including stocks, commodities, currencies, and mutual funds. Upstox is a convenient choice for those looking to trade in the financial markets.


Upstox Demat Account
Upstox Demat Account

Upstox Account Opening Process

Required documents for trading: PAN, Signature, Aadhaar number and Bank details


Process:

  1. Go to the website or download the app

  2. Enter your mobile number and verify it with OTP

  3. Next, verify your mobile number by entering the OTP sent on that number

  4. Now you can login & click on the 'Create Upstox Account' button at the top

  5. Enter your email address and verify it

  6. Enter personal details and upload photos/documents

  7. Allow access to your camera to capture a 'live photograph'

  8. Link your Savings/Current bank account for fund transfers

  9. Verify your Aadhaar and you're done!


Upstox Charges and Fees

Here is table for Upstox Demat Account Charges and Fees:

Charges and Fees

Details

Account Opening Charges

₹ 0

Annual Maintenance Charges (AMC)

₹ 0

Brokerage Charges

₹ 20

Transaction Charges

₹18.5 per scrip per day only on sell

Other Fees

SEBI Charges - ₹10/crore

Stamp Duty - ₹300/crore to ₹1500/crore (varies)

Statutory Charges (upto 31st Mar): Equity Delivery - 0.1% on buy & sell Equity Intraday - 0.025% on the sell side      Equity Futures  - 0.01% on sell side Equity Options - 0.05% on sell side (on premium)

Statutory Charges (from 1st Apr): Equity Delivery - 0.1% on buy & sell Equity Intraday - 0.025% on the sell side      Equity Futures  - 0.0125% on sell side Equity Options - 0.0625% on sell side (on premium)

Taxes

18% (on brokerage + transaction + demat charges)


3. 5paisa

5paisa is the best demat account platform to start online trading in share market. It offers low-cost brokerage services and a variety of investment options, making it an attractive investment option for many.


5paisa Demat Account
5paisa Demat Account

5paisa Account Opening Process

Documents Required: PAN, Bank details and Aadhaar.


Process:

  • Go to the website or download the app

  • Verify Mobile Number and Email.

  • Enter PAN and Bank Details.

  • Verify the details you entered.

  • Upload your documents via Digilocker.

  • Take a Selfie to confirm your identity.

  • Put your E-sign the form.

  • Done!


5paisa Charges and Fees

Here is table for 5paisa Demat Account Charges and Fees:

Charges and Fees

Details

Account Opening Charges

₹0

Annual Maintenance Charges (AMC)

₹25/ month + 18% GST

Brokerage Charges

₹20

Transaction Charges

For UPI and IMPS - ₹0

For Net Banking - ₹10/transfer

Other Fees

Trading over call - ₹100 per call

Square off - ₹50 + GST of 18%

Call N Trade - ₹50 + GST of 18%

Offers For Sales - ₹20 + GST

Taxes

18% GST


4. Angel Broking

A platform known among the best demat account for beginners is Angel Broking. Its research and advisory services caters to both beginner and advanced traders. It's user-friendly interface appeals to a lot of people.


Angel Broking Demat Account
Angel Broking Demat Account

Angel Broking Account Opening Process

Documents Required: PAN, Aadhaar card, Educational proof (minimum intermediate), Residential address proof, Office address proof, Four photographs and a Reference letter from a chartered accountant.


Process:

  • Visit the Angel One website: https://www.angelone.in/open-demat-account

  • Click on the "Open Demat Account" tab.

  • Fill out the form with your personal details, including your name, mobile number, and city.

  • Verify your mobile number and email ID with the OTPs sent.

  • Choose a Depository Participant (DP) to open the account with.

  • Complete the eKYC process by uploading scanned copies of your PAN card, address proof, and other required documents.

  • You will need to take a selfie and provide your signature electronically.

  • Once your documents are verified, your Demat account will be opened.


Angel Broking Charges and Fees

Here is table for Angel Broking Demat Account Charges and Fees:

Charges and Fees

Details

Account Opening Charges

₹0

Annual Maintenance Charges (AMC)

For Non-BSDA - ₹20 + GST/Month

For BSDA (Basic Services Demat Account):< ₹50,000 - ₹0 > ₹50,000 - ₹100 + GST/Year

Brokerage Charges

₹20

Transaction Charges

STT (Securities Transaction Tax) - ₹0

Stamp Duty - 0.0001% to 0.003%

DP Charges: ₹20 + GST/Debit Transaction for Non-BDSA ₹50 + GST/Debit Transaction for BSDA

Other Fees

SEBI Charges - ₹10 / Crore

Call & Trade - ₹20/Order

Square off Charges - ₹20/Order

Pledge Creation/Closure: ₹20 per ISIN for non-BDSA ₹50 per ISIN for BSDA Clients

DematView - ₹50 Per Certificate

Taxes

18% GST


5. Groww

Groww ranks among the top best demat account India for its functionality. This user-friendly investment app is popular for its simplicity and ease of use, especially for new investors.


Groww Demat Account
Groww Demat Account

Groww Account Opening Process

Documents required: PAN, Aadhaar, passport size photo, Address and Bank proof.


Process:

  • Go to the website or download the app

  • Enter your email address and mobile number

  • An OTP will be sent to you to verify your phone number

  • Enter your PAN and bank details

  • Click on 'Complete Setup' under the Stocks tab

  • Click on the Open Stocks account

  • Enter your details to complete the KYC process

  • Upload your documents for KYC

  • Put your E-sign the account opening form and you're done!


Groww Charges and Fees

Here is table for Groww Demat Account Charges and Fees:

Charges and Fees

Details

Account Opening Charges

₹0

Annual Maintenance Charges (AMC)

₹0

Brokerage Charges

₹20/order

Transaction Charges

STT (Securities Transaction Tax): Intraday – 0.025% (sell) Delivery – 0.1% (buy & sell) Futures – 0.0125% (sell) Options – 0.0625% (sell)

Stamp Duty: Intraday – 0.003% (buy) Delivery – 0.015% (buy) Futures – 0.002% (buy) Options – 0.003% (buy)

DP Charges (for Equity Delivery): ₹0 (for individuals) ₹13.5 (for company)

Other Fees

Pledge - ₹0

Withdrawal Charges - $9/withdraw

Exchange fee - $0.02/transaction

SEBI Turnover - 0.0001%

Investor Protection Fund Trust Charge – 0.0001% (NSE buy & sell)

Taxes

18% GST



6. Paytm Money

Paytm Money is definitely one of the best demat account lowest brokerage in India. It combines investment options with the convenience of digital payments, making investing accessible to a wide audience.


Paytm Money Demat Account
Paytm Money Demat Account

Paytm Money Account Opening Process

Documents required: PAN, Aadhaar, driving license, bank details etc.


Process:

  • Go to the website or download the app

  • Enter your Email and Phone number

  • Verify your Phone number

  • Add PAN details and verify it

  • Submit proof of identification (Aadhaar, driving license etc.)

  • Add bank details

  • Put your E-sign and you're done!


Paytm Money Charges and Fees

Here is table for Paytm Money Demat Account Charges and Fees:

Charges and Fees

Details

Account Opening Charges

₹0

Annual Maintenance Charges (AMC)

₹50

Brokerage Charges

₹20

Transaction Charges

Security Transaction Tax (STT):

0.1% of turnover on buy and sell orders

0.0625% on Sell Side (Premium) 

0.0125% of turnover on sell orders

Exchange Turnover Charges:

0.00325% of turnover for NSE and 0.00375% of turnover for BSE

0.05% on Option premium

0.0019% of Turnover for Futures

Other Fees

SEBI Turnover - 0.0001% of turnover

Stamp Duty:

0.015% of turnover on buy orders

0.003% of turnover (Premium) on buy orders

0.002% of turnover on buy orders

Payment Gateway Charges (Netbanking) - Rs. 10 + GST for each fund addition

Payment Gateway Charges (UPI) - Rs. 0/- for each fund addition

Call & Trade Order - Rs. 100/- per executed order

Modification in CML - Rs. 25/- per request

Taxes

18% GST



7. mStock

mStock is among the best demat account lowest brokerage platforms in India! This app is designed for quick and easy stock trading, providing real-time market updates and analysis.


mStock Demat Account
mStock Demat Account

mStock Account Opening Process

Documents required: PAN, Aadhaar, any document for identity verification (like driving license), passport size photos, Address proof, Bank details


Process:

  • Go to the website or download the app

  • Enter your Email and Phone number

  • Fill out the KYC form

  • Verify your personal details

  • Choose the Plan you want and make payment for it

  • Add your bank details

  • Put your E-sign and done!


mStock Charges and Fees

Here is table for mStock Demat Account Charges and Fees:

Charges and Fees

Details

Account Opening Charges

‘Free Delivery for life’ Plan - ₹149

‘Zero brokerage for life’ Plan - ₹999

Annual Maintenance Charges (AMC)

₹120 (standard AMC Plan)

Brokerage Charges

₹0

Transaction Charges

Equity Delivery: NSE - 0.00325%, BSE – 0.00375%

Equity Intraday: NSE - 0.00325%, BSE – 0.00375%

Futures: NSE – 0.0019%

Options: NSE – 0.050% (on premium)

Other Fees

DP Charges - ₹12

Payment Gateway Charges - upto ₹11

Call & Trade - ₹0

MTF Interest Rate - ₹0

SEBI Charges - ₹10/crore

Taxes

18% on (brokerage + transaction charges + SEBI charges)



8. HDFC Securities

HDFC Securities is an online real-time stock trading and tracking platform. It offers a range of investment products and research tools, backed by the credibility of the HDFC brand, making it one of the best demat account bank for beginners.


HDFC Securities Demat Account
HDFC Securities Demat Account

HDFC Securities Account Opening Process

Documents required: PAN, Aadhaar, any document for identity verification (like driving license), passport size photos, Address proof, Bank details 


Process:

  • Go to the website or download the app

  • Enter your Email and Phone number

  • Fill out your personal information and bank details

  • Pick a trading plan

  • Complete the identity verification process

  • Upload your documents for KYC

  • Put your E-sign and you're done!

Note: Account opening might take 2 to 5 days depending on the type of account


HDFC Securities Charges and Fees

Here is table for HDFC Securities Demat Account Charges and Fees:

Charges and Fees

Details

Account Opening Charges

₹0

Annual Maintenance Charges (AMC)

Infiniti/Imperia - ₹0

Preferred - ₹0 to ₹300

Classic - ₹250 to ₹500

Prime - ₹700

Standard - ₹750

Brokerage Charges

Min. ₹25

Transaction Charges

Min. Rs. 30/- or 0.04% of the value of the transaction (Max Rs. 4,999/-)

Other Fees

SEBI Turnover - 0.0001% on turnover (Plus GST 18%)

Brokerage scrips less than Rs.10 per share - Minimum brokerage of Rs. 0.05 / unit

Securities Transaction Tax (STT) - 0.025% of transaction value (On Sell transaction)

Stamp Duty - 0.003% on turnover (Only Buy Transaction)

Taxes

18% on Brokerage


9. ICICI Direct

ICICI Direct is a part of ICICI Securities. It is known for its robust research and analysis tools, catering to a diverse range of investment needs, making it one of the best demat account bank in India.


ICICI Direct Demat Account
ICICI Direct Demat Account

ICICI Direct Account Opening Process

Documents required: PAN, Signature, Proof of Bank, Financial Document


Process:

  • Go to the website or download the app

  • Enter your Email and Phone number

  • Fill out the KYC form with your personal details

  • Provide documents for verification

  • Add your E-sign and done!


ICICI Direct Charges and Fees

Here is table for ICICI Direct Demat Account Charges and Fees:

Charges and Fees

Details

Account Opening Charges

₹0

Annual Maintenance Charges (AMC)

₹300 for ICICIdirect Neo customers

₹700 for ICICIdirect

Brokerage Charges

0.55%

Transaction Charges

Buy - ₹0 for transactions done at ICICIdirect platform

Sell - 0.04% of the value of securities (Min ₹30 and max ₹25,000)

Other Fees

Rejection of failure of transfer instruction for delivery (TFID) - ₹30

Reconversion of mutual fund units - ₹25 per instruction

Dematerialization of share certificate - ₹50 for each request

Rematerialization of share certificate - ₹25 for every hundred securities subject to a maximum fee of ₹3 lakhs or a flat fee of ₹25 per certificate (whichever is higher)

Closure of Demat account - ₹0

Taxes

18% on total value of brokerage


10. Sharekhan

Sharekhan is definitely one of the best demat account in India for beginners. It provides a comprehensive space to investors for trading and investment, with a focus on research and education.


Sharekhan Demat Account
Sharekhan Demat Account

Sharekhan Account Opening Process

Documents required: PAN, Aadhaar, any document for identity verification (like driving license), passport size photos, Address proof, Bank details 


Process:

  • Go to the website or download the app

  • Enter your Email and Phone number

  • Fill out the KYC form

  • Add your personal details like name, address, bank details etc.

  • Provide documents for identity verification

  • Add your E-sign and you're done!


Sharekhan Charges and Fees

Here is table for Sharekhan Demat Account Charges and Fees:

Charges and Fees

Details

Account Opening Charges

₹0

Annual Maintenance Charges (AMC)

₹400

Brokerage Charges

1st leg – 0.10%

2nd leg – 0.02%

Next day – 0.10%

Transaction Charges

STT/CTT Charges (as per Exchange):

Equity Delivery - 0.1% (both buy and sell sides)

Equity Intraday - 0.025% (sell-side on the avg. rate of buy and sell

Equity Futures  - 0.0125% (sell side)

Equity Options - 0.0625% on the sell side (on premium)

Currency Futures - ₹0

Currency Options - ₹0

Commodity Futures - 0.01% (sell side, non-Agri)

Commodity Options - 0.05% (sell side)

Other Fees

SEBI Turnover Charges - ₹ 10/crore

Stamp Charges:

Equity Delivery - 0.015%

Equity Intraday - 0.003%

Equity Futures  - 0.002%

Equity Options - 0.003%

Currency Futures - 0.0001%

Currency Options - 0.0001%

Commodity Futures - 0.002%

Commodity Options - 0.003%

Taxes

18% GST on (Brokerage + Exchange Transaction Charges + SEBI Transaction Fees)


11. Kotak Securities

Kotak Securities, a subsidiary of Kotak Mahindra Bank, is a well-established brokerage that offers a wide array of investment options along with personalized advisory services for users. Its research insights makes it rank among the best demat account lowest brokerage lists.


Kotak Securities Demat Account
Kotak Securities Demat Account

Kotak Securities Account Opening Process

Documents required: PAN, Aadhaar, any document for identity verification (like driving license), passport size photos, Address proof, Bank details 


Process:

  • Do the Kotak Securities login through website or download the app

  • Enter your Email and Phone number for verification

  • Fill out the personal details form for KYC

  • Provide the required documents for verification

  • Add your E-sign and done!



Kotak Securities Charges and Fees

Here is table for Kotak Securities Demat Account Charges and Fees:

Charges and Fees

Details

Account Opening Charges

₹0

Annual Maintenance Charges (AMC)

₹0

Brokerage Charges

₹0

Transaction Charges

Equity Delivery Transaction Charges

NSE: 0.00335%

BSE: 0.00375%

 

Equity Intraday Transaction Charges

NSE: 0.00335%

BSE: 0.00375%

 

Equity Futures Transaction Charges

NSE : 0.002%

BSE: 0%

 

Equity Options Transaction Charges

NSE : 0.0505% on Premium

BSE: 0.005% on Premium

Other Fees

SEBI charges - ₹10 per crore

Call & trade charges - ₹49+GST/ order

Password printing and dispatch - ₹25

Auction charges - On actuals or ₹25/- per auction (W.I.H)

Cheque Processing charges - ₹50+ GST (for every cheque deposit or withdrawal)

Cheque bounce charges:

Online - ₹350 + bank charges

Offline - ₹500 + bank charges

Fund Transfer Charges:

₹0 for UPI and Kotak bank payments

₹7 + GST for Net Banking via other banks

Taxes

18% on brokerage + transaction charges+ SEBI fees



12. IndMoney

IndMoney is a versatile stock investing app that allows users to invest in mutual funds, stocks, and other financial products seamlessly. Its smooth functioning interface make it rank high among the best demat account lowest brokerage for beginners.


IndMoney Demat Account
IndMoney Demat Account

IndMoney Account Opening Process

Documents required: PAN, Aadhaar, any document for identity verification (like driving license), passport size photos, Address proof, Bank details 


Process:

  • Go to the website or download the app

  • Enter your Email and Phone number

  • Enter your details like name, Email ID, PAN, Date of Birth etc.

  • Pay for account opening using your card or UPI

  • Confirm Aadhaar details

  • Enter your personal details

  • Link your bank account

  • Do the identity verification

  • Upload necessary documents

  • Do the E-sign for Equity and you're done!


IndMoney Charges and Fees

Here is table for IndMoney Demat Account Charges and Fees:

Charges and Fees

Details

Account Opening Charges

₹0

Annual Maintenance Charges (AMC)

₹0

Brokerage Charges

₹20

Transaction Charges

Exchange Transaction Charges (For both Buy & Sell):

Delivery - 0.00325% NSE

Intraday - 0.00375% BSE

Futures - 0.0019% (on contract value) NSE

0 BSE

Options - 0.050% (on premium) NSE

0.0050% (on premium) BSE

 

STT:

Delivery - 0.10% (buy and sell)

Intraday - 0.025% (sell)

Futures – 0 (buy) and 0.0125% (sell)

Options - 0 (buy) and 0.0625% (on Premium sell)

Other Fees

SEBI Charges (For both Buy & Sell) – 0.0001% of Turnover

 

Stamp Duty:

Delivery - 0.015% (Buy)

Intraday - 0.003% (Buy)

Futures - 0.002% (Buy) and 0 (Sell)

Options - 0.003% (Buy) and 0 (Sell)

 

Deposit using Net banking - ₹10

Auto Square off charges (For Open Intra Day Positions) - ₹50 per position

Call & Trade charges - ₹500 per order

Taxes

18% On Brokerage, DP Charges, Exchange Transaction Charges, SEBI Turnover Charges and Auto Square-off Charges



13. Axis Direct

Axis Direct is a prominent brokerage firm under Axis Bank. It is an intuitive stock trading platform that offers a smooth trading experience and a variety of investment opportunities, making it one of the best demat account bank in India.


Axis Direct Demat Account
Axis Direct Demat Account

Axis Direct Account Opening Process

Documents required: PAN, Aadhaar, any document for identity verification (like driving license), passport size photos, Address proof, Bank details 


Process:

  • Go to the website or download the app

  • Enter your Email and Phone number

  • Verify your mobile number by entering the OTP that is sent to you

  • Enter personal details and upload photos/documents

  • Allow access to your camera to verify your indentity in real time

  • Link your bank account

  • Add your E-sign and you're done!


Axis Direct Charges and Fees

Here is table for Axis Direct Demat Account Charges and Fees:

Charges and Fees

Details

Account Opening Charges

₹0

Annual Maintenance Charges (AMC)

Regular Demat Account - ₹750 onwards

BSDA Accounts - ₹100

Brokerage Charges

Min ₹25

Transaction Charges

Credit Transactions - ₹0

 

Debit Transactions (Other than Debt Securities):

Regular Demat Account – 0.04% or ₹25

BSDA Accounts - 0.06% or ₹50

 

Debit Transactions (Debt Securities) – min ₹50 and max ₹500/transaction

Other Fees

Demat Charges - ₹5/certificate or ₹50/request

Courier Charges - ₹100

Ad-hoc Statement - ₹100

Pledge Creation/Closure/Invocation - ₹25

Closure/Invocation:

Regular Demat Account – 0.04% or ₹50

BSDA Accounts - 0.06% or ₹50

Taxes

18% GST


14. Motilal Oswal

Motilal Oswal is a well-regarded financial services company. A reputable platform known for its research-driven approach and a wide range of investment products. Its expertise in stock trading and comprehensive research reports make it stand out as the best demat account app.


Motilal Oswal Demat Account
Motilal Oswal Demat Account

Motilal Oswal Account Opening Process

Documents required: PAN, Aadhaar, any document for identity verification (like driving license), passport size photos, Address proof, Bank details 


Process:

  • Go to the website or download the app.

  • Enter your Email and Phone number.

  • Enter PAN and Bank Details.

  • Verify the details you entered.

  • Upload your documents via Digilocker.

  • Allow access to camera to confirm your identity.

  • Put your E-sign the form.

  • And you're done!


Motilal Oswal Charges and Fees

Here is table for Motilal Oswal Demat Account Charges and Fees:

Charges and Fees

Details

Account Opening Charges

₹0

Annual Maintenance Charges (AMC)

₹200

Brokerage Charges

Intraday trading charges - 0.02% of transaction volume

Delivery charges - 0.2% of trading volume

Options trading charges – ₹20/lot

Transaction Charges

Equity Delivery: 0.00325% NSE and 0.00375% BSE

 

Equity Intraday:

0.00325% NSE and 0.00375% BSE

 

Equity Futures:

(0.0019%) NSE and ₹0 BSE

 

Equity Options:

0.05% NSE and 0.037% BSE (on premium)

Currency Futures:

0.0009% NSE and 0.0009% BSE

 

Currency Options:

0.04% NSE and 0.001% BSE (on premium)

 

Commodity:

0.0025% MCX

Other Fees

SEBI Charges - ₹10/Crore

 

Stamp Duty (On buy side only):

Delivery - 0.015%

Intraday - 0.003%

Equity Futures - 0.002%

Equity Options - 0.003%

Currency F&O - 0.0001%

Commodity Futures - 0.002%

Commodity Options - 0.003% (MCX)

Taxes

18% on transaction charges and brokerage costs


15. Nuvama

Formerly called Edelweiss, Nuvama provides comprehensive investment solutions with a user-friendly interface. It provide investors with ownership in the company, which allows them to rank among the best demat account India lists.


Nuvama Demat Account
Nuvama Demat Account