Calculators Trading Costs Brokerage Calculator
🏦 Trading Costs

Brokerage Calculator

🏦

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)

Worked Example

An intraday trader buys 200 shares of Reliance at ₹2,800 and sells at ₹2,850 using Zerodha (₹20 flat brokerage): Gross P&L = (2,850 − 2,800) × 200 = ₹10,000 Brokerage = ₹20 × 2 = ₹40 STT (0.025%) = ₹2,850 × 200 × 0.00025 = ₹142.50 Exchange fee = ₹11,30,000 × 0.0000335 = ₹37.85 SEBI = ₹11,30,000 × 0.000001 = ₹1.13 Stamp duty = ₹5,60,000 × 0.00003 = ₹16.80 GST (18%) = (₹40 + ₹37.85 + ₹1.13) × 0.18 = ₹14.22 Total charges = ₹252.50 Net P&L = ₹10,000 − ₹252.50 = ₹9,747.50

Frequently Asked Questions

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.

Browse Strategies →

We use cookies to keep you signed in and understand how the platform is used. See our Privacy Policy.

Still there?

Here's something you might like

or

One email a week. No spam, unsubscribe anytime.

SEBI Compliance Disclaimer

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.