Calculate exact brokerage, STT, GST, exchange charges, and stamp duty across Zerodha, Dhan, Groww, Angel One, and 5Paisa. Know your real cost before you trade.
Supported brokers
20+ brokers supported
Enter trade details and click Calculate to see your charges breakdown.
DETAILS
A “₹0 brokerage” plan does not mean “₹0 charges”. In India, a trade can include brokerage, STT, exchange transaction charges, SEBI charges, stamp duty, and GST. This guide explains each component and when it applies.
When you place a buy and sell order, you typically pay a combination of broker fees and statutory charges. The calculator shows a breakdown so you can see your real cost and your net P&L after charges.
Brokerage is what your broker charges for executing your order. Many discount brokers use a flat fee per executed order per side.
Example: flat plan could be ₹20 on the buy order + ₹20 on the sell order. Some brokers offer ₹0 brokerage for equity delivery, but other statutory charges still apply.
STT is a government tax collected through the exchange on each trade. It is not the same as brokerage, and it can be a big portion of costs in some segments.
STT applicability differs: equity delivery typically charges on both buy and sell; intraday/futures/options are generally charged on the sell side only. For options, STT is applied on the option premium (sell value).
These are small charges levied by the exchange (NSE/BSE) and SEBI. They are usually computed as a percentage of turnover (buy value + sell value).
While each charge is small, they scale with turnover — higher quantity or price increases them.
GST is applied on taxable services such as brokerage + exchange transaction charges + SEBI charges. It is not applied on STT or stamp duty.
Stamp duty is a state levy and is usually charged on the buy side. It varies by state and segment.
Zerodha, Equity Delivery: Buy 100 @ ₹100 → Sell 100 @ ₹101
Graphical view
This matches the calculator’s rates for equity delivery: STT applies on both buy and sell, stamp duty is on the buy side, and GST applies only on brokerage + exchange + SEBI.
Zerodha, Equity Intraday: Buy 100 @ ₹500 → Sell 100 @ ₹520
Graphical view
Intraday STT is applied only on the sell side (as per the calculator’s `STT_RATES.equity_intraday`).
Is “₹0 brokerage” really free?
It only means the broker is not charging a brokerage fee for that segment. STT, exchange charges, SEBI charges, stamp duty, and GST can still apply.
Why do charges differ between delivery and intraday?
Taxes and applicability rules (especially STT and DP charges) differ by segment. Delivery trades settle into demat; intraday trades are squared off the same day.
What is turnover in brokerage calculations?
Turnover is typically the sum of buy value and sell value. Many percentage-based charges are applied on turnover, so quantity and price matter.
HOW IT WORKS
Choose from Zerodha, Dhan, Groww, Angel One, or 5Paisa. Each broker has different charge slabs applied automatically.
Enter buy price, sell price, and quantity (or lots for F&O). Select the segment — delivery, intraday, futures, or options.
See brokerage, STT, GST, exchange charges, stamp duty, and net P&L — all calculated to the paisa.
FAQ
Yes, both Zerodha and Dhan charge ₹0 brokerage on equity delivery trades. However, STT (0.1% on both buy and sell), exchange charges, GST, SEBI charges, and stamp duty still apply.
STT (Securities Transaction Tax) is a government tax levied on every stock market transaction. It is collected by the exchange (NSE/BSE) and passed to the government. Rates vary by segment — for example, intraday STT is only on the sell side at 0.025%, while delivery is 0.1% on both buy and sell.
Most flat-fee brokers like Zerodha, Dhan, Angel One charge a flat ₹20 per executed order for options — regardless of trade size. This means trading 1 lot or 10 lots costs the same brokerage, though other charges scale with turnover.
The breakeven move tells you how many rupees the price must move in your favour just to cover all transaction charges. For example, if breakeven is ₹0.50, the stock must move ₹0.50 just to reach zero loss.
These calculations use the latest published charge rates from each broker. Minor differences may occur due to rounding or broker-specific slab changes. Always verify with your broker's brokerage calculator for exact figures before large trades.
Stop tracking charges in spreadsheets
TradeLyser auto-syncs your trades from all brokers, tracks your actual P&L after charges, and shows you exactly where your money is going.