Brokerage Calculator
Calculate total trading charges including brokerage, STT, exchange charges, GST, and stamp duty. Get net P&L and breakeven price for equity, intraday, F&O trades.
Trade Details
₹
Price per share at buying₹
Price per share at sellingshares
Number of shares tradedSelect trading segment
📊
Enter trade details to calculate charges
Understanding Stock Trading Charges
Every stock trade involves multiple charges: brokerage, STT, exchange charges, SEBI fee, GST, and stamp duty. These reduce your net profit. Understanding them helps you trade smarter.
Components of Trading Charges
1. Brokerage
- Discount Brokers (Zerodha, Upstox): ₹0 for equity delivery, ₹20 or 0.03% for intraday/F&O
- Full-Service Brokers: 0.1% - 0.5% of turnover
- Charged on: Both buy and sell sides
2. STT (Securities Transaction Tax)
- Equity Delivery: 0.1% on buy & sell (total 0.2%)
- Equity Intraday: 0.025% on sell side only
- Futures: 0.01% on sell side
- Options: 0.0625% on sell side (on premium)
- Paid to: Government (non-refundable)
3. Exchange Transaction Charges
- NSE: 0.00345% for equity
- BSE: 0.00375% for equity
- Applied on: Total turnover (buy + sell)
4. SEBI Charges
- Rate: ₹10 per crore of turnover (0.0001%)
- Purpose: Regulator fee
5. Stamp Duty
- Rate: 0.015% on buy side (delivery), 0.003% (intraday)
- Paid to: State government
6. GST (18%)
- Applied on: Brokerage + Exchange charges + SEBI charges
- NOT on: STT and Stamp duty
Charges by Segment
| Segment | Brokerage | STT |
|---|---|---|
| Equity Delivery | ₹0 | 0.1% buy+sell |
| Equity Intraday | 0.03% or ₹20 | 0.025% sell |
| Futures | ₹20 flat | 0.01% sell |
| Options | ₹20 flat | 0.0625% sell |
Example: Equity Delivery Trade
Trade: Buy 100 shares @ ₹1,000 → Sell @ ₹1,050
| Buy Value: | ₹1,00,000 |
| Sell Value: | ₹1,05,000 |
| Gross Profit: | ₹5,000 |
| Charges: | |
| Brokerage: | ₹0 |
| STT (0.2%): | ₹205 |
| Exchange (0.00345%): | ₹7 |
| SEBI: | ₹0.21 |
| Stamp Duty (0.015%): | ₹15 |
| GST (18% on ₹7): | ₹1.26 |
| Total Charges: | ₹228 |
| Net Profit: | ₹4,772 |
Breakeven Price
Breakeven is the minimum sell price needed to recover all costs. Formula: Breakeven = Buy Price + (Total Charges ÷ Quantity)
In above example: Breakeven = ₹1,000 + (₹228 ÷ 100) = ₹1,002.28
Impact on Returns
- Small Trades: Charges can eat 2-5% of profit
- Frequent Trading: Charges compound quickly
- Intraday: Both-side brokerage + higher risk
- Long-term Delivery: Lowest charges (₹0 brokerage)
How to Minimize Charges
- ✅ Use discount brokers (₹0 delivery brokerage)
- ✅ Trade larger quantities (fixed ₹20 spread over more shares)
- ✅ Prefer delivery over intraday (lower STT)
- ✅ Avoid over-trading (each trade = charges)
- ✅ Compare brokers (full-service 10x costlier)
Tax on Trading
- Equity Delivery (>12 months): LTCG 10% (>₹1L exempt)
- Equity Delivery (<12 months): STCG 15%
- Intraday/F&O: Income as per slab (30% for high earners)
- STT: Non-refundable, cannot claim
Common Mistakes
- ❌ Not factoring charges in profit calculation
- ❌ Over-trading (death by thousand charges)
- ❌ Using full-service brokers for delivery
- ❌ Ignoring STT impact (biggest charge!)
- ❌ Not tracking breakeven price
Pro Tips
- Calculate breakeven before entering trade
- For long-term investing, discount brokers save ₹1000s
- STT is 0.2% in delivery — biggest charge after brokerage
- Intraday has lower STT but both-side brokerage
- Track all charges in trading journal