← All Calculators

🏦 Brokerage Calculator

See the exact cost of an NSE/BSE trade — brokerage, STT, exchange charges, SEBI fees, stamp duty, and GST.

Net P&L (after all charges)
—
Gross P&L—
Brokerage (flat ₹20/order)—
STT—
Exchange Charges—
SEBI Charges—
Stamp Duty—
GST (18% on brokerage + exchange)—
Total Charges—
Breakeven Move—

Charge structure (Zerodha / flat fee model)

  • Brokerage: ₹0 for delivery, ₹20 or 0.03% (whichever lower) for intraday & F&O
  • STT: 0.1% on delivery (buy+sell), 0.025% on intraday sell, 0.0125% on futures sell
  • Exchange: 0.00335% NSE equity, 0.002% futures, 0.053% options
  • SEBI: ₹10 per crore turnover
  • Stamp Duty: 0.015% on buy for delivery, 0.003% intraday
⚠️ Charges are approximate based on Zerodha model as of 2025. Verify with your broker.

What Charges Do You Pay on a Stock Trade in India?

Every trade on NSE/BSE involves several government and exchange charges beyond brokerage. Understanding the full cost helps you trade more profitably and avoid surprises.

  • Brokerage — ₹0 for delivery (Zerodha), ₹20 per order for intraday/F&O
  • STT (Securities Transaction Tax) — Government tax: 0.1% on delivery, 0.025% on intraday sell side
  • Exchange Charges — NSE/BSE fee: ~0.00335% of turnover for equity
  • SEBI Charges — Regulatory fee: ₹10 per crore of turnover
  • Stamp Duty — State-level tax on buy side: 0.015% for delivery, 0.003% for intraday
  • GST — 18% on brokerage + exchange charges

Frequently Asked Questions

What is STT in stock trading?

Securities Transaction Tax (STT) is a government tax levied on stock and derivative trades. For equity delivery, it is 0.1% on both buy and sell. For intraday, it is 0.025% on the sell side only. For F&O futures, it is 0.0125% on sell.

How much does Zerodha charge per trade?

Zerodha charges ₹0 brokerage for equity delivery trades. For intraday equity and F&O, it charges ₹20 per executed order or 0.03% whichever is lower. Other charges (STT, GST, exchange) apply on top.

What is the breakeven move in a trade?

The breakeven move is how much the stock price must move in your favour just to cover all charges. For intraday trades, this is typically ₹0.5 to ₹2 per share depending on the stock price and lot size.

Related calculators: Position Size → P&L → Risk/Reward →

Open a Zerodha account (₹0 brokerage on delivery):