Stock Market Brokerage in India — Complete Guide to Trading Costs

Understanding the full cost of stock market trading in India is essential for calculating actual returns. The headline brokerage is just one component — statutory charges including Securities Transaction Tax (STT), exchange transaction charges, SEBI fees, GST, and stamp duty collectively often exceed the brokerage itself. This calculator gives you the complete picture.

Types of Brokerage Models in India: Discount brokers (Zerodha, Upstox, Groww, Angel One): zero or flat-fee brokerage — ₹0 for equity delivery, ₹20 flat per order for intraday and F&O. Full-service brokers (ICICI Direct, HDFC Securities, Motilal Oswal, Kotak Securities): percentage-based brokerage of 0.25-0.75% per transaction — significantly more expensive but include research, advisory, and dedicated relationship managers. For retail investors who do their own research, discount brokers are always the better choice.

Statutory Charges Breakdown (Cannot Be Avoided): Securities Transaction Tax (STT): 0.1% on delivery sell orders, 0.025% on intraday sell. Exchange Transaction Charges: NSE charges 0.00345% for delivery, 0.00345% for intraday. SEBI Turnover Fee: ₹10 per crore of turnover. Stamp Duty: 0.015% on buy side for delivery (varies by state, now standardised). GST: 18% on brokerage and transaction charges only (not on the investment amount). DP (Demat Participant) charges: ₹13-25 per script per debit transaction for delivery shares.

Real Cost Example for Delivery Trade: Buying ₹1,00,000 of HDFC Bank shares via Zerodha. Brokerage = ₹0. STT (buy) = ₹0. Exchange charges (buy) = ₹3.45. SEBI fee = ₹0.10. Stamp duty = ₹15. Total buy cost = ₹18.55. Selling at ₹1,05,000 profit. STT (sell) = ₹105. Exchange charges (sell) = ₹3.63. SEBI fee = ₹0.11. DP charge = ₹13.50. GST on charges = ₹3.12. Total sell cost = ₹125.36. Total transaction cost = ₹143.91 on ₹5,000 profit = 2.88% of profit. This is why short-term trading is inherently challenging.

How to Minimise Trading Costs: Use direct mutual funds and index funds to avoid brokerage entirely for long-term wealth building. If actively trading, use discount brokers — switching from full-service to discount brokerage alone can save 0.3-0.5% per trade. Reduce trade frequency — every round trip (buy + sell) costs ₹100-200 in statutory charges. Hold delivery trades for 12+ months to qualify for lower LTCG tax rate versus STCG. Never churn your portfolio without genuine reason — frequency is the enemy of returns in stocks.

CalcuTools India · Free calculator · Updated July 2026 · FY 2025-26 · Not financial advice · About · How we verify

šŸ“Š Stock Brokerage & Charges Calculator

Uncover the hidden taxes and fees destroying your trading margins.

āœ… Last verified: June 2026 Ā· Source: Official Government Sources
Net Profit / Loss (After All Taxes)
₹0
Total Turnover ₹0
Brokerage (Max ₹20) ₹0
STT (Securities Transaction Tax) ₹0
Exchange Txn Charges ₹0
GST (18% on Brokerage + Txn Charges) ₹0
SEBI Charges ₹0
Stamp Duty ₹0
Total Tax & Charges ₹0
šŸ“Š Open Free Demat Account on Upstox →

How It Works: The True Cost of Trading in India

Many discount brokers advertise "Zero Brokerage" or "Flat ₹20 per trade." While this is technically true for their specific fee, the Indian government heavily taxes equity market transactions. For day traders with tight margins, these statutory fees often turn a winning trade into a net loss.

The Hidden Dangers of STT (Securities Transaction Tax)

STT is the silent killer of profitability. For Equity Delivery (CNC), STT is levied at 0.1% on both the buy and sell sides. For a ₹1 Lakh delivery trade, you immediately lose ₹200 just to STT, regardless of whether you make a profit or a loss. For Intraday (MIS), STT is slightly lower (0.025%) but is levied solely on the sell side.

Exchange Turnover Charges & Stamp Duty

Beyond STT, the National Stock Exchange (NSE) charges a turnover fee (~0.00322% on the total traded value). The government then applies an 18% GST on the sum of your brokerage and these exchange fees. Finally, a state-level Stamp Duty (0.015% for delivery, 0.003% for intraday) is applied to the buy side. Our engine aggregates all these micro-charges to reveal your true Net P&L.

šŸ”„ Last Updated: July 2026 Ā· FY 2025-26 rates applied
šŸ“… Last Updated: July 2026 Ā· FY 2025-26 āœ… Verified: Against official government sources āš ļø Disclaimer: Results are indicative only Ā· Not financial advice šŸ“‹ How we verify Ā· Editorial policy
ā„¹ļø For informational use only. Results are estimates based on inputs provided. Not financial, tax, or investment advice. Consult a qualified professional for personalised guidance. Rates are indicative and may vary. Read full disclaimer.
šŸ“Š Open Free Demat Account on Upstox →
šŸ’° Free financial products for you
Check mutual fund offers Ā· savings account Ā· loan
šŸŽ MF Offers šŸ¦ Kotak šŸ“Š Demat

About the Brokerage

This free Indian calculator helps you quickly compute accurate results for brokerage — updated for FY 2025-26. All calculations use official formulas verified against government and authoritative sources.

How to Use This Calculator

Enter your values in the fields above and click Calculate. Results update instantly. You can adjust any input and recalculate as many times as needed — completely free with no sign-up required.

Accuracy and Verification

Our brokerage formulas are sourced from official Indian regulatory bodies including the Income Tax Department, EPFO, RBI, Ministry of Finance, and WHO where applicable. We verify results against official calculators before publishing and update with every budget and policy change.

Disclaimer

Results from this calculator are indicative and for informational purposes only. For significant financial decisions, consult a qualified financial advisor, chartered accountant, or relevant professional. Tax laws and rates change — always verify with official sources before acting on results.

CalcuTools India Ā· Free calculator platform Ā· About us Ā· How we verify Ā· Last Updated July 2026 Ā· FY 2025-26