Analysis
Free Instant No Signup 7-Day Money-Back

Brokerage Calculator: Dhan, Zerodha, Groww(2026)

Calculate exact brokerage, STT, GST & charges for Dhan, Zerodha, Groww, Upstox, Angel One & 5Paisa. Free India broker calculator with worked examples.

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.

Dhan Brokerage Calculator

Dhan offers zero brokerage on equity delivery trades and ₹20 per executed order on intraday and F&O. The charge structure:

  • Delivery: Free (₹0 brokerage)
  • Intraday: ₹20 per order or 0.03% of turnover, whichever is lower
  • Futures: ₹20 per order or 0.03% of turnover, whichever is lower
  • Options: Flat ₹20 per executed order

Worked example — Dhan intraday on 200 shares of TCS at ₹3,800 buy, ₹3,830 sell:

  • Turnover (buy): 200 × ₹3,800 = ₹7,60,000 → 0.03% = ₹228, capped at ₹20
  • Turnover (sell): 200 × ₹3,830 = ₹7,66,000 → 0.03% = ₹229.80, capped at ₹20
  • Total Dhan brokerage: ₹40 (round-trip)
  • Sell-side STT: 0.025% × ₹7,66,000 = ₹191.50
  • Exchange transaction charges (NSE Equity Intraday): ~₹40.27
  • GST (18% on brokerage + exchange): 18% × ₹80.27 = ₹14.45
  • SEBI charges (₹10 per crore): ~₹1.53
  • Stamp duty (buy-side, 0.003%): ~₹22.80
  • Total charges: ~₹310.28 on a ₹6,000 gross profit (~5.2% drag)

Dhan’s zero-delivery and ₹20-cap structure makes it competitive for retail traders running 5-20 lakh per trade. For sub-lakh tickets, the ₹20 cap is the binding constraint, not the percentage.

Zerodha Brokerage Calculator

Zerodha is the largest discount broker in India and uses the same flat-fee model as Dhan:

  • Delivery: Free (₹0)
  • Intraday: ₹20 per order or 0.03% of turnover, whichever is lower
  • Futures: ₹20 or 0.03%, whichever is lower
  • Options: Flat ₹20 per executed order

Worked example — Zerodha equity delivery, 100 shares RELIANCE at ₹2,500 buy / ₹2,600 sell:

  • Brokerage (delivery): ₹0
  • Buy STT (0.1%): ₹250
  • Sell STT (0.1%): ₹260
  • Exchange charges (~₹2.97 per crore): ~₹15.13
  • GST (18% × ₹15.13): ~₹2.72
  • SEBI charges: ~₹0.51
  • Stamp duty (buy-side, 0.015% delivery): ~₹37.50
  • Total charges: ~₹565.86 on a ₹10,000 gross profit (~5.7%)

STT is the dominant cost on Zerodha delivery, not brokerage.

Groww Brokerage Calculator

Groww offers a flat ₹20 across all segments with a slightly different percentage cap:

  • Delivery: ₹20 per order or 0.05% of turnover, whichever is lower
  • Intraday: ₹20 or 0.05%, whichever is lower
  • F&O: ₹20 or 0.05%, whichever is lower

Unlike Zerodha/Dhan, Groww does charge brokerage on delivery — though the ₹20 cap keeps it competitive for trades above ₹40,000 turnover.

Worked example — Groww options, 1 lot NIFTY at ₹200 buy / ₹250 sell (lot size 50):

  • Buy turnover: 50 × ₹200 = ₹10,000 → 0.05% = ₹5, but flat ₹20 applies (whichever higher in this case → ₹20)
  • Wait — Groww charges the lower of ₹20 OR 0.05%, so on small premium: ₹5 brokerage (the lower)
  • Sell turnover: 50 × ₹250 = ₹12,500 → 0.05% = ₹6.25
  • Round-trip brokerage: ₹11.25
  • Sell STT (0.0625% on premium): 0.0625% × ₹12,500 = ₹7.81
  • Other charges: ~₹15-25 combined
  • Net P&L: ~₹2,443 on a ₹2,500 gross profit

Upstox Brokerage Calculator

Upstox has a slightly higher percentage cap (0.05%) for intraday and F&O, with a different delivery structure:

  • Delivery: ₹20 per order or 2.5% of turnover, whichever is lower
  • Intraday: ₹20 or 0.05%, whichever is lower
  • F&O: ₹20 or 0.05%, whichever is lower

For low-value delivery trades (under ₹800), Upstox’s 2.5% applies. Above that, the ₹20 cap kicks in.

Angel One Brokerage Calculator

Angel One uses a higher percentage cap at 0.25%, meaning the ₹20 flat fee binds at lower turnover thresholds:

  • All segments: ₹20 per order or 0.25% of turnover, whichever is lower

A ₹10,000 intraday turnover on Angel One: 0.25% = ₹25 → capped at ₹20. For sub-₹8,000 turnover, the percentage is lower; above that, the flat fee dominates.

5Paisa Brokerage Calculator

5Paisa charges a flat ₹20 per order across all segments — simplest pricing structure:

  • Delivery / Intraday / F&O: Flat ₹20 per executed order (no percentage cap)

This is the most predictable but not always the cheapest — for sub-₹4,000 turnover trades on competitors with percentage caps, the percentage is lower than the flat ₹20.

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)