Brokerage Calculator – Calculate Trading Charges

Calculate brokerage, STT, GST, and total trading charges for stock market transactions.

Brokerage₹0
STT + Other Charges₹0
Total charges₹0
Net profit/loss₹0

What is a Brokerage Calculator?

A brokerage calculator is a tool that helps traders and investors calculate the total cost of trading stocks, including brokerage fees, STT (Securities Transaction Tax), GST, SEBI charges, exchange fees, and stamp duty. Understanding these hidden costs is crucial because they directly impact your profits. A stock that seems to gain 10% might actually lose money after trading charges. This calculator helps you make informed decisions about trade size, broker selection, and profitability thresholds.

Trading Charges Breakdown

Brokerage Fee: The percentage commission charged by your broker on the transaction value. Zerodha charges flat ₹20 per trade up to ₹1 crore, 0.05% for discount brokers, and 0.5% for full-service brokers. STT (Securities Transaction Tax): A 0.1% tax on sell transactions (intraday and delivery). This is the biggest hidden cost for active traders. GST: 18% tax on brokerage and other fees. SEBI Charges: Regulatory fees of ₹10-100 per trade. Exchange Charges: Minimal fees charged by NSE or BSE, typically ₹0.01-0.1 per share. Stamp Duty: Negligible in electronic trading, usually ₹1 flat.

Real-Life Trading Examples

Example 1: Small Intraday Trade with Zerodha Buy 100 shares at ₹100 (₹10,000) | Sell at ₹105 (₹10,500) | Gross profit: ₹500 | Brokerage (both sides): ₹40 | STT on sell: ₹10.50 | GST on brokerage: ₹7.20 | Exchange charges: ₹2 | Net profit: ₹440.30

Example 2: Delivery Trade with Discount Broker Buy 50 shares at ₹500 (₹25,000) | Sell at ₹550 (₹27,500) | Gross profit: ₹2,500 | Brokerage (0.05%): ₹25 | STT on sell: ₹27.50 | GST on brokerage: ₹4.50 | Net profit: ₹2,443

Broker Comparison: Zerodha vs Discount vs Full-Service

FactorZerodhaDiscount BrokerFull Service
Brokerage₹20/trade0.05%0.5%
Best forActive tradersHigh-frequency tradingAdvisory needed
Research supportSelf-serve toolsMinimalPersonalized advice
Cost for ₹1 lakh trade₹40₹50₹500

STT: The Silent Profit Killer

STT (Securities Transaction Tax) at 0.1% on sales is often overlooked by new traders. On a ₹1 lakh intraday trade, STT alone is ₹100. On delivery trades, it's still ₹100. For active traders doing 10 trades daily, STT costs ₹1,000 daily, or ₹2.5 lakh annually. This is a major reason why day trading is difficult for retail traders. Long-term delivery trades are taxed more favorably because STT is lower relative to holding period returns.

How to Reduce Trading Charges

1. Choose the right broker: For active traders, ₹20 per trade (Zerodha) is cheaper than 0.05% commission until transaction value reaches ₹40,000. 2. Increase trade size: Brokerage as a percentage decreases with larger trades. A ₹1 lakh trade costs ₹40 (0.04%) with Zerodha. 3. Reduce frequency: Each trade attracts charges. Holding positions longer reduces trading costs relative to returns. 4. Choose delivery over intraday: Delivery trades avoid intraday-specific charges and benefit from lower capital gains tax. 5. Bundle trades: Some brokers offer lower brokerage for high-volume traders. 6. Avoid unnecessary short trades: Shorting attracts STT on both entry and exit, while delivery trades are taxed only on sale.

Impact on P&L: Why Size Matters

A ₹100 stock trading ₹105 (5% gain) with 100 shares: Profit: ₹500. Charges (approx ₹60). Net: ₹440 (4.4% net gain). But with 10,000 shares: Profit: ₹50,000. Charges (approx ₹150 + ₹500 STT). Net: ₹49,350 (4.87% net gain). Percentage gains on very small positions are destroyed by fixed charges. Trading profitability improves significantly with position size due to economies of scale.

Full Breakdown of All Trading Charges

Brokerage: Your broker's commission, usually highest cost. STT: 0.1% on sells (securities transaction tax), mandatory. GST: 18% on total brokerage and other fees. SEBI Regulatory Fee: ₹10-100 per trade for regulatory purposes. Exchange Charges: NSE/BSE fees, typically ₹0.01-1 per share. Clearing Charges: NSCCL/ICCL charges, negligible in electronic systems. Stamp Duty: Now ₹1 flat for electronic trades (historically 0.002%). Investor Protection Fund: 0.005% on buy transactions (some brokers). Corporate Action Charges: Sometimes charged for dividends or bonus issues.

Advanced: Impact on Different Trading Strategies

Day Trading: Highly affected by STT and brokerage. A strategy needing only 0.5% profit becomes unprofitable when costs are 0.3-0.5%. Swing Trading: 2-5 day positions reduce the per-day cost impact. A 2% gain over 2 days faces similar total costs as day trading. Delivery/Long-term: STT and costs are minimal relative to holding-period returns. A 10% gain over 3 months barely feels the impact of ₹200 in costs. Options Trading: STT applies only on exercised options, making writing covered calls more profitable. High-frequency Trading: Requires deep volume and ultra-low commissions. Retail traders cannot compete; it requires institutional access.

FAQs

What is STT in stock trading?

STT (Securities Transaction Tax) is a 0.1% tax on the sell side of stock transactions. It applies to both intraday and delivery trades and is mandatory. This is often the largest hidden cost in trading.

Which broker has lowest charges?

Zerodha's flat ₹20 per trade is lowest for small trades. For very large trades (above ₹40,000), discount brokers at 0.05% become cheaper. Choose based on your typical trade size.

How much do I need to make to break even?

For a ₹1,00,000 trade with Zerodha at ₹20 each side = ₹40 brokerage, ₹100 STT, ₹25.20 GST = ₹165.20 total. You need approximately 0.165% gain just to break even. This is about ₹165 profit on ₹1 lakh.

Is GST charged on STT?

No. GST (18%) is charged on brokerage and other fees, but not on STT. However, GST on brokerage makes it a bit more expensive.

Can I reduce STT?

No. STT is a government tax and mandatory. You cannot reduce or avoid it. Only way to minimize its impact is to hold longer (making STT a smaller % of gains) or trade less frequently.

Why do full-service brokers cost more?

Full-service brokers offer advisory services, research, and one-on-one support. The higher commissions (0.5%) pay for these personalized services. Discount brokers are self-serve only.

What are exchange charges?

NSE (National Stock Exchange) and BSE (Bombay Stock Exchange) charge small fees for providing the platform. These are typically ₹0.01-1 per share and are passed on to traders by brokers.

How does liquidity affect trading costs?

Higher liquidity stocks (Nifty 50) have tighter bid-ask spreads. Less liquid stocks have wider spreads, meaning you lose more on the entry-exit spread. This spread cost is separate from brokerage but impacts overall profitability.

Related Calculators

New to finance? Check our Financial Glossary for 65+ investment terms explained simply. Browse All 100+ Calculators.