Hidden Costs of IPO Investing in India: Brokerage, Taxes, Fees & How They Affect Your Returns
By IPO Track Team·25 Jul 2026·6 min read·940 words·1 views
1. Overview of Direct and Indirect Costs When Buying IPO Shares in India
- Brokerage commission – The fee charged by the broker for executing the IPO application. It can be a flat‑rate per order or a percentage of the order value.
- Securities Transaction Tax (STT) – Levied only on the secondary‑market sale of listed shares (not on the IPO allotment itself). For equity delivery, the rate is 0.1% of the sale value.
- Goods & Services Tax (GST) – 18% on the brokerage, SEBI turnover fee and STT (where applicable).
- SEBI turnover fee – Charged on the total turnover of the trade. The current rate is ₹10 per crore (0.000001%). It is applicable only on the day‑of‑listing sale.
- Stamp duty – State‑specific; for equity delivery it is 0.015% of the transaction value (some states charge 0.01%). It is payable on both purchase and sale.
- Demat account opening fee – One‑time fee ranging from ₹0 to ₹2,500 depending on the depository participant (DP).
- Annual Demat maintenance charge (ADMC) – Usually ₹300‑₹1,000 per annum, plus a per‑transaction charge for credit‑linked or zero‑balance accounts.
- Depository participant (DP) fees – Transaction‑level charges for credit of shares to the demat account. Typically ₹5‑₹15 per transaction for delivery trades.
- Ancillary charges – Miscellaneous costs such as account‑conversion fees, physical‑share issuance fees (rare now), and refund processing charges if the IPO is oversubscribed.
2. How Each Cost Is Calculated (Percentage vs Flat Fee) – Real‑World Examples
2.1 Brokerage Commission
| Broker Type | Charge Structure | Typical Rate (Equity Delivery) |
|---|---|---|
| Discount broker (Zerodha) | Flat fee per order | ₹20 per order (zero‑brokerage plan) |
| Discount broker (Upstox) | Flat fee per order | ₹20 per order |
| Full‑service broker (ICICI Direct) | Percentage of order value | 0.55% (minimum ₹500) |
| Full‑service broker (HDFC Securities) | Percentage of order value | 0.5% (minimum ₹500) |
Example – Zomato IPO (₹2,250 per share, 10‑lot = 5,000 shares)
- Order value = 5,000 × ₹2,250 = ₹11,25,00,000
- Brokerage (Zerodha) = ₹20 (flat)
- Brokerage (ICICI Direct) = 0.55% × ₹11,25,00,000 = ₹6,18,750 (but minimum ₹500 is irrelevant here)
2.2 Stamp Duty
Stamp duty is calculated on the transaction value (sale price × quantity) when the shares are sold on the secondary market. The rate is 0.015% for most states.
Example – Nykaa IPO (₹2,350 per share, 5‑lot = 2,500 shares)
- Assume listing‑day price = ₹2,400
- Sale value = 2,500 × ₹2,400 = ₹60,00,000
- Stamp duty = 0.015% × ₹60,00,000 = ₹9,000
2.3 SEBI Turnover Fee
Rate = ₹10 per crore of turnover (₹0.000001). Applies only on the day‑of‑listing sale.
Using the Nykaa example above:
- Turnover = ₹60,00,000 = 0.06 crore
- SEBI fee = 0.06 × ₹10 = ₹0.60 (rounded to ₹1)
2.4 GST
GST = 18% on brokerage, SEBI fee and STT (if any). Stamp duty is a state tax and not subject to GST.
Continuing with the Zomato example (Zerodha broker):
- Brokerage = ₹20
- GST on brokerage = 18% × ₹20 = ₹3.60 ≈ ₹4
2.5 Demat Account Opening & Annual Maintenance
| DP | Opening Fee | Annual Maintenance (ADMC) | Per‑transaction DP charge (delivery) |
|---|---|---|---|
| Zerodha (Kite) | Free | ₹300 | ₹5 |
| Upstox | Free | ₹300 | ₹5 |
| ICICI Direct | ₹1,000 | ₹1,000 | ₹15 |
| HDFC Securities | ₹1,000 | ₹1,000 | ₹15 |
For a one‑time IPO purchase, the opening fee matters only if you are a first‑time demat holder. For seasoned investors, the ADMC is the recurring cost.
2.6 Consolidated Cost Illustration – 2024 IPO of “Tata Consumer Products” (Assumed price ₹850, 10‑lot = 1,000 shares)
| Cost Component | Amount (₹) | How Calculated |
|---|---|---|
| Order value | ₹8,50,000 | 1,000 × ₹850 |
| Brokerage (Zerodha) | ₹20 | Flat fee |
| GST on brokerage | ₹4 | 18% × ₹20 |
| DP charge (credit of shares) | ₹5 | Flat per‑transaction |
| ADMC (prorated for 1 yr) | ₹300 | Annual fee (spread across holdings) |
| Total upfront cost | ₹329 | Sum of above |
3. Impact of These Costs on Net Returns – Before‑and‑After Scenarios
3.1 Short‑Term (Listing‑Day) Trading
Assume an investor purchases 1,000 shares of Nykaa at the IPO price of ₹2,350 and sells on listing day at ₹2,400.
| Item | Amount (₹) |
|---|---|
| Purchase cost (IPO) | ₹23,50,000 |
| Brokerage (Zerodha – flat) | ₹20 |
| GST on brokerage | ₹4 |
| DP credit charge | ₹5 |
| Sale value (listing‑day) | ₹24,00,000 |
| Brokerage on sale (Zerodha – flat) | ₹20 |
| GST on sale brokerage | ₹4 |
| SEBI turnover fee | ₹1 |
| Stamp duty (0.015%) | ₹3,600 |
| Gross profit | ₹50,000 |
| Total transaction cost | ₹58 |
| Net profit after costs | ₹49,942 |
| Effective return | 2.13% (vs 2.13% gross) |
The net return is only marginally lower because the absolute cost is tiny relative to a multi‑crore order. However, for small‑ticket investors (e.g., 10‑lot = 250 shares), the same flat fees represent a higher percentage of the trade.
3.2 Long‑Term Holding (3‑Year Horizon)
Take the same Nykaa allocation but hold for three years. Assume the share price climbs to ₹4,200.
- Initial outflow (including all IPO‑related costs) = ₹23,50,129 (₹23,50,000 + ₹20 + ₹4 + ₹5)
- Sale value after 3 years = 2,500 × ₹4,200 = ₹1,05,00,000
- Brokerage on sale (Zerodha) = ₹20 + GST ₹4 = ₹24
- Stamp duty on sale = 0.015% × ₹1,05,00,000 = ₹15,750
- SEBI fee = negligible (≈₹1)
- ADMC for 3 years = 3 × ₹300 = ₹900
- DP charge on sale = ₹5
| Component | Amount (₹) |
|---|---|
| Total cost over 3 years | ₹23,50,129 (initial) + ₹24 (sale brokerage) + ₹4 (GST) + ₹15,750 (stamp) + ₹1 (SEBI) + ₹900 (ADMC) + ₹5 (DP) = ₹23,70,809 |
| Net proceeds after all costs | ₹1,05,00,000 – ₹23,70,809 = ₹81,29,191 |
| Absolute gain | ₹81,29,191 – ₹23,50,129 = ₹57,79,062 |
| Effective CAGR (Compound Annual Growth Rate) | ≈ 41.2% (vs 43.6% gross) |
The hidden fees shave off roughly 2.4% points from the CAGR – a non‑trivial erosion when compounding over several years.
4. Cost Structure Comparison – Discount vs Full‑Service Brokers
| Cost Element | Zerodha (Discount) | Upstox (Discount) | Angel One (Discount) | ICICI Direct (Full‑Service) | HDFC Securities (Full‑Service) |
|---|