How an IPO Works in India — Complete Step-by-Step Process
From the moment a company decides to list to the day shares begin trading — the full 9-step IPO lifecycle with timelines, key players, and what retail investors need to watch at each stage.
IPO Timeline Overview
Company Decides to Go Public
The company's board passes a resolution to raise capital through a public offering. Key decisions made at this stage:
- •Appoint SEBI-registered investment banks (Book Running Lead Managers / BRLMs) — e.g., Kotak, Axis, ICICI, JM Financial
- •Hire legal counsels, registrar (KFintech or Linkintime), and auditors
- •Decide IPO size: fresh issue (new shares, money goes to company) vs OFS (existing shareholders sell, money goes to sellers)
- •Choose IPO type: Fixed Price or Book Building (99% of modern IPOs use book building)
- •Conduct internal financial audits and compliance review
DRHP Filing with SEBI
The Draft Red Herring Prospectus (DRHP) is filed simultaneously with SEBI, NSE, and BSE. It is publicly available immediately.
- •DRHP contains: business description, financial statements (3 years audited), risk factors, use of proceeds, management profiles
- •Promoter background and shareholding pattern disclosed
- •Litigation and regulatory history must be fully disclosed
- •Price band NOT disclosed in DRHP — only revealed later in the final RHP
- •Anyone can download the DRHP from SEBI website (sebi.gov.in) or BSE/NSE
- •IPOpulse tracks all filed DRHPs at /ipo/drhp
SEBI Review
SEBI reviews the DRHP and may raise observations (queries). The company must respond to all SEBI observations before proceeding.
- •SEBI typically takes 30 days for its first set of observations
- •Company and bankers respond to queries — SEBI may have multiple rounds
- •SEBI issues an 'observation letter' — this is NOT an approval of the IPO quality, only compliance verification
- •SEBI's observation letter is valid for 12 months — IPO must open within this window
- •Stock exchanges also review and provide their in-principle approval
Pre-IPO Placement & Roadshow
The company may do a pre-IPO placement with institutional investors and conducts a roadshow to generate demand.
- •Pre-IPO placement: Up to 20% of the IPO size can be placed with institutional investors before the public offer
- •Roadshow: Company management meets major institutional investors (mutual funds, FPIs, insurance companies) across cities
- •Price band finalised and disclosed — typically 5–10 days before IPO opens
- •Red Herring Prospectus (RHP) — the final prospectus with price band — is filed and published
- •Anchor investor applications received 1 day before IPO opens
Anchor Investor Allocation
Qualified Institutional Buyers (QIBs) who are selected as anchor investors receive their allotment at the upper end of the price band.
- •50% of QIB portion (= 25% of net issue) allocated to anchors
- •Anchors are disclosed publicly on BSE/NSE — you can see which funds invested
- •Anchor lock-in: 30 days post listing for entire anchor allocation (revised from earlier 2-phase 30/90 day rule)
- •Strong anchor list (reputed MFs, top FPIs) signals institutional conviction
IPO Subscription Window
The IPO is open for bidding for exactly 3 days (Monday–Wednesday or Tuesday–Thursday). Investors apply via ASBA or UPI.
- •Bidding hours: 10:00 AM to 5:00 PM on all 3 days
- •ASBA: Bank blocks your bid amount — no fund transfer until allotment
- •UPI: Bid via broker app, UPI mandate sent to your UPI app for approval (must approve within 30 minutes)
- •Minimum bid = 1 lot (company-specific, typically 14–200 shares, designed to keep application below ₹15,000–₹15,000)
- •Retail investors: maximum ₹2 lakh per application
- •Can modify or withdraw bids until the last day 5:00 PM
- •Subscription data published 3× daily on BSE/NSE and aggregated on IPOpulse
Basis of Allotment
The Registrar processes all bids and conducts a lottery (for retail) or proportional allotment (for HNI/QIB) to determine who gets shares.
- •Retail: Lottery if oversubscribed — maximum 1 lot per applicant. If 5× oversubscribed, 1 in 5 applicants get 1 lot
- •HNI: Proportional — if 100× oversubscribed and you bid 100 lots, you get 1 lot
- •QIB: Proportional to bids. No refund for QIBs — their entire bid amount is assumed committed
- •Allotment status available on registrar website (KFintech, Linkintime) and BSE/NSE by end of allotment day
- •Check allotment using PAN number on IPOpulse at /ipo/allotment
Refund of Unallotted Funds
Unallotted application amounts are unblocked in your bank account. Allotted shares are credited to your demat account.
- •For ASBA: Bank unblocks amount automatically — no action needed
- •For UPI: UPI mandate cancelled for unallotted applications
- •Allotted shares credited to demat account (CDSL/NSDL) on or before listing date
- •SEBI mandates allotment and refund within 6 working days of IPO closure
- •Typical timeline: IPO closes Thursday → Allotment Saturday/Monday → Listing Tuesday/Wednesday
Listing on NSE/BSE
Shares begin trading on NSE and BSE. The listing price is determined by pre-open price discovery from 9:00–9:15 AM on listing day.
- •Pre-open session 9:00–9:15 AM discovers the listing price based on demand/supply at various prices
- •Normal trading begins at 9:15 AM — shares can be bought/sold freely
- •Upper circuit on Day 1: no upper limit for the first day of listing (SEBI rule — any price can be discovered)
- •Lower circuit: 20% below listing price for the first 10 trading days
- •Grey Market Premium (GMP) before listing was the informal predictor — IPOpulse tracks GMP accuracy
- •Lock-in for promoters: 18 months from listing date
Retail Investor IPO Checklist
- Read the RHP business overview and risk factors
- Check anchor investor list on BSE/NSE
- Check GMP trend on IPOpulse
- Verify the subscription category you fall under (retail vs HNI)
- Bid at cut-off price (recommended for retail — ensures allotment at whatever final price is set)
- Ensure UPI mandate is approved within 30 minutes
- One application per PAN per category
- Can submit up to 3 applications from different bank accounts in same PAN (applies for retail)
- Check allotment status on registrar site or IPOpulse /ipo/allotment
- Verify shares in demat before listing day
- Decide listing day strategy before market opens (not in the heat of the moment)
- Track 30-day anchor lock-in expiry for holding decisions