Estimate total trading charges including brokerage, STT, exchange fees, and taxes to calculate actual net profit or loss on NSE.
🏦
Brokerage Calculator
Calculate exact NSE trading charges — brokerage, STT, exchange fees, GST, SEBI charges — and find your real net P&L.
₹
₹
₹
—
Gross P&L (₹)
—
Total Charges (₹)
—
Net P&L (₹)
—
Net Return (%)
—
Breakeven Price (₹)
—
Charges as % of Trade
Charge Breakdown
NSE Charge Structure
Every NSE trade incurs multiple mandatory charges beyond brokerage. Always include these in your P&L calculations:
STT (Equity Delivery): 0.1% on buy + sell turnover
STT (Intraday/Futures): 0.025% on sell side only
STT (Options buy): 0.05% on premium
Exchange fee (NSE): 0.0035% of turnover
SEBI charges: ₹10 per crore turnover
GST: 18% on (brokerage + exchange fee + SEBI)
Stamp duty: 0.015% on buy (delivery) / 0.003% on buy (intraday)
For scalpers and high-frequency traders, charges can consume 30–50% of gross profits. This is why scalping only works on large positions with very tight spreads.
About This Calculator
The NSE Brokerage Calculator calculates the exact total trading charges on any NSE equity, futures, or options trade — including brokerage, Securities Transaction Tax (STT), NSE exchange fees, SEBI turnover charges, stamp duty, and GST. Most traders focus only on brokerage and ignore the other charges, leading to significant underestimation of actual trading costs.
For active intraday and F&O traders on NSE, total charges can represent 15–30% of gross profits on smaller trades. Understanding the true cost of every trade is essential for evaluating whether a strategy is actually profitable after all charges. A strategy that looks profitable on paper can turn into a loss-maker when real NSE charges are factored in.
The calculator covers all four NSE segments: Equity Delivery (CNC), Equity Intraday (MIS), Futures (F&O), and Options — each with different STT rates and stamp duty structures as mandated by SEBI and the Indian government.
Formula
Brokerage = ₹20 flat per order (Zerodha/Upstox) or 0.1–0.5% (traditional brokers)
STT Delivery = 0.1% on buy + sell turnover
STT Intraday = 0.025% on sell side only
STT Futures = 0.02% on sell side
STT Options = 0.05% on premium (buy side)
Exchange fee = 0.00335% of turnover (NSE)
SEBI charges = ₹10 per crore of turnover
Stamp duty = 0.015% on buy (delivery) / 0.003% (intraday) / 0.002% (F&O)
GST = 18% on (brokerage + exchange fee + SEBI charges)
STT (Securities Transaction Tax) is a government tax on every securities transaction. For options buyers it is 0.05% of premium paid. For options sellers (writers), STT is 0.05% of intrinsic value at expiry if options are ITM. This ITM exercise STT catches many traders off guard and can significantly reduce profits on deep ITM options at expiry.
Zerodha charges ₹0 for equity delivery trades and ₹20 flat (or 0.03% whichever is lower) per executed order for intraday equity, futures, and options. Other discount brokers like Upstox, Groww, and Angel One have similar flat-fee structures.
Equity delivery trades have the lowest overall charge structure — zero brokerage at most discount brokers and no STT on the buy side (0.1% only on sell). For active trading, Equity Futures have lower STT than Options and are more cost-efficient for large directional bets.
Use a flat-fee discount broker (₹20 per order vs percentage-based). Trade larger positions to spread fixed costs. Avoid very short-term scalping in low-liquidity stocks with wide spreads. Use limit orders to avoid slippage. Consolidate small orders into fewer, larger orders.
Backtest strategies on real NSE data
Apply your calculated position size to any of 443 pre-built NSE strategies.
MomentumIQ is an educational platform for strategy research and backtesting. We do not provide investment advice, recommendations, or tips. All backtest results are hypothetical, based on historical data, and for educational purposes only. Past performance is not indicative of future results. Backtested results may not account for brokerage, slippage, taxes, or other real-world costs. Please consult a SEBI-registered investment advisor before making any investment decisions.