Calculate exact trading charges — brokerage, STT, GST, exchange fees, stamp duty and net P&L for Intraday, Delivery, F&O Futures and Options trades on NSE and BSE.
Total Brokerage = Brokerage + STT + Exchange Fees + SEBI + Stamp Duty + GST (18% on brokerage)
Example: Buy 100 shares @ Rs 100, sell @ Rs 105 (Zerodha):
Use the brokerage calculator to compute exact charges including STT, GST, exchange fees for intraday, delivery, and F&O trades.
Charges
Net P&L
₹ 0.00
Charges
Net P&L
₹ 0.00
Charges
Net P&L
₹ 0.00
Charges
Net P&L
₹ 0.00
Charges are indicative and based on Zerodha’s published fee structure (May 2026). Actual charges may vary by broker, segment and SEBI rate updates.
Zerodha, Angel One & Groww: ₹0 account opening. Paperless KYC, mobile trading & free MF investing.
| Broker | Account Opening | Equity Delivery | Intraday / F&O | Free MF? | |
|---|---|---|---|---|---|
ZER Zerodha TOP#1 broker by active clients | ₹200 | ₹0 | ₹20 / order | ✓ | Open Account |
GRW Groww FREEFree account opening | ₹0 | ₹20 | ₹20 / order | ✓ | Open Account |
AGN Angel OneFree equity delivery | ₹0 | ₹0 | ₹20 / order | ✓ | Open Account |
UPS Upstox1.5 Cr+ active users | ₹0 | ₹20 | ₹20 / order | ✓ | Open Account |
ICD ICICI DirectBank-integrated demat | ₹0 | 0.07% | ₹20 / order | ✓ | Open Account |
Brokerage is indicative for equity segment. Charges may differ for currency / commodity. Affiliate links — we may earn a commission at no cost to you.
Open free dematAdvertisement
Intraday: 100 shares @ Rs 100
Buy value: Rs 10,000
Sell @ Rs 105: Rs 10,500
Gross profit: Rs 500
Brokerage: Rs 3
STT: Rs 26
Charges: Rs 6
Net: Rs 465
Delivery: 10 shares @ Rs 500
Buy value: Rs 5,000
Hold 1 day, sell @ Rs 550
Gross profit: Rs 500
Brokerage: Rs 0
STT: Rs 55
Charges: Rs 2
Net: Rs 443
F&O: 1 Nifty Future
Sell @ 25,000, buy @ 24,900
Gross profit: Rs 100
Brokerage: Rs 20
STT: Rs 10
Charges: Rs 5
Loss: -Rs 35
For intraday equity trades on NSE/BSE, the total charge breakdown is: Brokerage (0.03% or ₹20 whichever is lower) + STT (0.025% on sell value) + Exchange fee (NSE 0.00307%) + SEBI (₹10/cr) + Stamp duty (0.003% on buy) + GST (18% on brokerage + fees). Typical all-in cost for a ₹10,000 intraday trade: ₹8–12 charges.
₹10,000 trade (100 qty @ ₹100)
Brokerage: ₹3 | STT: ₹2.5 | Exch: ₹0.3 | GST: ₹0.6
Total: ~₹7
₹50,000 trade (500 qty @ ₹100)
Brokerage: ₹15 | STT: ₹12.5 | Exch: ₹1.5 | GST: ₹3
Total: ~₹33
₹1,00,000 trade (1000 qty @ ₹100)
Brokerage: ₹20 | STT: ₹25 | Exch: ₹3 | GST: ₹4.2
Total: ~₹53
F&O brokerage is flat ₹20 per order regardless of trade size — making it proportionally cheaper than equity for large notional trades. Key charges: Futures — STT 0.05% on sell side, NSE transaction charge 0.00183%. Options — STT 0.15% on sell side premium (significantly increased from 2024), NSE transaction charge 0.03553% of premium.
Nifty Future (1 lot = 25 units)
Sell at 24,000 → STT: 24,000 × 25 × 0.05% = ₹300
Brokerage: ₹20 | Exchange: ~₹11 | GST: ₹5.6
Total sell-side: ~₹337
Nifty Options (1 lot, premium ₹200)
Sell → STT: 200 × 25 × 0.15% = ₹7.5 (on premium only)
Brokerage: ₹20 | Exchange: ₹44.4 | GST: ₹11.6
Total sell-side: ~₹84
Use the brokerage calculator above — select F&O Futures or F&O Options segment for exact breakeven calculation.
Commodity trading on MCX has a different charge structure: CTT (Commodity Transaction Tax) replaces STT — 0.01% on sell for futures, 0.05% on sell premium for options. MCX transaction charges: 0.0021% for futures, 0.0418% for options. No STT on currency derivatives either.
| Commodity | Lot Size | CTT (sell) | MCX Charge | Typical Total/trade |
|---|---|---|---|---|
| Gold (1 kg) | 1 kg | 0.01% sell | 0.0021% | ₹150–250 round trip |
| Silver (30 kg) | 30 kg | 0.01% sell | 0.0021% | ₹80–150 round trip |
| Crude Oil (100 bbl) | 100 bbl | 0.01% sell | 0.0021% | ₹60–100 round trip |
| Natural Gas (1250 MMBtu) | 1250 MMBtu | 0.01% sell | 0.0021% | ₹40–80 round trip |
Select "Commodity Futures" or "Commodity Options" in the brokerage calculator above for exact MCX charge computation.
Zerodha (Most Popular): Intraday 0.03% or Rs 20 (flat fee model). Delivery zero brokerage. Best for high-frequency traders wanting lowest per-trade cost. Downside: Zero brokerage on delivery with high platform complexity. 5.2M+ users.
Angel One: Intraday 0.03% or Rs 20. Delivery Rs 20 flat. Better for delivery traders. User-friendly mobile app. Margin available at 11% p.a. vs Zerodha 14.6%. Good for beginners.
Shoonya (IIFL): Intraday 0.03% or Rs 20. Delivery Rs 0. MTF interest 12% p.a. Best for low-cost MTF (margin) users. Platform less responsive than Zerodha.
Alice Blue: Intraday 0.02% or Rs 15 (cheaper than Zerodha). Delivery zero. Good for swing traders holding 1-3 days. Execution quality matters more on intraday; Alice Blue slightly slower during volatile markets.
5Paisa: Intraday 0.04% or Rs 20. Delivery Rs 20. Cheapest MTF interest at 9.5% p.a. Good for MTF heavy traders willing to pay delivery brokerage. Less liquidity than top 3.
Strategy 1: Batch Trades to Hit Breakeven Earlier: Instead of 10 separate Rs 1,000 trades (each with Rs 20 brokerage + Rs 25 STT = Rs 45 charges), combine to 1 × Rs 10,000 trade (Rs 30 brokerage + Rs 250 STT = Rs 280 total). Per-trade cost drops 40%. Trade 5-10 setups together once daily instead of throughout day.
Strategy 2: Delivery > Intraday for Holding 2+ Days: Intraday STT 0.025% + brokerage rounds to 0.05% total. Delivery STT 0.1% but zero brokerage = 0.1% total + Rs 100-200 fixed charges. At Rs 50,000 trade: Intraday Rs 25 charges, Delivery Rs 500-550 STT. But holding 3+ days, intraday loses 0.05% daily = 0.15% vs delivery 0.1% one-time. Breakeven: 2-day hold.
Strategy 3: Use Futures Instead of Options for Small Moves: 1-lot Nifty Future (Rs 25,000 notional) has Rs 20 brokerage. 1-lot Nifty Call (Rs 1,000 premium) has Rs 20 brokerage + 0.15% STT = Rs 36.50 charges. If expecting 50-point move = Rs 50 profit on future vs Rs 50 on call premium. Future costs Rs 20 + ~Rs 10 charges = Rs 30. Call costs Rs 36.50 + Rs 0 (0.15% on premium not notional) = Rs 36.50. For 50-point moves, futures cheaper.
Strategy 4: Choose NSE over BSE for F&O: NSE futures transaction charge 0.00183%, BSE charges nothing but NSE is faster, more liquid (better execution = lower slippage). Slippage difference (Rs 5-10 per trade) > exchange fee difference (Rs 1-2). NSE better for frequent traders.
Strategy 5: Track Charge Impact on Win Rate: If your average trade profit = Rs 300 and charges = Rs 50 per trade, you need 17% win rate just to break even (vs 14% without charges). Track charges month-wise. If charges > 10% of profits, switch brokers. If charges < 5% of profits, focus on strategy not broker-shopping.
Intraday Equity:Best if you trade same stock 3-5x/week with avg trade value Rs 5,000+. Charges ~0.05% round-trip. Profit potential needs to justify daily research. Breakeven move: Rs 2-3 per share at Rs 100. Unsuitable: Low trade frequency (<3x/month) = high cost per trade.
Delivery (Long-term Hold 3+ Months): Zero brokerage = 0.1% STT cost is rock-bottom. Best cost structure. Hold Rs 50,000 → only Rs 500 STT (one-time). No other charges. Perfect for SIP mindset into stocks. Downside: Can't exit quickly (STT 0.1% on sell too = 0.2% round-trip cost).
F&O Futures (Directional Bets 1-7 Days): Rs 20 flat brokerage regardless of notional (brilliant for large notionals). Nifty 1-lot = Rs 25,000 notional, Rs 20 brokerage = 0.08%. But STT 0.05% on sell = 0.13% total. Good for intraday where you make 100+ point moves (Rs 100 profit >> Rs 30 charges). Unsuitable: Directional bets expecting 10-20 point moves only.
F&O Options (Premium Decay Plays 1-30 Days): Rs 20 per order brokerage + 0.15% STT on premium. If buying 1-lot Nifty 24500 Call at Rs 200 premium → cost = Rs 20 + Rs 30 (0.15% STT) = Rs 50 for Rs 20,000 notional exposure. Breakeven: premium must move Rs 50 = 25% move. Only viable if premium decay expected faster than time decay loss. Buying naked options has 5-10% breakeven cost before directional move matters.
MTF (Margin Trading): Cost: Rs 20 brokerage + interest on 75% funded portion (14.6% p.a. = 0.04% per day). 10-day hold on Rs 4L trade (₹3L funded) = Rs 120 interest + Rs 20 brokerage = Rs 140 = 0.035% cost. Only makes sense if you expect 1-2% move within hold period AND need leverage (can't afford full Rs 4L). Better: Save up and use delivery instead.
Advertisement
For intraday equity trades, brokerage is charged at 0.03% of the trade value or ₹20 per executed order, whichever is lower (Zerodha flat-fee model). Additional statutory charges include STT (0.025% on sell side), exchange transaction charges, GST at 18% on brokerage, SEBI charges of ₹10 per crore, and stamp duty at 0.003% on buy side.
Under Zerodha's pricing model, delivery equity trades are completely free — zero brokerage. However, STT is higher at 0.1% on both buy and sell sides, stamp duty is 0.015% on buy value, and exchange transaction charges and SEBI fees still apply.
For F&O Futures, Zerodha charges 0.03% or ₹20 per order (whichever is lower). For F&O Options, brokerage is a flat ₹20 per order (₹40 round trip). STT was increased in 2024 — futures STT is 0.05% on sell side, options STT is 0.15% on sell premium. Exchange transaction charges differ for NSE vs BSE.
Points to breakeven shows how many price points the stock/contract must move in your favour just to cover all charges. If total charges are ₹200 and you traded 100 shares, the breakeven movement is 2 points (₹2 per share). Any gain beyond this is your actual profit.
MTF lets you buy stocks with broker funding (typically 25% margin + 75% funded). Zerodha charges 0.3% or ₹20 per order brokerage, plus interest of 0.04% per day (14.6% annualised) on the funded portion. So a ₹4L trade held 30 days at 25% margin = ₹3L funded × 0.04% × 30 days = ₹3,600 interest, on top of regular delivery charges (STT, exchange, stamp duty).
For equity (intraday and delivery), NSE charges 0.00307% and BSE charges 0.00375% of turnover. For futures, NSE is 0.00183% — BSE charges nothing for futures. For options, NSE charges 0.03553% of premium turnover vs BSE's 0.0325%. NSE is generally cheaper for derivatives trading.
Currency has NO STT/CTT (govt tax) — only brokerage (0.03% or ₹20 lower for futures, flat ₹20 for options), exchange charges (NSE 0.00035% futures / 0.0311% options), SEBI, stamp duty (0.0001%) and 18% GST. Commodities on MCX have CTT (0.01% futures, 0.05% options sell side) plus MCX charges (0.0021% futures, 0.0418% options) and standard brokerage/GST.
For an intraday trade, total charges = Brokerage (0.03% or Rs 20 per order lower) + STT on sell (0.025% of sell price × quantity) + Exchange transaction charges (0.00335% turnover) + SEBI turnover fee (0.0001%) + Stamp duty (0.003% on buy) + GST 18% on brokerage only. Use our intraday brokerage calculator to enter your buy/sell price and quantity, and it instantly shows all charges and net profit/loss. This prevents surprise charges after trading.
Zerodha charges: Intraday equity - 0.03% or Rs 20 whichever is lower. Delivery equity - zero brokerage. F&O - Rs 20 flat per order. Plus STT (0.025% intraday, 0.1% delivery on sell), exchange fees (0.00335%), SEBI turnover fee (0.0001%), and 18% GST on brokerage. The brokerage calculator computes total charges for any Zerodha trade.
Commodity trading (gold, crude oil, natural gas on MCX) has brokerage typically at 0.03% or Rs 20-30 per contract for futures. CTT (Commodity Transaction Tax) replaces STT: 0.01% on sell for futures, 0.05% on sell for options. Commodity exchanges charge 0.002-0.005% turnover fees. Total commodity trading cost is typically 0.15-0.25% round-trip vs 0.1-0.15% for equity delivery. Use the commodity option in the brokerage calculator for exact MCX charges.
STT (Securities Transaction Tax) is a government tax on every equity transaction. Rates: Delivery buy and sell = 0.1% each. Intraday sell = 0.025%. F&O Options sell = 0.1% on premium. F&O Futures sell = 0.02% on price. STT is deducted at source by the broker and visible in your contract note. It is not deductible as a business expense for retail investors.
For an intraday trade at Rs 100/share, breakeven = buy price plus (total charges divided by quantity). With typical charges of 0.05-0.07% round-trip, you need the stock to move at least Rs 0.05-0.07 per share just to break even. The brokerage calculator shows the exact breakeven price for your specific trade size and quantity.
F&O brokerage is typically Rs 20 flat vs percentage for equity delivery, so F&O is cheaper for large trades. But F&O has additional STT on options at 0.1% of premium - which can be 10-20% of the premium value for OTM options. The overall charge-to-profit ratio depends on the option premium, quantity and whether the option expires worthless.
Latest rates after the 2024 STT hike on F&O. NSE / BSE differ for some segments.
| Charge | Intraday | Delivery | F&O Fut | F&O Opt | Cur Fut | Cur Opt | Com Fut | Com Opt | MTF |
|---|---|---|---|---|---|---|---|---|---|
| Brokerage | 0.03% or ₹20 | Zero | 0.03% or ₹20 | ₹20/order | 0.03% or ₹20 | ₹20/order | 0.03% or ₹20 | ₹20/order | 0.3% or ₹20 |
| STT/CTT | 0.025% sell | 0.1% both | 0.05% sell | 0.15% sell prem | None | None | 0.01% sell | 0.05% sell | 0.1% both |
| Exch (NSE) | 0.00307% | 0.00307% | 0.00183% | 0.03553% | 0.00035% | 0.0311% | — | — | 0.00307% |
| Exch (BSE) | 0.00375% | 0.00375% | 0% | 0.0325% | 0.00045% | 0.001% | — | — | 0.00375% |
| Exch (MCX) | — | — | — | — | — | — | 0.0021% | 0.0418% | — |
| GST | 18% on brokerage + exch + SEBI (+ interest for MTF) | ||||||||
| SEBI | ₹10 / crore turnover (all segments) | ||||||||
| Stamp Duty | 0.003% buy | 0.015% buy | 0.002% buy | 0.003% buy | 0.0001% buy | 0.0001% buy | 0.002% buy | 0.003% buy | 0.015% buy |
| Interest | — | — | — | — | — | — | — | — | 14.6% p.a. on 75% funded |
Calculate the maturity amount and wealth gained from a monthly SIP investment over any time horizon.
Calculate the future value of a one-time lumpsum investment at an expected annual return rate.
Calculate the Compound Annual Growth Rate between an initial and final investment value over a given period.