Free tools · Brokerage
Zerodha brokerage calculator — full charges on an NSE trade
Last updated:
Short answer
Zerodha charges ₹0 brokerage on equity delivery, 0.03% or ₹20 per executed order (whichever is lower) on equity intraday and futures, and a flat ₹20 per order on options. On top come the statutory charges every broker passes through — STT, NSE transaction charges, SEBI fees, stamp duty and 18% GST — plus ₹15.34 DP charge per scrip when you sell delivery holdings. This calculator itemises all of it and shows your net P&L and breakeven.
| Brokerage | — |
| STT | — |
| NSE transaction charges | — |
| SEBI charges | — |
| Stamp duty | — |
| GST (18%) | — |
| DP charges | — |
| Total charges | — |
Gross P&L
—
Net P&L after charges
—
Breakeven move
—
Estimate for one NSE round trip (one buy + one sell order). Brokers round each component per order, so contract notes can differ by small amounts. For options, prices are premiums and quantity is lots × lot size.
Zerodha popularised the discount model most Indian brokers now follow: free delivery, ₹20-capped everything else. That makes the brokerage line easy to predict — a full F&O round trip is at most ₹40 — but the contract note still surprises traders, because STT, exchange transaction charges, GST and stamp duty routinely exceed the brokerage, especially after Budget 2026 raised sell-side STT on futures and options.
Enter your trade below to see every component. The rates used are printed in the assumptions table and were verified against Zerodha’s published charge schedule in September 2026.
How Zerodha’s charges work
Equity delivery is genuinely free of brokerage — buy and hold costs you STT (0.1% each side), NSE transaction charges (0.00307%), SEBI fees, stamp duty (0.015% on buy) and GST on the non-tax components. When you sell, a DP charge of ₹15.34 per scrip per day applies for moving shares out of your demat account; on small sales this fixed fee can exceed everything else.
Intraday and futures orders cost 0.03% of order value capped at ₹20 — the cap kicks in above roughly ₹66,700 per order, so most futures orders pay the full ₹20. Options are a flat ₹20 per executed order regardless of size, which makes multi-leg strategies easy to price: an iron condor is four legs in and four out, ₹160 of brokerage, before statutory charges on each leg’s premium.
What this means for a Zerodha algo trader
Because brokerage is capped, cost per trade at Zerodha is dominated by turnover-linked taxes — which means trade frequency, position size and segment choice matter more than the broker’s fee. An intraday equity system doing ten round trips a day generates twenty ₹20-capped orders plus STT and levies on every one of them; the calculator’s breakeven line tells you the edge each trade must clear before it earns anything.
INDfolio AI connects to Zerodha through the official Kite Connect API and deducts this exact Zerodha cost stack from every simulated trade in a backtest, so the strategy you validate has already paid these charges on paper. If you trade with Zerodha, backtesting against any other cost model is quietly optimistic.
Worked examples: Zerodha charges on four typical trades
Computed by the same engine as the calculator above, so the two always agree. Each trade is bought and sold at the same price, so the total is the pure cost of the round trip and the breakeven is the price move needed just to cover it.
| Trade | Brokerage | STT | Exchange + SEBI | Stamp duty | GST | DP | Total | Breakeven |
|---|---|---|---|---|---|---|---|---|
| Equity delivery — 100 shares at ₹1,000, bought and sold (₹1,00,000 each side) | ₹0.00 | ₹200.00 | ₹6.34 | ₹15.00 | ₹1.14 | ₹15.34 | ₹237.82 | 2.38 pts |
| Equity intraday — 100 shares at ₹1,000, bought and sold (₹1,00,000 each side) | ₹40.00 | ₹25.00 | ₹6.34 | ₹3.00 | ₹8.34 | ₹0.00 | ₹82.68 | 0.83 pts |
| Futures — 75 units at ₹25,000, bought and sold (₹18,75,000 each side) | ₹40.00 | ₹937.50 | ₹72.38 | ₹37.50 | ₹20.23 | ₹0.00 | ₹1,107.60 | 14.77 pts |
| Options — 75 units at ₹150 premium, bought and sold (₹11,250 each side) | ₹40.00 | ₹16.88 | ₹8.02 | ₹0.34 | ₹8.64 | ₹0.00 | ₹73.87 | 0.98 pts |
Rates this calculator uses
Verified September 2026 against Zerodha’s published charge schedule ↗ . Brokers revise pricing without notice — cross-check before relying on results.
| Segment | Zerodha brokerage |
|---|---|
| Equity delivery | ₹0 |
| Equity intraday | 0.03% or ₹20 per order, whichever is lower |
| Futures | 0.03% or ₹20 per order, whichever is lower |
| Options | Flat ₹20 per order |
| DP charge (delivery sell) | ₹15.34 per scrip per day (incl. GST) |
Statutory charges (identical at every NSE broker)
| Charge | Equity delivery | Equity intraday | Futures | Options |
|---|---|---|---|---|
| STT | 0.1% on buy and sell | 0.025% on sell | 0.05% on sell | 0.15% of premium on sell |
| NSE transaction charges | 0.00307% | 0.00307% | 0.00183% | 0.03553% of premium |
| SEBI charges | ₹10 per crore | ₹10 per crore | ₹10 per crore | ₹10 per crore |
| Stamp duty (buy side) | 0.015% | 0.003% | 0.002% | 0.003% of premium |
| GST | 18% on brokerage + txn + SEBI | 18% on brokerage + txn + SEBI | 18% on brokerage + txn + SEBI | 18% on brokerage + txn + SEBI |
These calculators are free, run entirely in your browser, and store nothing. They produce estimates for NSE trades based on published rates and standard formulas — not investment advice, and not a substitute for your broker’s contract note. INDfolio AI builds algo trading software; the honest connection is that our backtests apply this same cost arithmetic to every simulated trade.