The six steps, with honest times
Opening an account is free, digital and genuinely quick, but “15 minutes” is the application time, not the activation time. You fill the application in about a quarter of an hour; the account then activates after the broker’s checks, usually within 24 hours and never more than two working days unless a document mismatch needs fixing. Here is each step, what it does, and how long it really takes.
Step 1: Mobile number and email
You enter both, and an OTP verifies each. The mobile number must match your Aadhaar records for the e-KYC steps that follow. If your current SIM is not the number on your Aadhaar, fix the Aadhaar record before starting.
Typical time: 2 minutes.
Step 2: PAN and Aadhaar
The app pulls your identity from the UIDAI database or DigiLocker, and verifies your PAN against Income Tax records. Your PAN must be linked to Aadhaar and the name on both must match, or this step fails.
Typical time: 5 minutes.
Step 3: Bank account linking
You enter your bank details, verified with a penny-drop check or a bank statement. This account is where funds move in and out, and its holder name must match your PAN name.
Typical time: 3 minutes.
Step 4: Video KYC or selfie verification
A short recorded video call or a selfie video confirms you are a real person holding your own PAN. The recording is retained as part of the KYC record, with timestamp and location tagging.
Typical time: 5 minutes.
Step 5: Nominee, then e-sign and submission
You add a nominee or formally opt out, then sign the account opening form with an Aadhaar OTP e-sign. Everything goes to the broker and the depository for checks.
Typical time: 2 minutes.
Step 6: Activation
The broker verifies your documents and activates the account. Most applications clear within a day; mismatches add days, and the broker tells you which document to fix.
Typical time: Usually within 24 hours, up to 2 working days.
What to keep ready before you start
The application runs on four documents, and three of them are checked against government databases while you wait. You need your PAN card, your Aadhaar with the mobile number linked, your bank account details, and a signature. The signature matters more than people expect: you photograph it during the flow, and it becomes the reference signature for the account.
- PAN card. Verifies your tax identity against Income Tax records. The name on the PAN must match the name on Aadhaar.
- Aadhaar. Supplies identity and address in one e-KYC step, through UIDAI or DigiLocker.
- Bank account. The settlement account for funds. Verified with a penny-drop check or a statement, in your own name.
- Signature. Photographed during the flow, ideally in the same style as your bank records.
Income proof is not part of the list for a basic account. It appears only when you later activate derivatives, commodities or margin segments. Nothing about the basic opening asks what you earn.
What happens behind the scenes after you submit
After you e-sign, your application stops being your screen and becomes a chain of verifications across institutions. Understanding the chain explains both the activation time and the rejection messages, which usually name one of these checks.
- You submit the application with e-sign
- The broker verifies PAN against Income Tax records
- Aadhaar details are verified through UIDAI and DigiLocker
- Bank account is checked with a penny drop
- KYC details go to the KRA registry and CKYC
- The depository opens your demat account and issues a BO ID
- The broker activates trading and demat together
Each check is independent and most complete in seconds: PAN against Income Tax records, Aadhaar against UIDAI, bank account through a penny drop. What takes the remaining hours is queueing and the human review of the video or document uploads. When an application sits at “under review”, it is usually a person looking at a document photograph, not a system running.
Your KYC details also land in the central registries. The broker files your KYC with a KYC Registration Agency such as CVL KRA, CAMS KRA or NDML, and with the Central KYC registry, which has maintained a 14-digit CKYC number for every investor since 2016. One verified KYC then works across SEBI intermediaries, which is why opening a second account elsewhere is faster than the first.
Where applications actually stall
When an application does not activate the same day, the reason is almost always one of four mismatches. Each is fixable, and the broker’s message normally names the one that failed.
| Problem | Why it blocks you | Fix |
|---|---|---|
| PAN–Aadhaar name mismatch | KYC databases disagree on your name | Update one record to match the other, then retry |
| Aadhaar not linked to your mobile | OTP cannot reach a verified number | Visit an Aadhaar centre to update the number |
| Signature mismatch | Bank and broker signatures do not match | Re-upload a signature matching your bank record |
| Photo rejected | Blur, glare, or cropped document | Reshoot in daylight on a plain background |
None of these four is a verdict. They are comparisons failing, and the same application passes once the two records read identically. The pattern worth internalising: fix the document, then retry, never the other way around.
The offline route still exists
If video KYC fails or you simply prefer paper, most brokers and banks still accept a physical account opening form: print, sign, attach a cancelled cheque and self-attested KYC copies, and courier it. The form then goes through manual review, which is why activation takes roughly a week instead of a day.
Nothing about the account is different afterwards. The same BO ID structure, the same TPIN system, the same depository records. The offline route costs you time, not features, and it is the fallback that exists for people whose records will not verify digitally, typically an Aadhaar without a linked mobile.
If you go offline, keep copies of everything you courier, and note the tracking number. The paper trail is your only visibility while the form sits in someone’s inbox, and most offline delays are resolved by pointing to exactly which document was sent when.
After activation
Your account arrives with a 16-digit BO ID from the depository, a client ID for the trading app, and a linked bank account. Three things are worth doing in the first week, in this order:
| Do | Why |
|---|---|
| Add a nominee | Your holdings pass to them without a legal process |
| Set your TPIN | Every demat debit needs your 6-digit code; set it before your first sell |
| Fund a small amount and buy one share | Confirms the full chain works: bank, trading, demat |
| Download a holding statement | You learn where your money trail lives |
The nominee step is a choice the application presents explicitly. SEBI required from 1 October 2021 that every new trading and demat account holder either add a nominee or formally opt out, so the flow asks, and your answer is recorded. You can change it later, but doing it on day one removes the one post-death paperwork pile that takes months.
The TPIN matters on day one for a subtler reason: nobody asks for it until shares are leaving, which is exactly the wrong moment to discover it was never set. Set it in your first session after activation, and you will never meet the settlement-day surprise.
What the account costs, now and later
Opening is free, and the first year of holding is free. The costs that exist later are maintenance and per-transaction charges, and both are worth knowing before the first trade.
| Charge | Upstox, as published |
|---|---|
| Account opening | ₹0 for demat and trading account |
| AMC, first year | ₹0 for newly onboarded users |
| AMC, from year two (non-BSDA) | ₹300 + 18% GST per year |
| AMC, from year two (BSDA) | ₹0 up to ₹4 lakh holdings; ₹100 + GST from ₹4–10 lakh; ₹300 + GST above ₹10 lakh |
| Equity delivery brokerage | ₹20 or 0.1% per order, whichever is lower |
| DP charge on sell | ₹20 + GST per scrip per day |
The BSDA row matters for small portfolios: if your demat holdings stay under ₹4 lakh, a Basic Services Demat Account pays no AMC at all, which keeps the account genuinely low-cost for long-term holders. If your account is non-BSDA, the ₹300 plus GST year-two AMC is the main fixed cost to remember.
What people usually get wrong
The account activates instantly after the video call
KYC checks run afterwards. Same-day activation is common, but two working days is normal.
Income proof is required
It is not, for a basic account. Income proof appears only for F&O, commodities and margin products.
You must fund the account immediately
There is no minimum balance. An empty account stays open and costs nothing in year one.
A physical POA is part of the paperwork
The POA era ended with SEBI’s 2020 circulars. You e-sign the forms and set a TPIN; no blanket power of attorney exists in a standard opening.
Questions people ask
The application itself takes about 15 minutes online, because every verification is digital. Activation usually follows within 24 hours, and up to two working days is normal when a document needs a second look. The 15-minute claim refers to the application, not the activation.
No. There is no minimum balance requirement at opening or afterwards. An empty account stays open, and the first year carries no annual maintenance charge, so you can open now and fund later without any cost or penalty.
Yes: Upstox charges ₹0 to open the demat and trading account, and the first year AMC is free for newly onboarded users. Costs begin afterwards: ₹300 plus 18% GST per year for a non-BSDA account from year two, plus per-trade charges like brokerage and DP charges when you transact.
Not online. The OTP-based e-KYC verifications require the mobile number registered with Aadhaar, and an unlinked number stalls the application at the first OTP. Update the mobile number in your Aadhaar record first, then open the account.
Yes. SEBI recognises Aadhaar-based e-signature in place of a wet signature for account opening, and the regulator’s digital KYC circular also accepts cropped signatures submitted under e-sign. The e-signature binds the account opening form the same way a pen signature would.
Yes. Online account opening creates both: the demat account holds your shares with the depository, and the trading account lets you place buy and sell orders on the exchanges. They activate together and share the same app login.
Sources
- Upstox. “Open a free Demat account,” steps, documents and charges. Accessed 16 August 2026.
- Securities and Exchange Board of India. “Clarification on KYC process and use of technology for KYC,” circular SEBI/HO/MIRSD/DOP/CIR/P/2020/73 dated 24 April 2020. Accessed 16 August 2026.
- Securities and Exchange Board of India. “Legal framework — circulars,” including nomination requirements for trading and demat accounts. Accessed 16 August 2026.
- Central Depository Services (India) Limited. “Official website — account opening requirements.” Accessed 16 August 2026.