Analysis
Free Instant No Signup 7-Day Money-Back

BrokerageCalculator

Calculate exact brokerage, STT, GST, and other charges for Zerodha, Upstox, Groww, Angel One, Dhan & 5Paisa. Free brokerage calculator for Indian traders.

Total Charges
Brokerage
STT
Exchange Charges
GST (18%)
SEBI Charges
Stamp Duty
Net P&L
Breakeven Price

Results update instantly as you type

Quick Answer

Brokerage charges include broker fees, STT, exchange transaction charges, GST (18%), SEBI charges, and stamp duty. Use this calculator to find exact costs for any Indian broker.

Total Charges = Brokerage + STT + Exchange Fees + GST + SEBI + Stamp Duty

Understanding brokerage charges is essential for every Indian trader. While most discount brokers advertise “Rs 20 per order” or “zero brokerage,” the actual cost of trading includes several regulatory charges that can significantly impact your net profits.

How Brokerage Charges Work in India

Every trade on the Indian stock market involves six types of charges:

  1. Brokerage - The broker’s commission for executing your order
  2. STT (Securities Transaction Tax) - Government tax on securities transactions
  3. Exchange Transaction Charges - Fees charged by NSE/BSE
  4. GST - 18% on brokerage + exchange charges
  5. SEBI Charges - Regulatory fee (Rs 10 per crore of turnover)
  6. Stamp Duty - State stamp duty on buy-side transactions

Brokerage Fees by Broker

Most discount brokers in India follow a flat-fee model:

BrokerDeliveryIntradayF&O
ZerodhaFreeRs 20 or 0.03%Rs 20 or 0.03%
UpstoxRs 20 or 2.5%Rs 20 or 0.05%Rs 20 or 0.05%
GrowwRs 20 or 0.05%Rs 20 or 0.05%Rs 20 or 0.05%
Angel OneRs 20 or 0.25%Rs 20 or 0.25%Rs 20 or 0.25%
DhanFreeRs 20 or 0.03%Rs 20 or 0.03%
5PaisaRs 20 flatRs 20 flatRs 20 flat

For intraday and futures, the charge is the lower of the flat fee or the percentage of turnover. For options, all brokers charge a flat Rs 20 per executed order.

Understanding STT (Securities Transaction Tax)

STT is the largest non-brokerage cost for most traders. The rates differ significantly by segment:

  • Equity Delivery: 0.1% on both buy and sell sides (highest STT)
  • Equity Intraday: 0.025% on sell side only
  • Futures: 0.0125% on sell side only
  • Options: 0.0625% on sell side (on premium value)

This is why delivery trading has much higher charges than intraday, and why many traders prefer intraday or F&O for lower tax impact.

Example: STT Impact on a Delivery Trade

For a delivery trade buying 100 shares of RELIANCE at Rs 2,500 and selling at Rs 2,600:

  • Buy STT: 0.1% x Rs 2,50,000 = Rs 250
  • Sell STT: 0.1% x Rs 2,60,000 = Rs 260
  • Total STT: Rs 510 (out of Rs 10,000 gross profit)

That is over 5% of your profit going to STT alone on a delivery trade.

GST on Brokerage and Trading

GST is charged at 18% on the combined value of brokerage and exchange transaction charges. It is not charged on STT, SEBI charges, or stamp duty.

GST = 18% × (Brokerage + Exchange Transaction Charges)

For a typical intraday trade with Rs 40 brokerage and Rs 3.45 exchange charges:

  • GST = 18% x Rs 43.45 = Rs 7.82

How to Reduce Trading Costs

  1. Choose the right broker for your style - Use Zerodha or Dhan for delivery (zero brokerage), and compare flat-fee structures for intraday/F&O
  2. Trade higher-value instruments - Percentage-based brokerage caps at the flat fee, so higher turnover trades have a lower brokerage percentage
  3. Avoid overtrading - Each trade incurs fixed costs (STT, exchange, stamp duty) regardless of profit
  4. Track your actual costs - Most traders underestimate how much charges eat into their profits

How JournalPlus Tracks Your Brokerage Costs

You just calculated charges for one trade. Now think about how many trades you take in a month — and how much you’re really paying in hidden costs across all of them.

JournalPlus auto-calculates brokerage, STT, GST, exchange fees, and stamp duty for every trade you take. No manual inputs. You’ll see your true net P&L (not the inflated gross number), a monthly breakdown of total costs, and exactly how much charges are eating into your profits. Most traders are shocked when they see the real number.

Stop guessing your costs. See your true P&L on every trade.

How to Calculate

1

Select your broker

Choose your broker from the dropdown (Zerodha, Upstox, Groww, Angel One, Dhan, 5Paisa).

2

Select the trading segment

Choose between Equity Delivery, Intraday, F&O Futures, or F&O Options.

3

Enter buy and sell prices

Input the price at which you bought and sold (or plan to trade).

4

Enter the quantity

Input the number of shares or lots traded.

5

Review total charges

See the complete breakdown: brokerage, STT, GST, exchange fees, SEBI charges, stamp duty, and net P&L.

Common Questions

What are brokerage charges in Indian stock market?

Brokerage charges in India include the broker's commission (varies by broker, typically Rs 20 per order or a percentage of turnover), Securities Transaction Tax (STT), exchange transaction charges, GST at 18%, SEBI charges, and stamp duty. Together, these can significantly eat into trading profits, especially for frequent traders.

Which broker has the lowest brokerage charges in India?

Zerodha and Dhan offer zero brokerage on equity delivery trades. For intraday and F&O, most discount brokers charge a flat Rs 20 per order. 5Paisa also charges a flat Rs 20 per order across all segments. The actual cheapest broker depends on your trading style and volume.

What is STT and how is it calculated?

Securities Transaction Tax (STT) is a tax levied by the Indian government on stock market transactions. For equity delivery, STT is 0.1% on both buy and sell sides. For intraday, it is 0.025% on the sell side only. For futures, it is 0.0125% on the sell side. For options, it is 0.0625% on the sell side premium.

How is GST charged on trading?

GST at 18% is levied on the sum of brokerage and exchange transaction charges. It is not charged on STT, SEBI charges, or stamp duty. For example, if your brokerage is Rs 40 and exchange charges are Rs 3.45, GST would be 18% of Rs 43.45 = Rs 7.82.

What is the breakeven price in trading?

The breakeven price is the minimum sell price needed to cover all trading charges and result in zero profit or loss. It is calculated as: Breakeven = Buy Price + (Total Charges / Quantity). Knowing your breakeven helps you set realistic profit targets.

Track Your Real Trading Costs

JournalPlus auto-calculates brokerage, STT, and all charges for every trade — so you see true net P&L, not just gross.

SSL Secure
One-Time Payment
7-Day Money-Back
4.9/5 (1,287 reviews)