IPO Guide

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

#IPO Guide#Stock Market#Investment Tips#Learn Finance
I

Publisher & Analyst

IPO Track Team

Financial content specialist with a focus on initial public offerings (IPOs), market valuations, and grey market premium (GMP) analysis. Dedicated to delivering objective, data-driven insights to Indian stock market investors.

View Founder Portfolio
⚠️Financial & SEBI Non-Advisory Disclaimer

IPO Track (IPO Track) is an educational platform providing stock market & IPO updates for informational purposes only. We are NOT a SEBI-registered investment advisor. Grey Market Premium (GMP) data is indicative, unofficial, and subject to high market volatility. Nothing published on this site constitutes financial advice or buy/sell recommendations. Please consult a SEBI-certified financial advisor before taking any investment decisions.

Related Posts

What is Grey Market Premium (GMP)?

Grey Market Premium (GMP) is the premium price at which an IPO share is traded in the unofficial (grey) market before it officially lists on the stock exchanges (NSE/BSE). A positive GMP indicates strong investor demand and expectations of listing gains, while a negative or N/A GMP suggests weaker market sentiment.

How is Allotment Status Finalized?

IPO allotment is finalized by the designated registrar (e.g., Link Intime, KFintech) based on subscription numbers. If the IPO is oversubscribed in the retail category, allotment is done through a computerized lottery system ensuring proportional distribution. Allotment updates can be tracked directly on our site.

Mainboard vs SME IPOs

Mainboard IPOs are public issues by larger companies listing on the main platforms of NSE/BSE, requiring higher minimum investments. SME IPOs are geared towards Small and Medium Enterprises, listing on the NSE Emerge or BSE SME platforms, and typically have larger minimum lot sizes (often ₹1 Lakh+).

IPO Subscription Status

Subscription figures reflect the total demand for an IPO across various investor classes: Qualified Institutional Buyers (QIB), Non-Institutional Investors (NII/HNI), and Retail Individual Investors (RII). Higher subscription multiples usually drive up the Grey Market Premium (GMP).

NEWSLETTER

Subscribe for Free IPO Alerts

Get instant updates on upcoming IPO launches, live GMP movements, and allotment checker links delivered directly to your inbox.

IPO Track Logo
IPO Track

IPO Track is India's premier platform for live IPO GMP today, upcoming IPO list, allotment status check, and detailed Mainboard & SME IPO analysis.

Explore IPO Track features: Live IPO GMP, Upcoming IPOs, IPO Calendar, Allotment Status, Subscription Status

For educational purposes only

© 2026 IPO Track. All rights reserved.

Not SEBI registered. Information is for educational purposes only and does not constitute investment advice.

Cost Element Zerodha (Discount) Upstox (Discount) Angel One (Discount) ICICI Direct (Full‑Service) HDFC Securities (Full‑Service)