Calculating IPO Returns: A Step-by-Step Guide for Indian Retail Investors
By IPO Track Team·22 Jul 2026·6 min read·1,124 words·0 views
Understanding the Issue Price, Price Band, and Greenshoe Allocation
When an Indian company decides to go public, the first piece of information that retail investors see is the price band. The band is a range (e.g., ₹1,200 – ₹1,300) within which the final issue price will be fixed after the book‑building process. The issue price is the price at which shares are allotted to investors and the amount they actually pay.
- Price Band: Set by the lead manager based on the company’s valuation, market sentiment, and comparable peers.
- Final Issue Price (FIP): Determined after the book‑building closes. It is the price at which the company raises capital.
- Greenshoe (Over‑Allotment) Option: A clause that allows the underwriters to issue up to 15% extra shares to meet excess demand. If exercised, the greenshoe shares are priced at the FIP, but they are allocated after the listing day, which can affect short‑term price dynamics.
For a retail investor, the key takeaway is that the price you see in the prospectus (the band) is not the price you will pay. The final issue price is announced a day before the listing, and any greenshoe allocation will appear in the share‑holding pattern only after the market opens.
How to Obtain the Final Issue Price and Listing Price from SEBI and Stock‑Exchange Websites
Both SEBI’s IPO portal and the National Stock Exchange (NSE) / Bombay Stock Exchange (BSE) websites publish the official numbers you need.
- Step 1 – SEBI IPO portal:
- Navigate to https://ipo.gov.in.
- Select “All IPOs” and click the relevant company.
- On the company’s page, note the “Final Issue Price” and “Allotment Details”.
- Step 2 – NSE website:
- Go to https://www.nseindia.com and hover over “Markets → “Equities → “IPO”.
- Open the “IPO Listing Price” tab. The listing price is the opening price on the first trading day.
- Step 3 – BSE website (optional):
- Visit https://www.bseindia.com → “Corporate Filings → “IPO”.
- Locate the “Listing Day Opening Price” under the “Price Information” section.
Screenshot description: On the SEBI portal, the “Final Issue Price” appears in a bold font under the “Pricing” heading, while the NSE listing page shows a table with “Opening Price”, “High”, “Low”, and “Close” for the IPO date.
Step‑by‑Step Calculations for Listing‑Day, 30‑Day, and 1‑Year Returns
Below is a generic formula that incorporates all costs (brokerage, GST, STT) and taxes.
1. The Complete Cost Basis
| Component | Typical Rate (Retail) | Formula |
|---|---|---|
| Issue Price (₹) | – | FIP |
| Brokerage | 0.05% of turnover (minimum ₹20) | Brokerage = max(0.0005 × FIP × Qty, 20) |
| GST on Brokerage | 18% of brokerage | GST = 0.18 × Brokerage |
| STT (on purchase) | 0.025% of turnover | STT = 0.00025 × FIP × Qty |
| Total Cost per Share | – | Cost = FIP + (Brokerage+GST+STT)/Qty |
2. Return Calculation
For any exit price Pexit (listing, 30‑day, or 1‑year), the net proceeds per share after selling costs are:
- Brokerage on sale = max(0.0005 × Pexit × Qty, 20)
- GST on sale brokerage = 0.18 × Brokerage_on_sale
- STT on sale = 0.001 × Pexit × Qty (STT on sale is higher for equities)
Net proceeds per share = Pexit – (Brokerage_on_sale+GST_on_sale+STT_on_sale)/Qty
Finally, the percentage return is:
Return % = [(Net Proceeds – Total Cost) / Total Cost] × 100
3. Example Calculations
Assume a retail investor applies for 100 shares of an IPO. The calculations for each of the three IPOs are shown in separate tables.
Zomato IPO (Listed 23 July 2021)
| Item | Value |
|---|---|
| Final Issue Price (FIP) | ₹2,350 |
| Listing Day Opening Price | ₹3,250 |
| 30‑Day Closing Price (28 Aug 2021) | ₹3,050 |
| 1‑Year Closing Price (22 Jul 2022) | ₹2,800 |
| Quantity | 100 shares |
Cost calculations (rounded):
- Brokerage = max(0.0005 × 2,350 × 100, 20) = ₹117.5 → rounded to ₹118
- GST = 0.18 × 118 = ₹21.24 → ₹21
- STT (purchase) = 0.00025 × 2,350 × 100 = ₹58.75 → ₹59
- Total Cost = 2,350 + (118+21+59)/100 = ₹2,350 + ₹1.98 = ₹2,351.98 per share
Sale on listing day (₹3,250):
- Brokerage on sale = max(0.0005 × 3,250 × 100, 20) = ₹162.5 → ₹163
- GST on sale = 0.18 × 163 = ₹29.34 → ₹29
- STT on sale = 0.001 × 3,250 × 100 = ₹325
- Net Proceeds = 3,250 – (163+29+325)/100 = 3,250 – ₹5.17 = ₹3,244.83
Listing‑Day Return = [(3,244.83 – 2,351.98) / 2,351.98] × 100 = 38.0%
30‑Day Return (using ₹3,050): Net Proceeds = 3,050 – (0.0005×3,050×100+GST+STT)/100 = 3,050 – ₹4.58 = ₹3,045.42 → Return ≈ 29.5%.
1‑Year Return (using ₹2,800): Net Proceeds = 2,800 – ₹4.24 = ₹2,795.76 → Return ≈ 18.9%.
Nykaa IPO (Listed 10 Sep 2021)
| Item | Value |
|---|---|
| Final Issue Price | ₹2,150 |
| Listing Day Opening Price | ₹2,750 |
| 30‑Day Closing Price (10 Oct 2021) | ₹2,550 |
| 1‑Year Closing Price (9 Sep 2022) | ₹2,300 |
| Quantity | 100 shares |
Cost per share = ₹2,150 + (Brokerage≈₹108 + GST≈₹19 + STT≈₹54)/100 = ₹2,150 + ₹1.81 = ₹2,151.81.
Listing‑Day Net Proceeds = ₹2,750 – (Brokerage≈₹138 + GST≈₹25 + STT≈₹275)/100 = ₹2,750 – ₹4.38 = ₹2,745.62.
Listing‑Day Return = [(2,745.62 – 2,151.81)/2,151.81] × 100 = 27.6%.
30‑Day Return (₹2,550) → Net Proceeds ≈ ₹2,545.41 → Return ≈ 18.3%.
1‑Year Return (₹2,300) → Net Proceeds ≈ ₹2,295.31 → Return ≈ 6.6%.
Paytm (One97 Communications) IPO (Listed 18 Nov 2021)
| Item | Value |
|---|---|
| Final Issue Price | ₹2,150 |
| Listing Day Opening Price | ₹2,200 |
| 30‑Day Closing Price (18 Dec 2021) | ₹1,800 |
| 1‑Year Closing Price (17 Nov 2022) | ₹1,250 |
| Quantity | 100 shares |
Cost per share = ₹2,150 + (Brokerage≈₹108 + GST≈₹19 + STT≈₹54)/100 = ₹2,151.81 (same as Nykaa).
Listing‑Day Net Proceeds = ₹2,200 – (Brokerage≈₹110 + GST≈₹20 + STT≈₹220)/100 = ₹2,200 – ₹3.50 = ₹2,196.50.
Listing‑Day Return = [(2,196.50 – 2,151.81)/2,151.81] × 100 = 2.1%.
30‑Day Return (₹1,800) → Net Proceeds ≈ ₹1,795.30 → Return ≈ –16.6%.
1‑Year Return (₹1,250) → Net Proceeds ≈ ₹1,245.30 → Return ≈ –42.1%.
Incorporating Brokerage Fees, GST, and Securities Transaction Tax (STT) into the Return Formula
Retail investors in India typically trade through discount brokers (e.g., Zerodha, Upstox) or full‑service brokers (e.g., HDFC Securities). The cost structure differs:
- Discount brokers: Flat ₹20 per trade + 0.01% GST on brokerage. STT is levied as per the rates above.
- Full‑service brokers: 0.5% of turnover (minimum ₹20) + 18% GST on that brokerage. STT remains the same.
When you compute returns, always add the purchase‑side costs (brokerage + GST + STT) to the issue price and subtract the sale‑side costs from the exit price. The formula shown earlier already integrates these components, but you can customise the percentages based on your broker’s schedule.
Tax Implications on Short‑Term vs Long‑Term Capital Gains from IPOs
Indian tax law distinguishes between:
- Short‑Term Capital Gains (STCG): Gains on equity shares sold within 12 months of acquisition. Taxed at 15% plus applicable surcharge and cess.
- Long‑Term Capital Gains (LTCG): Gains on equity shares sold after 12 months. The first ₹1 lakh of LTCG per financial year is exempt; excess is taxed at 10% without indexation.
Example – Nykaa IPO:
- Purchase cost (
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 →