How to Calculate IPO Returns: Formula and Examples
Getting an IPO allotment is exciting, but the next question is usually simple: how much did you actually gain or lose?
To calculate an IPO return, you mainly need four details: the issue price, number of shares allotted, listing or selling price, and applicable charges.
The calculation can change depending on what you want to measure. You may be checking an estimated return before listing, a listing-day gain or loss, the current value of shares you still hold, or the actual profit after selling.
This guide explains how to calculate IPO returns using simple formulas and examples.
How to Calculate Your IPO Investment
First, calculate how much money was invested in the shares actually allotted to you.
Total Investment = Issue Price × Number of Allotted Shares
For example:
Issue price = ₹100
Allotted shares = 15
₹100 × 15 = ₹1,500
Your total investment is ₹1,500.
If you are calculating using lots:
Investment = Issue Price × Shares Per Lot × Number of Lots
For example, if the issue price is ₹200, each lot has 60 shares and you receive two lots:
₹200 × 60 × 2 = ₹24,000
You can use the Rupix IPO Return Calculator to calculate investment value and listing-day returns without working through each formula manually.
IPO Listing Gain or Loss Formula
When the stock begins trading, compare its listing price with the final issue price.
Listing Gain/Loss Per Share = Listing Price − Issue Price
Suppose:
Issue price = ₹100
Listing price = ₹125
₹125 − ₹100 = ₹25
The listing gain is ₹25 per share.
If the stock lists at ₹90 instead:
₹90 − ₹100 = −₹10
There is a listing loss of ₹10 per share.
An IPO listing gain calculator performs the same calculation using the issue and listing prices.
How to Calculate Total IPO Profit or Loss
The price difference tells you the gain or loss on one share. To calculate the total amount, include the number of shares allotted.
Gross Profit/Loss = (Sale Price − Issue Price) × Allotted Shares
Suppose:
Issue price = ₹100
Sale price = ₹125
Shares allotted = 15
(₹125 − ₹100) × 15 = ₹375
The gross profit is ₹375.
If those shares are sold at ₹85:
(₹85 − ₹100) × 15 = −₹225
The gross loss is ₹225.
This is why an IPO profit calculator needs both the price difference and number of allotted shares.
IPO Return Percentage Formula
To calculate the percentage return:
Return % = (Sale Price − Issue Price) ÷ Issue Price × 100
For example:
Issue price = ₹100
Sale price = ₹125
(₹125 − ₹100) ÷ ₹100 × 100 = 25%
The return is 25%.
The percentage is calculated using the issue price as the base. However, the total rupee gain depends on how many shares you received.
A 25% return on ₹1,500 equals ₹375, while the same percentage on ₹15,000 equals ₹3,750.
Listing Price vs Current Price vs Sale Price
The price you use depends on the return you want to measure.
| Price Used | What It Measures |
| Listing price/open | Opening-day gain or loss |
| Listing-day closing price | Return at the end of listing day |
| Sale price | Actual realised gain or loss |
| Current market price | Unrealised gain or loss while holding |
Suppose an IPO has an issue price of ₹200, lists at ₹240 and closes its first day at ₹225.
The listing return is:
(₹240 − ₹200) ÷ ₹200 × 100 = 20%
The return based on the closing price is:
(₹225 − ₹200) ÷ ₹200 × 100 = 12.5%
If you continue holding the shares, any gain or loss based on the current market price remains unrealised. It becomes realised only when the shares are sold.
Complete IPO Return Calculation Example
Suppose you receive one lot containing 30 shares.
Issue price = ₹150
Shares allotted = 30
Listing price = ₹180
Investment:
₹150 × 30 = ₹4,500
Listing gain per share:
₹180 − ₹150 = ₹30
Total listing gain:
₹30 × 30 = ₹900
Return percentage:
₹30 ÷ ₹150 × 100 = 20%
At ₹180 per share, the allotted shares are worth ₹5,400 compared with an investment of ₹4,500.
If you sell at ₹180, the ₹900 is the gross realised gain before applicable charges and taxes. If you continue holding the shares, it represents an unrealised gain at that market price.
You can also calculate your IPO return using the online calculator.
How to Calculate Returns on Multiple IPO Lots
The same formula works when multiple lots are allotted.
Suppose:
Issue price = ₹250
Shares per lot = 40
Lots allotted = 3
Total shares:
40 × 3 = 120
Investment:
₹250 × 120 = ₹30,000
If the shares are sold at ₹300:
(₹300 − ₹250) × 120 = ₹6,000
Return:
(₹300 − ₹250) ÷ ₹250 × 100 = 20%
Multiple lots increase the total rupee gain or loss, but the percentage return remains the same when all shares have the same issue and sale price.
Charges and Taxes on IPO Returns
Basic return calculations generally show gross figures. Your actual net proceeds may differ because transactions can involve:
- Brokerage, if applicable
- Securities transaction tax
- Exchange transaction charges
- GST on eligible charges
- Stamp duty
- Depository charges
- Applicable capital-gains tax
A simplified net calculation is:
Net Return = Sale Proceeds − Investment Cost − Applicable Charges and Taxes
Avoid using one fixed tax amount for every IPO calculation. Actual costs can vary depending on the transaction, broker and investor’s tax situation.
What Happens If IPO Shares Are Not Allotted?
Applying for an IPO does not guarantee allotment.
If you receive no shares, there is no IPO return because no shares were allotted to you.
Under ASBA, the application amount is blocked in your bank account during the application process. The required amount is debited based on the shares allotted, while the relevant blocked amount is released if shares are not allotted.
SEBI’s guide to IPO applications through ASBA and UPI explains how application funds are blocked, debited after allotment and excess funds unblocked.
For partial allotment, calculate your investment using only the shares actually received, not the total quantity originally applied for.
Which Price Should You Use From an IPO Price Band?
Before finalisation, a book-built IPO may have a price band.
SEBI’s explanation of the book-building process describes how investors bid within a price band before the final issue price is determined.
For example, the price band could be ₹95–₹100. Using ₹100 before the final issue price is announced only gives an estimate.
If the final issue price is ₹98 and the stock lists at ₹120, use ₹98:
(₹120 − ₹98) ÷ ₹98 × 100 = 22.45%
The final issue price should therefore be used for the actual return calculation rather than automatically using the upper end of the price band.
You can refer to IPO details on Rupix for price bands and lot sizes, and confirm the final issue price from the company’s official issue documents.
How to Use an IPO Return Calculator
An IPO return calculator saves time when comparing issue price, lot size and listing performance.
With the Rupix IPO Return Calculator, you can select an IPO or enter relevant values to calculate returns.
Depending on the calculation, the important inputs include:
- IPO issue price
- Number of shares or lot size
- Listing, current or sale price
- Applicable charges, where supported
The result helps you understand the investment amount, gross gain or loss and percentage return.
Before publishing or relying on an example, always ensure the calculator inputs and formulas match the latest IPO data.
Final Thoughts
Calculating IPO returns comes down to three things: your final issue price, the number of shares allotted and the price at which those shares are valued or sold.
Use the listing price to measure listing performance, the current market price for unrealised returns, and the actual sale price for realised gains or losses. Also consider applicable charges and taxes when calculating the final net amount.
For a faster calculation, Use the IPO return calculator to calculate your investment amount, gain or loss and return percentage.
FAQs
IPO listing gain is calculated by subtracting the issue price from the listing price. For percentage gain, divide this difference by the issue price and multiply by 100. For example, an IPO issued at ₹500 and listed at ₹600 has a 20% listing gain.
The formula for IPO return percentage is:
(Sale Price − Issue Price) ÷ Issue Price × 100
If you have not sold the shares yet, you can use the current market price instead of the sale price to calculate your unrealised IPO return.
Subtract the IPO issue price from your sale price and multiply the difference by the total number of allotted shares. For example, if you receive 30 shares and earn ₹50 per share, your gross IPO profit is ₹1,500 before applicable charges and taxes.
IPO return is generally calculated using the issue price as the base. The price compared against it depends on what you are measuring. Use the listing price for listing gain, the current market price for unrealised return, and the sale price for realised return.
If you do not receive an IPO allotment, you have no shares on which to calculate an IPO return. Under the ASBA process, the applicable amount blocked for the IPO application is released according to the allotment process.
No. Listing gain measures the difference between the IPO issue price and listing price. It becomes a realised profit only when you sell your allotted shares. If you continue holding them, your actual return can change as the market price moves.
A basic IPO return calculation usually shows the gross gain or loss and may not include all applicable transaction charges and taxes. Therefore, the final amount you receive after selling the shares can differ from the return shown by a basic IPO profit calculation.
First, multiply the number of shares in one lot by the number of lots allotted. This gives you the total allotted shares. Then multiply your gain or loss per share by the total number of shares to calculate the overall IPO profit or loss.
Listing gain compares the IPO issue price with the listing price on the day the shares enter the market. Current return compares the issue price with the latest market price and is useful when you continue holding the allotted shares after listing.
Yes. An IPO return becomes negative when the listing price, current market price or sale price falls below the issue price. For example, if an IPO is issued at ₹500 and the shares are sold at ₹450, the return is negative 10%
