Zerodha is the leading stockbroker in India with the highest client base of over 50 lakh users.
Zerodha started the discount brokerage model in 2010 to provide brokerage services at cheaper rates.
Earlier, full-service brokers like Motilal Oswal, Sharekhan, or ICICI Direct were charging very high percentage based brokerage plans. You can see such plans today as well, like ICICI Direct charges 0.55% on stock delivery and 0.275% on intraday.
Zerodha was the first to offer a flat fee of Rs. 20 per order irrespective of the trade volume.
Let’s have a quick go-through with the Pros and Cons of Zerodha before we go into a detailed review discussion.
- Low brokerage fees
- Free stock delivery
- Easy to use advance trading platforms
- Fast account opening process
- Good customer support
- Sometime servers slow down during the peak trading hours
Zerodha Charges Details
#1. Zerodha Account Charges
|Type of Charges||Details|
|Account Opening Charges||Equity – Rs. 200|
Commodity – Rs. 100
|Maintenance Charges||Rs. 300 annually (Rs. 75 per quarter)|
If your mobile is not linked with your Aadhaar card, you can open the account offline but you have to pay higher charges
- Offline account opening charges – Equity: Rs. 400 and Commodity: Rs. 200
So, I would suggest you to open the demat and trading account online which would take 24 hour to 48 hour on completing the account opening process.
#2. Zerodha Brokerage Charges Details
Zerodha charges a lower of Rs 20 or 0.03% of the trade volume. For example if you make trade Rs 50,000 then the brokerage charges would be Rs 15
Lower of Rs 20 (fix brokerage) or 0.03% of 50,000 = Rs 15
|Equity Intraday||Rs. 20 per executed order or 0.03% (whichever is lower)|
|Equity Futures||Rs. 20 per executed order or 0.03% (whichever is lower)|
|Equity Options||Rs. 20 per executed order|
|Currency Futures & Options||Rs. 20 per executed order or 0.03% (whichever is lower)|
|Commodity F&O||Rs. 20 per executed order or 0.03% (whichever is lower)|
#3. Value-Added Services Charges
#4. Other Charges
- Depository(DP) Charges – Rs. 13.5 (charged by CDSL + Zerodha on the selling of stocks bought in delivery)
- Pledging Charges – Rs. 30
- Call and Trade Charges – Rs. 50 per order
- Off-market transfer charges – Rs. 25 or 0.03% of the transfer value (whichever is higher).
- Payment gateway charges – Rs. 9 per transaction except for UPI (No charges on UPI)
- Delayed Payment Charges – Interest charged 18% a year or 0.05% per day on the debit balance
- Mutual Funds Commission – Zero
- GST – 18%
Zerodha started its operations on 15 August 2010 and became the first broker in India to start a discount brokerage system.
Zerodha offered the flat fee brokerage system by introducing Rs. 20 per order brokerage.
In 2020, Zerodha became the largest broker in India with 50 lakh clients. Zerodha claims to contribute over 15% of daily retail orders in India through trading and investing.
Zerodha offers a high-end trading platform “Kite” that they have improved a lot over the years, and work is still going on.
You can also invest in other assets like mutual funds investments, bond investment, and IPO subscriptions through Zerodha.
Zerodha has partnered with other companies like Sensibull or SmallCase for options trading and strategy-based stock investment. You have to pay additional fees for that.
Zerodha Margin Details
Zerodha doesn’t provide margin on equity delivery (NRML). You can only get margin in intraday (MIS) and cover orders (CO).
|Equity||52% of the VaR+ELM+Adhoc mandated by the exchange|
|Index F&O||Total of 52% of (SPAN + Exposure)|
|Stock F&O||Total of 52% of (SPAN + Exposure)|
|Currency Futures||2X(52% of NRML margins)|
|Commodity Futures||2X(52% of NRML margins)|
Cover Orders Leverage
|Equity||30% of the VaR+ELM+Adhoc mandated by the exchange|
|Index F&O||2X(52% of NRML margins)|
|Stock Futures||2X(52% of NRML margins)|
|Currency Futures||2X(52% of NRML margins)|
|Commodity Futures||2X(52% of NRML margins)|
Zerodha Trading Platforms
#1. Zerodha Kite Web
Zerodha Kite is an easy-to-use trading platform with a minimalistic design. You get everything in one place such as market overview, orders, holdings, positions, and funds details.
You can use shortcuts to quickly navigate the platform. Use shortcuts like
- Press “o” from the keyboard to move to the orders section.
- “P” for the positions section,
- “f” for funds,
- “a” for the dashboard.
You can also access Level 3 data up to 20 bids and offers for better analysis of market trends.
You get above 100 charting indicators such as Candlesticks, Bollinger bands that help you access the market trends in advance.
Pros of Zerodha Kite
- Sleek user interface
- Even works at slow internet speed
- In-depth market analysis
- 100+ technical indicators
- Integration with other platforms such as coin, console
Cons of Zerodha Kite
- Backtesting of strategies not available
- Can’t buy IPO from Kite. You need to go to “Console”
#2. Zerodha Kite Mobile
Kite app is a lightweight and fast mobile app designed for mobile traders. You can trade stocks, invest in mutual funds, and learn about stocks in varsity through the Kite app.
Kite has integrated with other apps like Coin, Varsity, and Console making it one place to access other apps.
Pros of Zerodha Kite
- Minimalistic app UI
- Lightweight, faster app
- Multi apps integration like coin and varsity
- Invest in IPO as you can open the Console from the Kite app
Cons of Zerodha Kite
- App stutters in peak hours sometimes
Zerodha Additional Product
The Console is a central reporting dashboard that provides you with the details of your trading, profit & loss statements, contract notes, and many other reports.
You can also invest in IPOs (Initial Public Offering) through the console. You can pay through UPI for placing IPO bids.
Zerodha’s coin is India’s largest direct mutual fund investment platform with 2000+ commission-free direct mutual funds from more than 40 mutual fund houses.
You can check out various fund schemes like equity, debt, ELSS and sector-wise data to make your understanding before investing.
You can also learn about stock investment through Zerodha’s Varsity Mobile app. You get in-depth knowledge about stocks through cards and illustrations.
Varsity has three difficulty levels to make your stock learning interesting. You get a quiz at the end of each lesson to recall what you learned.
You also get a virtual certification on completion of each module to boost your morale.
Sentinel allows you to create personalized market alerts on 90,000+ stocks, bonds, commodities, F&O contracts, and currencies across various exchanges.
You can set up basic alerts based on price, trade quantity, volume, and open interest.
You can also create advanced alerts using mathematic expressions similar to ExcelFormulas.
For example, suppose INFYcurrent price is 700, you can set the condition as below –
LastTradedPrice(‘NSE:INFY’) >= 800
When INFY touches or crosses 800, the trigger will generate an alert for you. There’s no time limit, so you can set your alerts for future prices.
Zerodha Partner Products
Zerodha has partnerships with other companies to provide wider investment opportunities to the customer. You can directly link your Zerodha account with the partner products to start using the portals.
Sensibull is designed for option traders to build option trading strategies.
You can compare different “options” side by side to know which will work best for you. You can run various complex strategies such as Spreads, Butterflies, and Condors with a single click.
Sensibull also allows you to do virtual trading so that you can practice options trading without putting your real money at risk.
Sensibull has now introduced the “Social trading” option to copy strategies of other experts, get your trades on WhatsApp, and execute with a single click from your phone’s notifications.
#2. Small Case
If you don’t have a fundamental knowledge of stocks, but you want to invest in stocks for the long term, then you can go with SmallCase.
You can build a diversified portfolio in stocks through theme-based investment strategies.
Where you can invest through readymade strategies such as
- All-Weather Investing – Long-term investment strategy that invests in equities, debt, and gold.
- Top 100 Stocks – Invest in top 100 market cap companies using Nippon India ETF Nifty Bees and Nippon India ETF Junior Bees.
- Dividend Aristocrats – investing in companies that pay high dividends
You can access hundreds of other strategies as per your requirements.
#3. Streak 4.0
Zerodha streak is a cloud-based Algo-trading platform, where you can create your stock trading strategies.
You can not only backtest your strategies but also, you can pick readymade strategies and then edit, backtest or deploy those strategies as per your requirements.
The Streak has 3 sections –
- My Strategies – You can create your own strategies.
- Discover – Streak publishes strategies for user understanding
- My Picks – Strategies that you picked from the Discover
Zerodha has partnered with Golden Pi to help its clients invest in debt securities such as bonds, and treasury bills.
You can also invest in Sovereign gold bonds, PSU or corporate bonds if you prefer safer investments.
Golden Pi allows you to invest in the categories below –
- Ultra short term bonds
- Tax free bonds
- Public sector bank bonds
- Highly safe bonds
- Bonds for senior citizens
- State government guaranteed bonds
Zerodha Customer Care
Discount brokers are still lagging behind the full-service brokers for providing customer support. But if we compare Zerodha’s customer service to other discount brokers, then it is far better than any other discount brokers.
You may come across some tweets on Twitter complaining about the Zerodha platform.
Issues happen with Zerodha’s trading platform, especially at peak times. But the best part is Zerodha customer support responds to your queries.
Zerodha has a 48 hour timeline to close a ticket. So, they respond to every ticket raised.
If you have a complaint, then the best way is to raise a ticket and tweet mentioning your ticket number.
#1. Raise a Ticket
You can raise a ticket with the log-in Zerodha support team to resolve your issue. You can visit Zerodha Support portal to create a ticket.
- Select any relevant topic from the given list.
- Scroll the page down and click on “Create a ticket”.
- Now select “Yes or No”, if you have a Zerodha account or not.
- If you are a Zerodha user, you can login with Kite. Otherwise, fill the details as given in the snapshot and click on “Create a Ticket”.
The customer support team will call you back once your ticket is created.
#2. Customer Care Number
|Account Opening||Trading Support||Call & Trade|
|080 4719 2020 |
080 7117 5337
|080 4718 1888|
080 4718 1999
|080 4718 1888|
You need a “Support Code” while calling Trading Support and enter the code when the IVR machine asks you so. Only then you can reach out to the trading support representative.
You can find your “Support Code” in your Console panel.
Steps to get the support code –
Step 1 – Go to Console.zerodha.com and log in with your “Zerodha Kite” credentials.
Step 2 – Click on the Account menu.
Step 3 – In the Account section, you can locate the hidden support code. Click on “View” to unhide the code.
Note down the support code to use with customer support.
- No brokerage charges on equity delivery
- Low brokerage is ideal for the heavy trader
- Level-3 historical data and 100+ indicators for better analysis
- Create personalized alerts
- Also invest in IPOs, mutual funds, and bonds
- No commission on the mutual funds’ investment
- Better customer support
- Partnered with other high-end platforms like Sensibull, GoldenPi, and SmallCase for options trading and long-term investing.
- Server crashes sometimes during peak hours
- No Margin leverage on delivery
Check out – Motilal Oswal vs Angel Broking
Zerodha Account Opening Process
Step 1: Visit Zerodha Signup Portal
Go to the Zerodha website and click on “sign up now”.
Step 2 : Enter Your Details
#1. Enter Mobile Number
Enter your Mobile Number and Click on ‘Continue’. You will receive an OTP (One Time Password) on the same mobile number.
Enter the OTP, and click on ‘Confirm’.
You will be redirected to another page to fill in your details.
#2. Email Address
Enter your Full name, email id and Click on ‘Continue’. You will receive an OTP on your email address.
Fill that OTP and click on ‘Continue’.
Step 3: Enter Your Pan Card Details
Enter your PAN card number, Date of Birth and click on “Continue”.
Step 4: Fees To Be Paid
You have to enter your account opening fee. You get 2 options here –
- Equity: 200 rupees
- Commodity: 100 rupees
Equity is a must if you want to invest in the stock market. The commodity is optional. You can go with the commodity option if you want to invest in commodities.
You can select either UPI or Netbanking/Cards to pay the fee. Enter details and click on ‘Pay & Continue’.
Step 5: Bank Account Details
Once the payment process is completed, you must enter the bank account details such as savings account number and IFSC code.
Step 6: Fill Background Information
#1. Enter personal information
Entered the background details such as mother’s name, marital status, and occupation details.
#2. Give your consent
Tick on all the 4 checkboxes for your consent & declaration. Then click on “Continue”.
Step 7: In-Person-Verification (IPV)
Now you have to complete your In-Person-Verification.
If you are filling in your form from your smartphone you can use the front camera to complete the verification.
Otherwise, you need a webcam if you are filling through a desktop or laptop.
Write the shown OTP on blank paper or your mobile phone screen and stand in front of the webcam.
Your face and OTP both must be in the frame and visible, then click on “Start IPV” and then “Take Video”.
Step 8: E-Sign Application
You have to digitally sign the application using your Aadhaar card and click “Continue”.
You’ll be redirected to the “Digio or Digilocker” website to save your documents and e-sign the form.
Signup with digilocker and allow it to access your documents.
Note: You can click on the “I’ll print & courier” option if you want to open the account offline.
#9. Upload Your Document Proofs
#1. Upload Bank Proof
Canceled cheque – Upload a personalized canceled cheque as bank proof.
A personalized canceled cheque is that cheque that has your name printed on it and you write a big “CANCELED” across it.
Bank Statement – You can also upload a bank statement if you don’t have a personalized cheque. But make sure your bank statement must contain –
- Your name
- Bank account number
- IFSC and MICR codes
#2. Income Proof
If you want to trade in the Commodity, you have to upload the latest income proof.
That could be –
- Copy of your latest ITR
- Last month’s salary slip
- 6 months bank statement
Step 10: E-Sign Equity
After document uploading, scroll down the page, then you will see an option to eSign Equity
You’ll be redirected to the NSDL website for Aadhaar verification. Enter your Aadhaar number and click on “Send OTP”.
You’ll receive OTP on your mobile number linked with your Aadhaar card. Make sure your mobile is already linked.
Fill in the OTP and click on verify OTP.
A new window will be opened and You’ll see an application form. Scroll down to click on “e-sign now”.
Final Words – Why You Should Open a Zerodha Account?
Zeroda is an ideal discount broker for beginners as well as advanced traders. Zerodha brokerage plans and educational resources are suitable for beginners and fully equipped trading platforms are best suited for the advanced traders’ needs.
Zerodha provides you a seamless online account opening process that allows you to open an account within 48 hours.
Open Zerodha account due to
- Free stock delivery
- Lower brokerage fees for trading
- Advance trading platforms
- Better customer service
#1. Is Zerodha good for beginners?
Yes. Zerodha is good for beginners as well as professional traders because you have to pay less brokerage fees and you get an easy-to-use platform.
#2. What are Zerodha brokerage charges?
Zerodha charges 0.03% or Rs. 20 per order whichever is on the lower side.
#3. Can I open a Zerodha account online?
Yes. You can open your Zerodha account online by visiting the Zerodha website.
Make sure that your mobile number is linked with your Aadhaar card.
Secondly, you have access to the mobile number linked with your Aadhaar card when you fill the Zerodha application form online.
#4. Can I open a Zerodha account without Aadhaar?
Yes. You can open a Zerodha account without an Aadhaar number but you have to follow the offline process.
In which, you will signup with Zerodha and fill the form online. You’ll get the option of the “I’ll print and courier” option at the last point.
You just print the application form. Duly sign and send the form to Zerodha head office along with supporting documents.
#5. Can I open a Zerodha account on Sunday?
Yes. You can apply for a Zerodha account on any day of the week and at any time throughout the day.
If you apply on Sunday, your application will be processed within the next 2 working days.
#6. Can I open a Zerodha account without Income Proof?
Yes. You can open a Zerodha account without income proof as well. Income proof is required if you want to trade in Future and Options or Commodities.
Then you have to produce your last 6 months’ income proof.
#7. Can I open a Zerodha account in lockdown?
Yes. Since the Zerodha account opening process is online and you can easily open your account from the comfort of your home.
But make sure your mobile number is linked with an Aadhaar card to complete the online KYC process.
#8. Can I close the Zerodha account?
You can close Zerodha accounts by visiting their website and raising a ticket.
There’s no complete online process for account closing but you can do the initial steps online and then print the form and courier it to Zerodha head office.
#9. Can Zerodha be used for mutual funds?
Yes. You can use Zerodha for commission-free direct mutual fund investing.
Earlier Zerodha used to charge Rs. 50 per month for mutual funds investment but now it’s free.
#10. Why Zerodha is better than Upstox?
Zerodha is better than Upstox in the points below –
- Easy user interface for trading platforms
- Low brokerage percentage than Upstox. Upstox charges 0.05% or Rs. 20 per order but Zerodha demands 0.03% or Rs. 20 per order
- Better customer support. Zerodha deals the ticket raised within 48 hours but Upstox customer support is slow in resolution.
#11. How is Zerodha brokerage calculated?
Zerodha charges brokerage at 0.03% or Rs. 20 per order (whichever is lower) and Zero brokerage on equity delivery.
Scenario #1. Stock Delivery
Suppose you are investing Rs. 1,00,000 in 1000 stocks for the long-term. You buy all your stocks on delivery at Rs. 100 per share price.
Total brokerage = ZERO.
Scenario #2. Low Volume Trading
Suppose you bought 100 stocks at Rs. 100 per stock. Your cost of stocks would be Rs. 10,000.
If calculates with 0.03%, the brokerage would be 10,000 X 0.03% = Rs. 3
Since Rs. 3 is lower than Rs. 20, you would pay Rs. 3 as brokerage.
Now you sold all the 100 stocks on the same day at Rs. 105 per stock. Total amount Rs. 10,500.
The brokerage would be 10,500 X 0.03% = Rs. 3.15
Total brokerage = Rs. 3.00 + 3.15 = 6.15.
Scenario #3. High Volume Trading
Suppose you bought 1000 stocks at Rs. 100 per stock. Your cost of stocks would be Rs. 1,00,000.
If calculates with 0.03%, the brokerage would be 1,00,000 X 0.03% = Rs. 30
But you would pay for the lower side.
Means Rs. 20 only as brokerage on buying the stocks.
Suppose you sold 1000 stocks at Rs. 105 per stock. Your selling amount would be Rs. 1,05,000.
You have to pay Rs. 20 as brokerage at the time of selling as well.
Total brokerage = Rs. 40.