Calculate IPO allotment profit, listing-day gain, and post-listing % return. Accounts for application size in lots, oversubscription-driven allotment ratio, lot size, issue price, and listing price.
Reviewed by the CalculatorKosh Editorial TeamUpdated June 2026Free · No sign-up
IPO Return Calculator
Calculate IPO allotment profit, listing-day gain, and post-listing % return. Accounts for application size in lots, oversubscription-driven allotment ratio, lot size, issue price, and listing price.
IPO Application Details
Upper end of the price band announced in the RHP.
Shares per lot — set by the issuer to keep application size near ₹14,500-₹15,000 for mainboard IPOs.
Retail cap is whatever lot count keeps the application ≤ ₹2,00,000.
From the BSE/NSE subscription dashboard or Chittorgarh tracker. ≤ 1 means undersubscribed.
Opening price on listing day. Use GMP-based estimate if listing hasn't happened yet.
Leave at 0 to skip total P&L. Set to today's price to see post-listing performance.
Listing-day profit
25% listing gain on 40 allotted shares
Listing-day profit: ₹3,600Application amount
₹14,400
₹14,400
Allotted amount
₹14,400
₹14,400
Refund
₹0
₹0
Listing premium / share
₹90.00
25%
Application breakdown + listing gain
Refund is the portion of application returned when allotment is partial. Listing gain colors slate when negative (no red).
How It Works
An IPO (Initial Public Offering) lets you buy shares of a company for the first time at the issue price set by the company and its lead managers. You apply through your bank's ASBA facility or a broker app (Zerodha, Groww, Upstox), block the application amount in your account, and wait for allotment. If shares are allotted to you, they appear in your demat account a day before listing; on listing day you can sell them at whatever price the market opens at — or hold them long term.
How the calculation works
Application amount = Applied lots × Lot size × Issue price
Allotted shares = Allotted lots × Lot size
Refund = Application amount - Allotted amount
Listing-day profit = Allotted shares × (Listing price - Issue price)
Listing-day return on allotted = (Listing price - Issue price) / Issue price × 100
Why the allotment scenario matters
For retail applications, what you applied for is rarely what you get. If the issue is undersubscribed (≤ 1× retail demand), you get full allotment. If oversubscribed, SEBI's rule is to give 1 lot to as many retail investors as possible via a registrar lottery — so most retail investors end up with either 0 or 1 lot regardless of how many they applied for. For the HNI / NII category (applications above ₹2 lakh), allotment is proportionate: you get a slice equal to applied_lots ÷ oversubscription_ratio.
GMP — handle with care
The Grey Market Premium (GMP) tracked on Chittorgarh, InvestorGain, and IPOWatch is an informal off-market indicator — it's NOT regulated and not always accurate. Actual listing prices have been known to diverge from GMP by 30-50% in either direction. Treat GMP as one of many signals, not as a guarantee of listing price.
Frequently Asked Questions
Allotment depends on subscription level. If the retail category is undersubscribed (≤ 1× demand), every applicant gets full allotment. If oversubscribed (> 1×), SEBI mandates that the registrar ensures at least one lot is allotted to as many retail investors as possible, with the actual lot-winners chosen via a computerised lottery run by the registrar (Link Intime, KFin Technologies, etc.). For the HNI/NII category, allotment is proportionate — applicants get a slice of what they applied for in proportion to their bid size relative to the available shares. QIB allotment is discretionary and decided by the book-running lead managers.
Part of Stock Market & Trading Calculators — compare every related calculator in one place.