Opening an account in Zerodha is a quick and hassle-free process, but it’s important to understand the steps involved to ensure a smooth experience. In this blog post, we’ll guide you through the account opening process and provide you with all the necessary information to open a demat and trading account in Zerodha within 3 days. In fact why 3 days, nowadays due to Aadhar card based account opening, account can be opened in a single day.
For an immediate callback and assistance regarding the open account in Zerodha please fill up the form below.
Why Choose Zerodha?
Zerodha is India’s leading online brokerage firm that offers a user-friendly platform for investors and traders to invest in the stock market. Here are some reasons why you should choose Zerodha:
- Brokerage fees are on the lower side: Zerodha only charges a flat brokerage of Rs. 20 per trade or 0.03% (whichever is lower) for intraday, F&O, and currency trading.
- User-friendly platform: Zerodha’s trading platforms, including Zerodha Kite and Zerodha Console, are easy to use and provide real-time market data.
- Free equity delivery trades: Zerodha charges zero brokerage fees for equity delivery trades.
- Multiple trading platforms: Zerodha offers a variety of trading platforms, including Zerodha Kite, their Console, and third-party platforms like NeoStox and Streak.tech.
- Zerodha Coin for direct mutual fund investments: Zerodha Coin is a platform that allows investors to buy mutual funds directly from asset management companies without any commissions or fees.
- Education and resources: Zerodha provides a wealth of educational resources, including day trading strategies, basic technical indicators, fundamental studies, and more.
- Transparency: Zerodha is a very transparent broker. They provide all the required information about charges clearly. Also, they have not done any fraudulent activity with their clients.
Account Opening Process
There are two ways to open an account in Zerodha – online and offline.
Online account opening process:
The online account opening process is simple and can be completed within 15 minutes. Follow these steps:
- Firstly, visit the Zerodha account opening page and enter your details.
- Secondly, upload your identity proof, address proof, and a photograph.
- Thirdly, eSign the account opening form using your Aadhaar card.
- Last but not the least, make the payment for the account opening fees.

Offline account opening process:
The offline account opening process involves printing and signing the account opening form and sending it to Zerodha along with the necessary documents. Here are the steps involved:
- Download the account opening form from the Zerodha website.
- Fill in the form with your details.
- Print and sign the form.
- Attach the necessary documents, including identity proof, address proof, and a photograph.
- Send the form and documents to Zerodha’s office.
- However, Zerodha has now discontinued their offline account opening process.
Documents Required to Open a Demat and Trading Account:
To open a demat and trading account in Zerodha, you need the following documents:
- PAN card
- Aadhaar card or any other valid government-issued ID proof
- Address proof (electricity bill, bank statement, or any other valid document)
- Bank proof (cancelled cheque or bank statement)
Account Opening Fee in Zerodha:
Zerodha charges a one-time account opening fee of Rs. 200 for opening a demat and trading account. This fee includes a lifetime free equity delivery trades account.
How to Open Demat Account in Zerodha:
Securities can be stored electronically in a demat account. Here are the steps involved in opening a demat account in Zerodha:
The step-by-step process for opening a demat account online:
- Login to Zerodha’s account opening page.
- Enter your details, upload your documents, and make the payment.
- eSign the demat account opening form with your Aadhaar card.
- Your account will be activated within 24-48 hours, and you will receive an email with your demat account number and login credentials.

The step-by-step process for opening a demat account offline:
- Visit any of the Zerodha branches in your city with the required documents.
- Fill up the demat account opening form and submit it along with the necessary documents.
- Pay the account opening fees.
- Your account will be activated within 24-48 hours, and you will receive an email with your demat account number and login credentials.
- However, this offline process is now stopped from Zerodha’s side.
Common mistakes to avoid during the account opening process:
- Ensure that the name, date of birth, and other personal details you enter in the form match the details on your PAN card and Aadhaar card.
- Make sure that the documents you upload are clear and in the required format.
- Double-check the details you enter before submitting the form.
Demat Account Opening in Zerodha:
A demat account is an essential tool for any stock market investor. It is a digital account that holds your securities in electronic form, making it easier to buy, sell and transfer securities without the need for physical certificates.
Benefits of having a demat account:
One of the primary benefits of having a demat account is the ease of trading. You can buy and sell securities with just a few clicks on your computer or mobile phone. Demat accounts also offer better security for your investments, as there is no risk of theft or loss of physical certificates.
How to link a demat account with a trading account:
Once you have opened a demat account with Zerodha, you need to link it with a trading account to start trading. Here’s how you can do it:
- Log in to your Zerodha account.
- Go to the ‘My Account’ section and click on ‘Demat & Trading Accounts’.
- Click on ‘Link your Trading Account’ and follow the instructions.
- However, now Zerodha offers their own demat account. So linking process has become obsolete.
Can I open two demat accounts in Zerodha?
Yes, you can open two demat accounts in Zerodha. However, you will need to use different email IDs and phone numbers for each account. It is also important to note that you cannot use the same bank account for both the demat accounts.
How to Open Trading Account in Zerodha:
A trading account is an account that allows you to buy and sell securities in the stock market. Here are the steps involved in opening a trading account in Zerodha:
The step-by-step process for opening a trading account online:
- Login to Zerodha’s account opening page.
- Enter your details, upload your documents, and make the payment.
- eSign the trading account opening form with your Aadhaar card.
- Your account will be activated within 24-48 hours, and you will receive an email with your trading account number and login credentials.
- Remember, Zerodha now does not open only trading accounts. Hence, opening a demat account is mandatory with a trading account.
The step-by-step process for opening a trading account offline:
- Visit any of the Zerodha branches in your city with the required documents.
- Fill up the trading account opening form and submit it along with the necessary documents.
- Pay the account opening fees.
- Your account will be activated within 24-48 hours, and you will receive an email with your trading account number and login credentials.
- Once again, this offline process is now not in force.
How to link a trading account with a demat account:
Once you have opened a trading account with Zerodha, you need to link it with a demat account to start trading. Here’s how you can do it:
- Log in to your Zerodha account.
- Go to the ‘My Account’ section and click on ‘Demat & Trading Accounts’.
- Click on ‘Link your Demat Account’ and follow the instructions.
- As now Zerodha opens trading account along with demat account, this linking process is not necessary.
Account Opening Fee in Zerodha:
Different types of fees are associated with opening an account in Zerodha, and it is important to understand them before proceeding with the account opening process. Here are the various fees associated with opening an account in Zerodha:
Account opening fee: Zerodha charges a one-time account opening fee for both demat and trading accounts. The account opening fees for an equity trading account is ₹200, and for a commodity trading account is ₹100. If you wish to open both accounts, the total account opening fees will be ₹300.
AMC or Annual Maintenance Charges: AMC is an annual fee that the broker charges to maintain your demat and trading account. Zerodha charges ₹300 per year as AMC for the demat account, and there are no AMC charges for the trading account.
Brokerage charges: Zerodha offers one of the lowest brokerage charges in the market. Firstly, for equity delivery trades, the brokerage charges are zero. Secondly, for intraday trades, the brokerage charges are 0.03% or ₹20 per trade, whichever is lower. Lastly, for futures and options trades, the brokerage charges are 0.03% or ₹20 per trade, whichever is higher.
Transaction charges: Transaction charges are levied by the exchanges and the depositories for every transaction that you make. Zerodha charges a flat fee of ₹0.03 per executed order for equity trades and ₹0.05 per executed order for futures trades.
Stamp duty: Stamp duty is a tax levied by the state government on every transaction. Stamp duties are different in each state. In Maharashtra, the stamp duty charges are 0.01% for equity trades and 0.002% for futures trades.
GST: GST or Goods and Services Tax is levied on all taxable services. Zerodha charges 18% GST on the brokerage, transaction charges, and other charges.
How to pay the account opening fees:
Zerodha offers multiple payment options for the account opening fees. You can pay the fees using net banking, UPI, debit card, or NEFT/RTGS. Zerodha does not accept cash or cheque payments.
Refund policy for account opening fees:
Zerodha offers a refund policy for the account opening fees. If your account opening application is rejected or if you cancel the application within 7 days of submission, Zerodha will refund the account opening fees to your bank account. However, the refund will not include the payment gateway charges, if any.
FAQ
You can open an account in Zerodha by visiting their website and filling out the account opening form. You can also choose to visit one of their branches to complete the process.
No, Zerodha charges a one-time account opening fee for both demat and trading accounts.
Visit Zerodha’s website
Fill out the account opening form
Upload your documents
Sign the application form
Make the payment
Complete the in-person verification process (if required)
Wait for the account to be activated
The account opening fee for a trading and demat account is ₹200. However, if you wish to open a commodity trading a/c too, you need to pay ₹100 extra.
Conclusion:
In conclusion, opening an account in Zerodha is a simple and hassle-free process. With its low brokerage fees, user-friendly platform, and multiple trading platforms, Zerodha is an ideal platform for beginners and seasoned traders alike.
Zerodha also offers several educational resources and tools, such as the Zerodha Kite, TradingView charts, Super Trend and other basic technical indicators, fundamental studies, technical analysis, Zerodha Console, draw tools, Streak.tech, and many more, to help you make informed trading decisions.
By opening an account through us, an authorized marketing partner of Zerodha, you can also benefit from additional services. This includes initial training and demo, training videos, share bazaar books, joining our stock market-related telegram channel, and our own mobile app where you can get live algo calls and live updates of the Market Mood Index.
If you are a newcomer to the Indian stock market, we encourage you to open an account with Zerodha through us and take advantage of its many features and benefits. With its transparent fee structure and excellent customer support, Zerodha is a trusted platform that can help you achieve your trading goals. However, we always encourage you to practice demo trading in any virtual trading platform like NeoStox.
If you have any questions or need help with opening an account, please do not hesitate to contact us. We are always here to help you.





I have a zerodha account and downloaded the Zerodha Pi also. But nothing appears in Zerodha Pi
It is totally blank
Have you activated your Pi? Please contact the Zerodha support staff.