Latest Zerodha Brokerage Charges 2025

Zerodha charges one of the lowest brokerage fees of flat Rs. 20 for intraday trading in India.

Cost-wise, Zerodha is suited to the investment and trading requirements of volume intraday traders and beginner traders.  

What are Zerodha Charges?

Zerodha charges are the fees that you’ll have to pay when you use their platform to trade in the stock market.

There are several different types of charges that you’ll encounter, so let’s go over each one in detail.

I have listed all the Zerodha charges in this article that you need to know.

Zerodha Demat and Trading Account, Zerodha Charges

Zerodha Charges List – of All Charges and Taxes

Zerodha Account Opening Charges 

You don’t need to pay anything for Demat and trading account opening. Zerodha charges Rs. 0 for online or offline account opening.

With both the trading and demat account in place, you can do intraday, equity F&O, and currency F&O trading.

Even the MCX commodity account opening is free at Zerodha.

Charges for Offline Account Opening –

Equity trading and demat account₹0
Equity trading, demat and commodity account₹0

Zerodha Annual AMC (Account Maintenance Charges)

You need to pay Rs 75 per quarter for AMC charges, a total of Rs 300 per year.

Including 18% GST, you will be charged (75 + 75 x 0.18) = Rs. 88.50 every quarter as AMC charges.

  • Zerodha AMC Charges – Rs 300 + GST

You can consider an Upstox account only if you are looking for a free Demat account with zero AMC charges. But Zerodha is better than Upstox in terms of delivery charges, customer support, and better trading platforms. You can read a detailed comparison between Zerodha vs Upstox.

Zerodha Brokerage Charges

Brokerage is the fee that you pay to Zerodha for every trade that you make through their platform.

Zerodha charges a flat fee of ₹20 per trade, regardless of the size of the trade.

You only pay ₹20 in brokerage charges whether you’re buying or selling ₹1,000 worth of stock or ₹1,00,000 worth of stock which is not the case with full-service brokers.

For example, ICICI Direct charges 0.55% on delivery and 0.275% on intraday trades under the I-Secure plan. You would pay a brokerage of Rs 275 on trading 1 lakh worth of stocks. You can read our comparison between Zerodha vs ICICI Direct for a better understanding.

Trading SegmentCharges
Zerodha Equity DeliveryRs. 0
Zerodha Equity Intraday Rs. 20 or 0.03% per executed order whichever is lower
Zerodha Equity FuturesRs. 20 or 0.03% per executed order whichever is lower
Zerodha Equity OptionsFlat Rs. 20 per executed order
Zerodha Currency FuturesRs. 20 or 0.03% per executed order whichever is lower
Zerodha Currency OptionsRs. 20 per executed order
Zerodha Commodity FuturesRs. 20 or 0.03% per executed order whichever is lower
Zerodha Commodity OptionsRs. 20 per executed order

Zerodha Delivery Charges

Equity delivery in Zerodha is completely free.

Zerodha Intraday Charges

Zerodha’s intraday charge is lower of Rs. 20 or 0.03% per executed order irrespective of the trading volume. This helps both high-volume traders as well as small traders.

For example, if you trade for Rs 10,000 then Zerodha will charge Rs 3 for intraday trading, not Rs 20.

But if you place a trade for 10,00,000 then a fixed charge of Rs 20 will be charged.

Zerodha F&O Charges

Here are the details of Zerodha futures and option trading charges.

Trading SegmentCharges
Equity FuturesRs. 20 or 0.03% per executed order whichever is lower
Equity OptionsFlat Rs. 20 per executed order
Currency FNORs. 20 or 0.03% per executed order whichever is lower
Commodity FNORs. 20 or 0.03% per executed order whichever is lower

Note – ₹40 per executed order brokerage will be charged instead of ₹20 while placing an intraday or an F&O order if your account has a negative balance.

In case, you are pledging shares to get the collateral margin to trade in the F&O segment then –

Pledging Charges – Rs. 30 per pledge request per ISIN.

Government Taxes and Other Zerodha Charges

Transaction Charges

You’ll need to pay a small amount of transaction charges on every trade that you make in addition to the brokerage charges above.

Transaction charges are set by NSE & BSE and are calculated on the total traded value and are rounded off to the nearest paisa.

NSE transaction charges on delivery & intraday trades0.00297%
BSE transaction charges on delivery & intraday trades0.00375%

STT (Securities Transaction Tax)

STT is levied by the government and is calculated as a percentage of the total traded value of the security.

For equity delivery, STT is charged at 0.1% of the total traded value on buy & sell.

For equity intraday, STT is charged at 0.025% on the sell side only.

GST (Goods and Services Tax)

GST is levied by the government on the services provided by the broker.

18% GST needs to be paid on the brokerage fee, SEBI charges, AMC, and transaction fee.

SEBI (Securities and Exchange Board of India) Charges

Every broker has to pay a fee to SEBI for every trade that they execute on behalf of their clients.

Zerodha charges a fee of ₹10 per crore traded as SEBI charges.

Stamp Duty

Stamp duty is a tax levied by the state government on the transfer of securities. The rate of stamp duty varies from state to state.

Zerodha collects 0.015% or Rs. 1500 per crore as stamp duty on equity delivery and 0.003% or Rs. 300 per crore as stamp duty on intraday trades. In both cases, the stamp duty is charged on the buy side only.

DP (Depository Participant) Charges

DP charges are levied by the CDSL / NSDL, and Zerodha whenever you sell shares from your demat account.

Zerodha charges a fee of ₹15.34 (including GST) per scrip per day for debiting securities from your demat account.

How all these charges are calculated?

Total cost of trade = (Total trade value x Brokerage) + Transaction charges + STT + GST + SEBI charges + Stamp duty

For example, if you buy intraday ₹1,00,000 worth of stock on Zerodha, then the total charges will be =

Brokerage = (100,000 * 0.0003) or Rs. 20, in this case it will be Rs. 20

Transaction charge = 100,000×0.00297% = Rs. 2.97

STT = Rs. 0 (being a buy-side trade)

SEBI Charges = 10 per crore + GST on Rs. 1Lac = Rs 0.12

GST charges = 18% of (brokerage +SEBI charges + transaction charges) which is 0.18 x ( 20+0.12+2.97) = 4.16

Stamp duty charges = 0.003% on Rs 1 Lac = Rs. 3

Total = 20+2.97+0+0.12+4.16+3 = ₹30.25

You need to pay Rs. 20 in brokerage plus Rs. 10.25 in taxes.

Rs. 30.25 is what you pay to take an intraday buy trade worth Rs. 1 Lac at Zerodha.

Zerodha Call and Trade Charges

Rs. 50 per order is the “Call & Trade” charge for placing an order using Zerodha’s Dealer desk, Customer care, or RMS team including auto square-off orders.

Call & Trade charges include – 

  • successfully placed buy/sell order
  • executed orders
  • rejected orders
  • cancelled orders

Note – If you called Zerodha to place an order and it got canceled or rejected then there will be no cancellation charges but you need to pay Rs. 50 as call and trade charges. 

Zerodha Mutual Funds Charges

Zerodha charges Rs. 0 for investing in direct mutual funds of any AMC.

Zerodha Charges Calculator

Helps you get a prior estimation of various charges. 

Link to Zerodha Charges Calculator

Rs. 75 account maintenance is charged per quarter starting from the account opening date.

Zerodha Other Charges List

Zerodha DP Charges

DP charges are applicable whenever you sell shares from your Demat account. 

DP charge is Rs. 13.50 per day per scrip. Here the number of shares doesn’t matter. 

Only Rs. 13.50 is charged. It doesn’t matter whether you sell 1 share of SBI or 1000 shares. 

But if you sell 1 share of SBI and 1 share of Reliance then 13.50 +13.50 = Rs. 27 as DP charges need to be paid.

DP charge of Rs. 13.50 + 18% GST = Rs. 15.34 is the amount Zerodha will debit as DP charges. 

NOTE: Demat accounts held by females (first holder) are eligible for Re. 0.25 discount on DP charges.

Zerodha Charges for Cancelled Orders

Zerodha doesn’t charge for canceled orders.

Cancellation can be due to –

  • Canceling orders manually
  • Auto-canceled by the system
  • Order rejected for short of funds or any reason

Zerodha Fund Transfer Charges

Zerodha provides multiple options to add funds to your Zerodha trading account which includes UPI, IMPS, and Net banking options.

UPI & IMPS options are free.

But you need to pay Rs 9 per transaction if you choose to add funds through net banking.

Mode used to add fundsPayment Gateway Charges
UPIRs. 0
IMPSRs. 0
Net banking (internet banking)Rs. 9
Zerodha charges for adding funds

Funds become immediately available for trading.

Zerodha Fund Withdrawal Charges

Zerodha doesn’t charge any fee for withdrawing funds from your trading account to your bank account.

Zerodha fund withdrawal charges – Rs 0

STT Charges in Zerodha

Securities Transaction Tax or STT charge is a direct tax charged on the purchase and sale of securities through Zerodha.

STT charge is paid to the central government of India.

Zerodha STT ChargesAmount
Equity delivery0.1% on buy & sell
Equity intraday0.025% on the sell side only
Equity futures0.02% on sell-side
Equity options0.1% on sell side (if not exercised)
0.125% on intrinsic value (options bought & exercised)
Commodity futures0.01% on sell side (Non-Agri)
Commodity options0.05% on sell-side
Currency F&ONo STT charges applied

Zerodha Charges for GTT

Zerodha charges Rs. 0 for using GTT. 

Good Till Trigger (GTT) allows you to set certain trigger (price) conditions leading to the buying/ selling of shares at a particular price. 

When the conditions are met, a limit order is placed on BSE/ NSE.

Normal brokerage is charged once the buy/sell order is placed after the GTT is triggered.

GTT can be used only for 

  • CNC-type orders in the Equity Cash segment on NSE & BSE 
  • NRML-type orders in the Equity Derivatives segment on NSE

Cash and Carry (CNC)-  is used for delivery trades in equity.

Normal (NRML) – is a term for overnight trading of futures and options contracts. NRML-type orders in the derivatives segment allow you to carry your position till the expiry of the F&O contract.

Zerodha Charges For BTST

There is NIL (Rs. 0) brokerage on BTST trades because the CNC product type is used which represents equity delivery.

But there is a DP charge of ₹13.50 + GST when you sell the next day. 

Zerodha Charges For Auto-square Off

Auto square-off is classified as a “Call and trade” facility by Zerodha. 

Rs. 50 per order is charged when the system auto-squares off all open intraday positions at or after the cut-off time.

SegmentEquity intradayEquity F&OCurrency F&OCommodity F&O
Cut-off time3.20 pm3.25 pm4.45 pm25 minutes before market close

Zerodha Charges for Coin

Security TypeCharges
Mutual fundsFree
G-sec,T-bills & SDLsFree

Zerodha Smallcase Charges

You need to pay a flat fee of Rs 100 per transaction for Smallcase – “Buy & Invest More”.

Rs. 10 per transaction in case you want to use the SIP route for smallcase investments.

Zerodha Charges for Optional Value-Added Services

ServicesBill FrequencyCharges in Rs.
TickertapeMonthly/ AnnuallyFree: 0
Monthly: 249
Annual: 2,399
SmallcasePer transactionBuy & Invest More: 100
SIP: 10
Kite ConnectMonthlyConnect: 2,000
Historical: 2,000

Zerodha Charges For NRI Trading and Demat Account

NRI Account Opening Charges 

NRI trading and demat accounts can only be opened offline.

NRI’s have an option to open a PIS account or a Non-PIS account

Account opening fees – Rs. 500. 

AMC charges – Rs. 125 per quarter (Rs. 500 annually).

NRI Brokerage Charges for Equity

PIS trading and demat accountNon-PIS trading and demat account 
Lower of 0.5% or ₹200 per executed orderLower of 0.5% or ₹100 per executed order

NRI Brokerage Charges for F&O

NRIs can trade in F&O only through a custodial account. Orbis Financial Corporation Limited (SEBI registered) is Zerodha’s custodian partner. 

Zerodha NRI brokerage charges for F&O –  ₹100 per order. 

Orbis additionally charges ₹150 per crore for futures and ₹1500 per crore for options as clearing charges every month. 

What to do Next?

Zerodha is the best discount broker for both beginner and professional DIY traders. 

If you do your own research then on Rs. 5,000 per month (10 trades x Rs. 20 brokerage x 25 days) you can do over a crore volume of share trading. 

Zerodha Charges – Frequently Asked Questions

Is Zerodha a good platform for beginners?

Yes, Zerodha is a great platform for beginners.
They offer a user-friendly interface and low fees, making it easy for anyone to get started with investing in the stock market.

Are there any hidden charges with Zerodha?

No, there are no hidden charges with Zerodha. All of the charges are clearly listed on their website and are calculated in real time when you make a trade.

How can I avoid paying high fees with Zerodha?

The best way to avoid paying high fees with Zerodha is to keep your trades small.
Since the brokerage fee is a flat fee of ₹20 per trade, it makes more sense to make multiple small trades rather than one large trade.

What other features does Zerodha offer?

In addition to their low fees, Zerodha also offers a range of other features, including a mobile app, trading tools, educational resources, and more.

Is Zerodha free for lifetime?

There is no minimum balance required to keep the Zerodha account active. The trading account will become inactive if you do not trade for 12 consecutive months.

The demat account remains active indefinitely.

Is Zerodha free or paid?

Zerodha demat & trading account opening is FREE
But there is Rs. 300 per year AMC charges.

About Pardeep Goyal

I talk about saving & investing money. You would love my articles related to Credit Cards, Travel, Shopping, Tax Saving. I share transparently how I am making passive income from multiple sources online.

1 thought on “Latest Zerodha Brokerage Charges 2025”

Leave a Comment

Save Upto 90% on brokerageOpen FREE Demat Account Now