Use our free brokerage calculator to estimate total trading charges for equity delivery and intraday trades on Indian stock exchanges (NSE/BSE). Calculate brokerage, STT, exchange charges, GST, SEBI fees, and stamp duty in one click.

This calculator uses the flat ₹20 per order discount broker model (Zerodha, Groww, Upstox, Angel One) — the most common pricing in India.

Trading Charges Breakdown — What You Pay Per Trade

Charge TypeEquity DeliveryIntradayF&O (Futures)F&O (Options)
Brokerage₹0 or ₹20/order₹20/order or 0.03%₹20/order₹20/order
STT (Securities Transaction Tax)0.1% on buy + sell0.025% on sell0.02% on sell0.1% on sell (premium)
Exchange Transaction0.00345%0.00345%0.002%0.05%
GST18% on (brokerage + exchange charges)
SEBI Charges₹10 per crore of turnover
Stamp Duty0.015% on buy0.003% on buy0.002% on buy0.003% on buy

Brokerage Charges by Broker — 2026

BrokerAccount OpeningAMCEquity DeliveryIntraday/F&OIPO
ZerodhaFree₹300/yearFree₹20/orderFree
GrowwFreeFree₹20/order₹20/orderFree
UpstoxFreeFree₹20/order₹20/orderFree
Angel OneFreeFree₹20/order₹20/orderFree
ICICI DirectFreeFree₹20/order₹20/orderFree

* Charges may vary. Always verify on the broker's official website. Last updated: April 2026

How is Brokerage Calculated in India?

When you buy or sell stocks on NSE or BSE, multiple charges apply beyond just the brokerage fee. Here's a breakdown:

1. Brokerage

Most discount brokers charge a flat ₹20 per executed order or 0.03% of trade value, whichever is lower. Some brokers like Zerodha offer zero brokerage on equity delivery trades.

2. Securities Transaction Tax (STT)

STT is a government tax on stock market transactions. For equity delivery, it's 0.1% on both buy and sell. For intraday, it's 0.025% on the sell side only.

3. Exchange Transaction Charges

NSE charges 0.00345% of turnover for equity trades. BSE charges may vary slightly.

4. GST (Goods & Services Tax)

18% GST is levied on brokerage + exchange transaction charges combined.

5. SEBI Charges

SEBI charges ₹10 per crore of turnover for regulatory purposes.

6. Stamp Duty

Stamp duty is charged on the buy side. For delivery: 0.015%, for intraday: 0.003%.

Frequently Asked Questions

Which broker has the lowest brokerage in India?

Zerodha offers zero brokerage on equity delivery trades, making it the lowest for long-term investors. For intraday and F&O, most discount brokers charge a flat ₹20 per order.

Is brokerage charged on both buy and sell?

Yes, brokerage is charged on both buy and sell orders separately. So if you buy and sell the same stock, you pay brokerage twice — once for each order.

What is STT and how much is it?

STT (Securities Transaction Tax) is a government tax. For equity delivery: 0.1% on buy + sell turnover. For intraday: 0.025% on sell side only. STT is often the largest charge component.

Are there any hidden charges in stock trading?

No hidden charges, but many traders overlook GST (18%) on brokerage, exchange charges, and stamp duty. These small charges add up, especially for frequent traders.

Is IPO application free on all brokers?

Yes, all major discount brokers (Zerodha, Groww, Upstox, Angel One) offer free IPO application via UPI mandate. No brokerage or charges apply on IPO applications.