How to Apply for an IPO in India: A Step-by-Step Guide Across Banks, Brokers, and Apps
By IPO Track Team·20 Jul 2026·10 min read·1,774 words·2 views
Overview of the IPO Subscription Process and Why a Demat Account Is Essential
When a company decides to go public, it issues shares to the market through an Initial Public Offering (IPO). For Indian retail investors, the journey from hearing about the IPO to holding the listed shares involves a few well‑defined steps: understanding the issue, submitting a bid, waiting for the allotment, and finally seeing the shares credited to a Demat account.
Why a Demat account matters: In the electronic age, physical share certificates are obsolete. A Demat (Dematerialised) account, linked to your PAN and bank details, is the digital vault where all securities are held. The IPO allotment is credited directly to this account; without it, the regulator (SEBI) will reject the application outright.
Step‑by‑Step Walkthrough for Applying via Different Channels
1. Traditional Banks (e.g., SBI, HDFC)
- Step 1 – Ensure you have a Demat account with the bank’s depository participant (DP). If you are already a savings‑account holder, you can open a Demat account online or by visiting the branch.
- Step 2 – Collect the IPO application form. Most banks provide a physical “ASBA (Application Supported by Blocked Amount)” form at the branch or a downloadable PDF from their website.
- Step 3 – Fill in the details. Enter the company name, issue price band, number of shares you wish to apply for, and the bid price (within the band). Also provide your PAN, bank account number, and DP‑ID.
- Step 4 – Submit the form with a self‑attested copy of PAN and a cancelled cheque. The bank will block the amount (bid price × number of shares) in your savings account.
- Step 5 – Receive an acknowledgment slip. Keep this for future reference; it contains the unique application number.
2. Full‑Service Brokers (e.g., ICICI Direct)
- Step 1 – Log in to the broker’s web portal or mobile app. Ensure your KYC is complete and a Demat account is linked.
- Step 2 – Navigate to “IPO” or “Investments → IPO”. The platform will list all ongoing IPOs with their price bands.
- Step 3 – Select the IPO and click “Apply”. A pop‑up form appears where you input the number of lots, bid price, and the bank account to be debited.
- Step 4 – Confirm the application. The broker will instantly block the required amount in the selected bank account (ASBA).
- Step 5 – Check the application status. Most full‑service brokers send an email/SMS with the application reference number.
3. Discount Brokers (e.g., Zerodha, Upstox)
| Feature | Zerodha | Upstox |
|---|---|---|
| Platform | Console (web) + Kite (mobile) | Upstox Pro (mobile) + Web |
| Application Flow | IPO → Apply → Select bank → Confirm | IPO → Apply → Choose lot → Confirm |
| Fees | ₹0 (only brokerage on secondary market) | ₹0 (only transaction charges) |
Both discount brokers follow a similar ASBA‑based process:
- Log in, go to the “IPO” section, and select the desired issue.
- Enter the number of lots (1 lot = face value × lot size) and the bid price.
- Choose the bank account where the amount will be blocked.
- Confirm; the amount is blocked instantly, and you receive an on‑screen acknowledgment.
Because the platforms are streamlined, the whole process usually takes under two minutes.
4. Mobile‑First Apps (e.g., Groww, Paytm Money)
- Step 1 – Complete KYC inside the app. Upload a clear photo of PAN, Aadhaar, and a selfie for verification.
- Step 2 – Link a bank account and a Demat account. Some apps allow you to open a Demat account on the fly; others require an existing DP.
- Step 3 – Tap “IPO” on the home screen. The app will show a carousel of active IPOs with real‑time subscription status.
- Step 4 – Choose the IPO, set the number of lots, and pick the bid price. The UI often includes a slider for price selection within the band.
- Step 5 – Review and confirm. A push notification confirms that the amount has been blocked via ASBA.
- Step 6 – Track the application. The app sends alerts for “Allotment” and “Listing” dates.
These apps are especially popular among first‑time investors because they combine education (e.g., IPO rating, analyst reports) with a frictionless application flow.
Required Documents, KYC, and Linking a Demat Account
- PAN Card – Mandatory for every application. The PAN must be active and match the name in the bank/Demat records.
- Aadhaar Card – Required for e‑KYC; the Aadhaar number must be linked to the PAN.
- Bank Account Details – Account number, IFSC, and a cancelled cheque for verification.
- Demat Account Details – DP‑ID and client ID (e.g., IN1234567890).
- Address Proof – Utility bill, passport, or driving licence (only if your address is not already verified via Aadhaar).
KYC Process: Most platforms now support “e‑KYC”, where you upload scanned copies of PAN and Aadhaar, and the system validates them against UIDAI and NSDL databases. Once e‑KYC is cleared, you can instantly link a bank account using the “Instant Pay” or “UPI” verification method.
Linking a Demat Account: In the broker’s portal, go to “Account → Demat Details”. Enter the DP‑ID and client ID; the system will fetch the account name and confirm the linkage. If you do not have a Demat account, you can open one with the broker’s DP partner – the process is usually completed within 24‑48 hours after KYC approval.
Timeline of an IPO – From Price Band Announcement to Listing
| Milestone | Typical Timeframe | What Happens |
|---|---|---|
| Price Band Announcement | 30‑45 days before issue open | Company releases issue price range, lot size, and issue size. |
| Issue Open (IPO Opens) | Day 0 | Investors can start submitting bids via ASBA. |
| Issue Close | Day 3 (usually 3‑4 business days after open) | All bids are frozen; amount is blocked in applicants’ bank accounts. |
| Allotment Letter | Day 7‑10 after close | SEBI releases final issue price (if it’s a book‑building IPO) and the allotment list is generated. |
| Refund (if any) | Day 10‑12 | Excess amount blocked is released back to the bank account. |
| Listing & Trading Commences | Day 15‑20 | Shares are credited to the Demat account and start trading on the stock exchange. |
Note: For “fixed‑price” IPOs, the issue price is known at the band announcement, and the “Allotment Letter” step merely confirms the allotment.
Key SEBI Regulations Governing IPO Applications
- Minimum Subscription Requirement – An IPO must achieve at least 75 % of the issue size for the issue to be deemed successful. If it falls short, the issue is either withdrawn or the company may opt for a “partial allotment”.
- Bid Limits for Retail Investors – Retail Individual Investors (RIIs) can apply for a maximum of 2 % of the total issue size, with a cap of 25 % of the total issue allocated to the retail tranche.
- Price Band and Bid Price – In a book‑building IPO, investors can bid any price within the announced band. SEBI does not restrict the number of price points a retail investor can choose, but the final issue price is decided by the “cut‑off price”.
- Gray‑Market Premium (GMP) – While GMP is a market‑driven indicator of demand, SEBI prohibits any direct communication of GMP by the issuer or its intermediaries. Retail investors may, however, view GMP on third‑party platforms for reference.
- ASBA (Application Supported by Blocked Amount) – SEBI mandates that the application amount must be blocked, not transferred, until allotment. This protects investors from premature fund debits.
Tips to Improve Allotment Chances
- Bid at Multiple Price Points – If the platform allows, submit separate bids at the lower, mid, and upper end of the price band. This diversifies your chances of getting an allotment irrespective of the final cut‑off price.
- Use Multiple Platforms – Since the retail quota is limited, applying through two different brokers (e.g., Zerodha and Groww) effectively doubles the number of lots you can request, provided you stay within the 2 % cap.
- Apply for the Minimum Lot Size – In highly oversubscribed IPOs, smaller lot applications (1‑2 lots) have a statistically higher chance of getting allotted than large‑lot requests.
- Monitor Subscription Trends – Real‑time subscription data (available on most broker apps) can hint at whether the issue is likely to close at the lower or higher end of the band, helping you set an optimal bid price.
- Participate Early – Some brokers allocate a “priority queue” for early applicants. While SEBI does not officially endorse this, many brokers process early bids first, reducing the risk of system overload at the cut‑off time.
Common Mistakes to Avoid
- Missing the Application Deadline – The IPO closes at a specific time (usually 3 pm IST). Applications received after this time are rejected.
- Incorrect PAN or Name Mismatch – A typo in PAN or a name that does not exactly match the bank/Demat records leads to automatic rejection.
- Insufficient Funds in the Bank Account – Even though the amount is only blocked, the bank must have enough balance to honor the block; otherwise, the application fails.
- Exceeding the Retail Cap – Applying for more than 2 % of the issue size (or more than the allotted retail quota) results in a partial allotment or outright rejection.
- Using an Unlinked Demat Account – If the DP‑ID entered does not match any active Demat account under your PAN, the application is invalid.
Real‑World Example: Applying for the XYZ Corp IPO 2024
XYZ Corp, a leading fintech startup, launched its IPO on 12 May 2024 with a price band of ₹150‑₹170 per share and a lot size of 100 shares. Below is a step‑by‑step description of how a retail investor can apply using the Zerodha Kite app.
- Pre‑Application Checklist
- PAN: AAAPL1234K
- Bank Account: HDFC Savings, IFSC HDFC0001234 (balance ₹1,00,000)
- Demat Account: DP‑ID INZ00012345, Client ID 1234567890
- Funds blocked needed for 1 lot at ₹170 = ₹17,000
- Log in to Kite (Android)
- Open the app → Tap “IPO” on the bottom navigation bar.
- Scroll to “XYZ Corp – 12 May 2024”. The UI shows “Open – 12 May, Close – 14 May”.
- Select the IPO and Set Your Bid
- Tap “Apply”. A form appears with fields: “Number of Lots”, “Bid Price”, “Bank Account”.
- Enter “1” in Lots, “₹168” in Bid Price (mid‑band), and select “HDFC Savings – 1234567890”.
- The app automatically calculates “Total Amount = 1 × 100 × 168 = ₹16,800”.
- Review and Confirm
- Check that PAN and DP‑ID match the details shown at the bottom of the screen.
- Tap “Confirm”. A pop‑up confirms “₹16,800 will be blocked via ASBA”.
- Click “Submit”. The screen displays an acknowledgment number: “KITE‑IPO‑20240512‑001234”.
- Post‑Application
- Receive an SMS: “Your XYZ Corp IPO application (Ref: KITE‑IPO‑20240512‑001234) has been received. Amount blocked: ₹16,800.”
- Monitor subscription status under “IPO → My Applications”.
- On 22 May, receive an email: “Allotment Letter – You have been allotted 1 lot of XYZ Corp at ₹168.”
- Shares are credited to the Demat account on 24 May, the listing day.
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 →