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
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.
ā¹ļø 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.
This free Indian calculator helps you quickly compute accurate results for brokerage ā updated using the formulas and assumptions described on this page. 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