Zerodha Brokerage Calculator
What This Tool Does
This calculator estimates the total cost of trading through Zerodha across different segments — equity delivery, equity intraday, futures, options, and commodity. Enter your buy price, sell price, and quantity, and it returns the brokerage charged, all regulatory fees, and your net profit or loss after deductions. It helps you understand the true cost of a trade before you place it.
You can also use this CAGR Calculator.
How It's Calculated
The basic brokerage formula is:
Brokerage = Number of shares × Price per share × Brokerage rate
This applies separately to the buy leg and the sell leg of a trade. The total brokerage is the sum of both.
Worked Example — Equity Intraday:
- Quantity: 100 shares
- Buy price: ₹500
- Sell price: ₹520
- Zerodha intraday brokerage rate: 0.03% or ₹20 per order, whichever is lower
Buy leg: 100 × ₹500 = ₹50,000 → 0.03% = ₹15 (below ₹20 cap, so ₹15 applies)
Sell leg: 100 × ₹520 = ₹52,000 → 0.03% = ₹15.60 (below ₹20 cap, so ₹15.60 applies)
Total brokerage: ₹30.60
Gross P&L: (₹520 − ₹500) × 100 = ₹2,000
After adding regulatory charges (STT, exchange fees, SEBI fees, GST, stamp duty), net P&L will be lower than ₹2,000.
Zerodha Brokerage Charges by Segment
Equity Delivery
- Brokerage: Zero (₹0) — Zerodha charges no brokerage on equity delivery trades
- STT: 0.1% on both buy and sell
- Exchange charges: 0.00335% (NSE)
- SEBI fees: ₹10 per crore of turnover
- GST: 18% on brokerage and exchange charges
- Stamp duty: 0.015% on buy side
- DP charges: ₹13.5 + GST per scrip per day when shares are sold from demat account
Equity Intraday
- Brokerage: 0.03% or ₹20 per executed order, whichever is lower
- STT: 0.025% on sell side only
- Exchange charges: 0.00335% (NSE)
- SEBI fees: ₹10 per crore
- GST: 18% on brokerage and exchange charges
- Stamp duty: 0.003% on buy side
Futures (Equity and Index)
- Brokerage: ₹20 per executed order (flat)
- STT: 0.02% on sell side
- Exchange charges: 0.002%
- SEBI fees: ₹10 per crore
- GST: 18% on brokerage and exchange charges
- Stamp duty: 0.002% on buy side
Options (Equity and Index)
- Brokerage: ₹20 per executed order (flat)
- STT: 0.1% on sell side on premium
- Exchange charges: 0.053% on premium
- SEBI fees: ₹10 per crore
- GST: 18% on brokerage and exchange charges
- Stamp duty: 0.003% on buy side on premium
Commodity (MCX)
- Brokerage: 0.03% or ₹20 per executed order, whichever is lower
- CTT (Commodity Transaction Tax): 0.01% on non-agri futures sell side
- Exchange charges: Vary by commodity
- GST: 18% on brokerage and exchange charges
All Charges Explained
STT (Securities Transaction Tax): A government tax levied on stock market transactions. Rates vary by segment and whether the trade is on the buy side, sell side, or both.
Exchange transaction charges: Fees collected by NSE or BSE for using their trading infrastructure. Typically a very small percentage of turnover.
SEBI turnover fees: A regulatory fee charged by SEBI on total turnover. Currently ₹10 per crore of turnover — extremely small but included in every trade.
GST: 18% Goods and Services Tax applies on the sum of brokerage and exchange transaction charges — not on the total trade value.
Stamp duty: A state government levy on the buy side of transactions. Rates vary slightly by state but are standardised for most purposes at the national level.
DP charges (Depository Participant charges): Applicable only on equity delivery sell transactions. Zerodha charges ₹13.5 + GST per scrip per day when shares are debited from your demat account, regardless of quantity sold.
Edge Cases and Special Rules
ETF trading: ETFs traded on exchange are treated as equity delivery or intraday depending on whether they are held overnight. Zero brokerage applies on delivery ETF trades; intraday rates apply if squared off the same day.
Swing trading: Positions held overnight in equity are treated as delivery trades — zero brokerage on the buy leg, zero brokerage on the sell leg, but full STT on both sides.
Short selling (intraday): Intraday brokerage rates apply. Positions must be squared off before market close or Zerodha may close them automatically at market price.
MTF (Margin Trade Funding): MTF positions attract delivery brokerage rates plus a daily interest charge on the funded amount. DP charges apply on the sell leg.
Options selling: STT on options is charged on the premium value at sell, not on the notional contract value. However, if an in-the-money option is exercised or expires ITM, STT is levied on the full contract value — a significant and commonly overlooked cost for options sellers.
Commodity (MCX): CTT applies on non-agricultural commodity futures. Agri-commodity futures are exempt from CTT but may have different exchange charges.
Zerodha vs. Other Discount Brokers
| Feature | Zerodha | Groww | Upstox | Dhan |
|---|---|---|---|---|
| Delivery brokerage | ₹0 | ₹0 | ₹0 | ₹0 |
| Intraday brokerage | ₹20 or 0.03% | ₹20 or 0.05% | ₹20 or 0.05% | ₹20 flat |
| F&O brokerage | ₹20 flat | ₹20 flat | ₹20 flat | ₹20 flat |
| DP charges | ₹13.5 + GST | ₹13.5 + GST | ₹13.5 + GST | Varies |
Brokerage rates across discount brokers are similar. The difference in total trade cost comes primarily from the regulatory charges — STT, exchange fees, GST, stamp duty — which are the same regardless of which broker you use.
Who Uses This
- Intraday traders who need to know exact breakeven points before placing trades
- Options traders calculating net premium income after all deductions on sell positions
- Swing and delivery investors verifying that their expected profit is not significantly eroded by DP and STT charges
- Commodity traders on MCX accounting for CTT and exchange-specific charges
- Anyone comparing brokers who wants to verify whether switching from a full-service broker to Zerodha reduces total trading costs
FAQ
Does Zerodha charge brokerage on equity delivery?
No. Zerodha charges zero brokerage on equity delivery trades. However, STT, exchange charges, SEBI fees, GST, stamp duty, and DP charges still apply on delivery transactions.
What are Zerodha's brokerage charges for options?
₹20 per executed order, charged on both the buy and sell legs. Note that STT on options can be significant if an in-the-money option expires — it is charged on the full contract value, not just the premium.
Why is my net P&L lower than my gross profit?
The difference is the total of all charges — brokerage, STT, exchange fees, SEBI charges, GST, and stamp duty. For small trades or tight margins, these charges can consume a significant portion of gross profit. The calculator shows this breakdown clearly.
What is a DP charge and when does it apply?
DP (Depository Participant) charge is levied when shares held in your demat account are sold. Zerodha charges ₹13.5 + GST per scrip per day. It applies once per stock per day regardless of how many shares you sell.
Can I use this calculator for commodity trading on MCX?
Yes. Select the commodity segment, enter your trade details, and the calculator applies the correct CTT rate and MCX exchange charges alongside standard regulatory fees.
A Note on Results
Brokerage charges and regulatory fees are subject to change. The figures in this calculator reflect current Zerodha rates and applicable statutory charges as of the time of writing. Always verify the final charges against your contract note, which is the official record of your trade costs. Past brokerage estimates should not be used for tax filing — use actual figures from your contract notes and ledger statements.