Why IPO shares show average cost N/A on Kite
Allotted IPO shares show average cost N/A on Kite because the share has not listed yet, so there is no market price to display. A share you have been allotted has an allotment price, the issue price you paid, but no live market quote until it starts trading. Kite builds the holdings view around a market price, so until the stock lists, the average-cost and profit-and-loss fields read N/A or 0. This is expected behaviour for a freshly allotted, not-yet-listed share, not a holdings error and not a sign that the allotment went wrong.
The display catches out first-time IPO applicants who, having got an allotment, open Kite expecting to see a tidy cost and a running gain. Instead they see the shares listed with a blank cost, and read it as a glitch. It is not. This article explains the credit and listing timing that produces the N/A, when the cost populates, why the shares may not appear at all for a day, and the narrow case where you do need to act. The behaviour is documented in Zerodha’s own support material, which states that the stock price will display as N/A on the listing day until it is determined.
Conflict-of-interest disclosure. This guide is published by the WebNotes Editorial Team for informational purposes and is written independently. WebNotes operates a Zerodha account-opening referral programme, disclosed on the pages that carry the referral link; this guide does not carry it and earns no referral commission from the matter described here.
Why there is no average cost to show
An average cost on Kite is computed against a price. For an ordinary holding, the platform knows your buy price and the live market price, and it shows the cost, the current value, and the difference. An allotted IPO share breaks one half of that: it has a buy price, the issue price set in the price band at cut-off or your bid, but it has no market price, because it does not yet trade anywhere. There is no quote to anchor the holdings row, so the price-derived fields show N/A or 0.
This is a property of an unlisted security, not of Kite specifically. Until the stock completes its listing , no exchange publishes a price for it, so no platform can show a market value or a live profit-and-loss. The N/A is the honest display for a share that exists in your demat but has no trading price yet. The moment the share lists and a price is established, the field has something to anchor to and it populates.
The credit and listing timeline behind the display
Two separate timing facts drive what you see: when the shares are credited to your demat, and when they become visible on the trading platform.
Under SEBI’s T+3 framework, where T is the issue closing day, the registrar finalises allotment and the depository credits allotted shares to your demat in the three working days before listing. So the shares land in your demat account ahead of the listing date. Separately, shares credited from an IPO, an off-market transfer, a bonus, a split, or another corporate action take one working day to surface on the trading platforms after the demat credit. The two facts combine into a normal sequence:
- The registrar credits the allotted shares to your demat before listing day.
- The shares appear in Kite on or before listing day, with up to one working day of lag from the credit.
- The average cost reads N/A while the share is still unlisted.
- On listing day, the price can briefly read N/A until the listing price is established, then the cost and value populate.
So a gap between a CDSL credit confirmation email and the shares showing in Kite is expected, not a fault. Zerodha’s support material states plainly that stocks credited from IPOs take one working day to show up on the trading platforms, and that the shares will appear in Kite on or before the listing day.
When the cost populates
The average cost fills in once the share lists and a price exists, which in the normal case is on or before listing day, with pricing typically resolving within one working day of the demat credit. On listing day itself, there is a brief window in the pre-open session and at the open where the price is being discovered and can still show N/A; once the listing price is determined and trading begins, the field populates and your profit-and-loss against the issue price appears.
In most cases this happens automatically with no action from you. The sequence resolves itself: the share lists, a price exists, Kite anchors the holdings row to it, and the cost and current value display. Nothing about the N/A period requires a ticket or a manual fix; it is the platform waiting for a price that does not exist yet.
When it is not just listing timing
There are two narrower cases where the N/A is not purely the unlisted-share behaviour, and where you may need to act.
The first is an allotment-price discrepancy. Zerodha sets the retail allotment price for the account, and if your allotted price differs from that figure for any reason, the holding can carry a wrong or blank cost even after listing. In that case you raise a ticket on Console for the team to update the holding price manually, supplying your allotment price from the registrar or your funds-blocked record.
The second is a platform-wide display glitch unrelated to IPOs, where the average price of holdings shows as N/A or 0 for some clients for a short period. Zerodha has flagged this in its bulletins as a temporary issue that does not affect trades, with the note that the price and profit-and-loss show normally by the next day and that Console shows the correct average in the meantime. If your other, long-held holdings also show N/A at the same time, you are likely looking at this temporary glitch rather than the IPO-specific behaviour.
How to confirm your allotment while the cost reads N/A
The N/A is a price field, not a quantity field, so it tells you nothing about whether you got the allotment. Confirm the allotment independently:
- Open Console holdings and check the allotted quantity. Console often shows the average price even when Kite does not, because it reconciles from the demat record rather than a live quote. Read the pre-listed shares not visible on Kite note for the related visibility behaviour.
- Check the registrar’s allotment-status page, searchable by PAN or application number, which confirms shares allotted independently of any Zerodha display. The role of the registrar explains why this is the authoritative allotment record.
- Cross-check with your bank: a successful allotment debits the ASBA block to the value of the shares allotted at the issue price, and releases any excess. If the debit matches your allotted value, the allotment is real regardless of the Kite cost field.
If the shares are present in any of these, the allotment succeeded and the N/A is purely cosmetic until the share lists.
Selling is not blocked by the N/A
Once the share has listed and is visible in your holdings, you can sell it whether or not the average cost has populated. The display field does not gate the sell order; it only affects the profit-and-loss number shown until the cost resolves. If you plan to sell on listing day, the absence of a settled average cost in the first minutes of trading does not stop you placing the order, though you should be aware of the listing-day trading hours and that the tax on a listing-day sale is a short-term capital gain. The cost you paid for capital-gains purposes is the issue price, which the registrar and your funds-blocked record both carry, even if Kite has not yet shown it.
See also
- Initial public offering
- Kite by Zerodha
- Zerodha Console
- Pre-listed shares not visible on Kite
- NSDL shares not visible on Kite
- IPO listing day
- Pre-open session on listing day
- Listing-day trading hours
- IPO listing date versus actual listing
- IPO listing timeline after the issue closes
- The role of RTAs in the IPO process
- How to check IPO allotment on Zerodha
- How to check IPO allotment on the registrar’s site
- ASBA
- How to release blocked IPO funds
- Demat account
- IPO price band
- Cut-off price
- Tax on listing-day gains
- Capital gains tax in India
- Zerodha IPO charges
- How to read IPO subscription data
- CDSL
- NSDL
- Zerodha
External references
- Zerodha support: why is the average cost for IPO-allotted shares not displayed
- Zerodha support: IPO and corporate-action share-credit timing
- SEBI: T+3 IPO listing framework
- CDSL India
- NSDL India
References
- Zerodha support, why the average cost for shares allotted in an IPO is not displayed (stock price shows N/A on listing day until it is determined).
- Zerodha support, IPO and corporate-action share-credit timing (shares credited from IPOs take one working day to show on the trading platforms; visible on or before listing day).
- SEBI master circular on the T+3 IPO listing timeline (allotment and demat credit in the three working days before listing).
- Zerodha bulletin on the temporary average-price display issue (price and profit-and-loss normal by the next day; Console shows the correct average meanwhile).
- Income Tax Act, 1961, Section 111A (short-term capital gains on a listing-day sale; cost of acquisition is the issue price).