6.7.6Indian Market Specifics

Learn about stamp duty, GST, exchange charges

2,268 words10 min readdifficulty · medium

What Are These Charges?

Why These Exist

Stamp Duty: Revenue for state governments. Traditionally applied to paper share certificates; now electronic but still charged (0.015% on delivery buy, 0.003% on intraday).

GST: Applies to services—your broker and exchange provide trading services. 18% tax on their fees.

Exchange Charges: NSE/BSE maintain servers, matching engines, surveillance systems. They charge per trade based on turnover.

SEBI Charges: Funds the Securities and Exchange Board of India (the market regulator). Think of it as paying for the referee in a game.

STT: Introduced in 2004 to make stock market gains taxable (before this, many traders claimed agriculture income to avoid tax). Acts as a minimum tax regardless of profit/loss.


The Cost Breakdown Formula

Why each component?

  • ST only on sell: Government wants to tax realized transactions (when you exit, you've potentially made money).
  • GST on services: Brokerage and exchange are service providers.
  • Stamp duty on buy: Legal documentation of ownership transfer.
  • Exchange charges both ways: You use their system twice (once to buy, once to sell).

Worked Example 1: Delivery Trade

Given:

  • Buy Value: ₹1,00,000
  • Sell Value: ₹1,10,000
  • Brokerage: ₹0 (many discount brokers are₹0 for delivery)
  • Rates: As per formula above

Step-by-step calculation:

  1. Brokerage: ₹0 + ₹0 = ₹0

  2. STT (only on sell): STT=0.001×110,000=110\text{STT} = 0.001 \times 110,000 = ₹110

    Why this step? Government taxes the sell transaction at 0.1%.

  3. Exchange Charges (NSE): Exchange=0.0000325×(100,000+110,000)=0.0000325×210,000=6.83\text{Exchange} = 0.0000325 \times (100,000 + 110,000) = 0.0000325 \times 210,000 = ₹6.83

    Why this step? You traded ₹2.1 lakh total turnover; NSE charges 0.00325% on that.

  4. GST (18% on brokerage + exchange): GST=0.18×(0+6.83)=1.23\text{GST} = 0.18 \times (0 + 6.83) = ₹1.23

    Why this step? Exchange provided a service; GST applies.

  5. SEBI Charges: SEBI=210,00010,000,000×10=0.21\text{SEBI} = \frac{210,000}{10,000,000} \times 10 = ₹0.21

    Why this step? You're funding the regulator; trivial amount but mandatory.

  6. Stamp Duty (on buy only): Stamp Duty=0.00015×100,000=15\text{Stamp Duty} = 0.00015 \times 100,000 = ₹15

    Why this step? Maharashtra (typical) charges 0.015% to register ownership transfer.

Total Charges: ₹110 + ₹6.83 + ₹1.23 + ₹0.21 + ₹15 = ₹133.27

Net Profit: (₹1,10,000 - ₹1,00,000) - ₹133.27 = ₹10,000 - ₹133.27 = ₹9,866.73

Effective Break-even: Your stock must rise ₹133.27 / 1000 shares≈ ₹0.13 per share just to cover costs.

Figure — Learn about stamp duty, GST, exchange charges

Worked Example 2: Intraday Trade

Given:

  • Turnover: ₹5,00,000 (buy) + ₹5,00,000 (sell) = ₹10,00,000
  • Brokerage: 0.03% (typical intraday rate)
  • STT for intraday: 0.025% on sell side only
  • Stamp duty for intraday: 0.003% (lower than delivery)

Calculation:

  1. Brokerage: 0.0003×500,000×2=3000.0003 \times 500,000 \times 2 = ₹300

  2. STT (intraday sell): 0.00025×500,000=1250.00025 \times 500,000 = ₹125

    Why lower? Intraday is speculative; government taxes it less (0.025% vs 0.1%).

  3. Exchange Charges: 0.0000325×1,000,000=32.500.0000325 \times 1,000,000 = ₹32.50

  4. GST: 0.18×(300+32.50)=59.850.18 \times (300 + 32.50) = ₹59.85

  5. SEBI: 1,000,00010,000,000×10=1\frac{1,000,000}{10,000,000} \times 10 = ₹1

  6. Stamp Duty (intraday buy): 0.00003×500,000=150.00003 \times 500,000 = ₹15

Total: ₹300 + ₹125 + ₹32.50 + ₹59.85 + ₹15 = ₹533.35

For a ₹5 lakh position, you need ₹533.35 profit (0.107% move) just to break even.


Common Mistakes


State-Specific Variations

State Stamp Duty (Delivery Buy) Stamp Duty (Intraday Buy)
Maharashtra 0.015% 0.003%
Karnataka 0.015% 0.003%
Gujarat 0.01% 0.002%
Delhi 0.015% 0.003%

Data as of July 2026; verify current rates with your broker.


The 80/20 Insight

80% of your cost impact comes from 20% of factors:

  1. ST on sell: Usually the single largest charge (₹100 per ₹1 lakh sold).
  2. Stamp duty: Second largest for delivery trades (₹15 per ₹1 lakh bought).
  3. Brokerage: Matters if you're with a full-service broker (0.5% = ₹500 per ₹1 lakh).

The 20%: GST, SEBI charges, exact exchange charge rates—these are tiny (₹7–8 combined per ₹1 lakh). Don't obsess over them.

Actionable: Choose a discount broker (saves0.4–0.5% brokerage), hold for delivery if swing trading (lower STT than frequent intraday), and minimize trade frequency (each round-trip costs 0.3–0.5%).


Active Recall Practice

Recall Explain to a 12-year-old

Imagine you're trading cricket cards with your friends. Your school (the "exchange") charges you ₹5 to use their trading table. The government puts a small sticker (stamp duty) on each card you buy—₹1 for the sticker. When you sell a card, the government also takes ₹10 as "sale tax" (STT) because they want to make sure you're paying something when you make money. Your middle-man friend who arranges trades (broker) might charge you ₹2, and then government adds 18% extra (GST) on that₹2 because arranging trades is a "service." Finally, there's a tiny ₹0.50 fee to the head teacher (SEBI) who makes sure no one cheats. So when you buy a ₹100 card and sell it for ₹110, you don't keep the full ₹10 profit—you keep maybe ₹9 after all these small cuts. That's why traders say "you need the price to move enough to cover your costs first."


Connections

  • Understanding Brokerage Models – How discount vs full-service affects total cost
  • Capital Gains Tax in India – After ST, you stillowe LTCG/STCG tax on profits
  • Break-even Analysis for Trades – Calculate minimum price movement needed
  • Intraday vs Delivery Trading – Cost structures differ significantly
  • SEBI Role and Regulations – Why you pay SEBI charges and what they do
  • Tax Harvesting Strategies – Timing sells to minimize tax + charges
  • F&O Charges Breakdown – Futures/Options have different ST rates (0.0125% on sell)

#flashcards/stock-market

What is stamp duty in Indian stock trading? :: A state-level tax (typically 0.015% for delivery, 0.003% for intraday) charged on the buy side to document the transfer of ownership. Varies by state. Goes to state revenue.

When is ST charged in equity delivery?
Only on the sell side at 0.1% of turnover. No STT on buying. Introduced in 2004 as a minimum tax on market transactions.

What is the GST rate on brokerage and exchange charges? :: 18%. It's a tax on the services provided by brokers and exchanges. Applied to (Brokerage + Exchange Charges).

How much are SEBI charges?
₹10 per ₹1 crore of turnover. Example: ₹2 lakh trade pays ₹0.20 SEBI charges. Funds the market regulator.
What are NSE exchange charges for equity delivery?
0.00325% of turnover (combined buy + sell). For ₹1 lakh buy + ₹1 lakh sell = ₹2 lakh × 0.0000325 = ₹6.50.
Why is intraday ST lower than delivery?
Intraday ST is 0.025% (vs 0.1% delivery) because intraday trades are speculative and squared off the same day—government taxes them less to encourage liquidity.
If you buy ₹1 lakh shares and sell at ₹1 lakh (no profit), what do you still pay?
ST (₹100 on sell), stamp duty (₹15 on buy), exchange charges (₹6.50), GST (₹1.17), SEBI (₹0.20) ≈ ₹123 loss due to charges alone.
Which charge is NOT applied on the sell side?
Stamp duty. It's only on the buy side (transfer of ownership to you).
What's the typical total cost for a delivery round-trip trade?
0.3–0.5% of turnover (buy + sell combined), depending on brokerage. With ₹0brokerage, still 0.13–0.15% statutory charges.
Why do day traders often break even despite profitable trades?
High frequency = charges accumulate. 10 intraday round-trips × ₹50–100 charges each = ₹500–1000. Need consistent0.1% edge per trade just to cover costs.

Concept Map

includes

includes

includes

includes

includes

includes

goes to

charged on

charged on

acts as

applied to

applied to

funds

paid to

Total Transaction Cost

Brokerage

STT

Exchange Charges

GST 18 percent

SEBI Charges

Stamp Duty

State Government

Buy-side only

Sell-side 0.1 percent

Minimum Tax

SEBI Regulator

NSE/BSE Infrastructure

Hinglish (regional understanding)

Intuition Hinglish mein samjho

Indian stock market mein trading karte waqt sirf broker ko paisa nahi dena padta—bahut sare chhote-chhote charges hain jo government aur exchanges lete hain. Sabse bada charge hai STT (Securities Transaction Tax)—jab tum shares bechte ho (sell), toh 0.1% tax lagta hai delivery pe, aur 0.025% intraday pe. Matlab agar tumne ₹1 lakh ke shares bechhe delivery mein, toh ₹100 ST lagega, profit ho ya na ho. Stamp duty state government ko jata hai, sirf buy karte waqt lagta hai (Maharashtra mein 0.015% delivery, 0.003% intraday). Fir exchange charges NSE/BSE ko jaate hain—unka trading platform use karne paisa (₹6-7 per ₹1 lakh turnover, kafi kam). GST 18% lagta hai brokerage aur exchange charges pe, kyunki ye "services" hain. Aur ek tiny SEBI charge (₹10 per crore turnover) regulator ko fund karne ke liye.

In sab charges ko samajhna zaroori hai kyunki ye tumhare break-even point ko upar le jate hain. Example: agar tumne ₹1 lakh ka stock kharida aur ₹1.1 lakh mein bechha (₹10,000 profit paper pe), toh real mein ₹9,867 milega kyunki ₹133 charges mein chale gaye. Intraday trading mein stamp duty kam hai lekin agar tum din mein 10 baar trade karte ho, toh har baar charges lagte hain—isliye day traders aksar break-even pe hi rehte hain unless unka edge bohot strong ho. Discount brokers (Zerodha, Upstox) mein brokerage ₹0 hai delivery pe, lekin statutory charges (STT, stamp duty) toh mandatory hain—in se koi bach nahi sakta. Key takeaway: Trade karne se pehle calculator use karo, aur frequency kam rakho agar long-term investing kar rahe ho—har trade pe0.3-0.5% cost assume karo delivery mein.

Test yourself — Indian Market Specifics