Yes, you can open a bank account online in India, but the process and what you'll need depends on which bank you choose and whether you already have documents the bank can verify when ready.

Most major Indian banks—HDFC, ICICI, Axis, SBI, Kotak—offer online account opening for savings accounts. The process usually takes 10 to 30 minutes if your documents match their system, but can stall for weeks if they don't. You'll need a valid government ID (Aadhaar, PAN, or passport), proof of address, and in many cases a video call with a bank representative to confirm you're the person in your documents.

The catch: banks verify your identity against government databases in real time. If your name, date of birth, or address doesn't match exactly what's on file with Aadhaar or the tax authority, the process stops. You'll then need to visit a branch in person or submit corrected documents by post, which adds weeks.

Key Takeaways

  • Online account opening works fastest if you have Aadhaar linked to your phone number and your name and address match government records exactly.
  • Most banks require a video verification call during the process, which usually happens within 24 hours of your process.
  • If your documents don't match government databases, you'll need to visit a branch or send documents by post, turning an online process into a weeks-long one.
  • Some banks (like SBI and HDFC) let you open accounts with just Aadhaar; others require additional proof of address.
  • Account set up—the point at which you can actually use the account—usually happens within 2 to 5 business days after verification is complete.

What documents you'll need to have ready

The exact list varies by bank, but the core documents are the same. You need one government-issued photo ID: Aadhaar (the 12-digit identity number issued by UIDAI), PAN (Permanent Account Number from the tax authority), passport, or driver's license. Aadhaar is fastest because most banks can verify it when ready against the UIDAI database.

You also need proof of address. This can be a utility bill (electricity, water, gas), a recent bank statement, a rental agreement, property tax receipt, or a government letter with your name and address. The document must be dated within the last three months. If your address on Aadhaar matches the address on your proof document, the bank can verify both at once. If they don't match, the bank will ask you to update your Aadhaar first—which requires a separate visit to an Aadhaar enrollment center—or they'll reject the process.

Have your phone number and email address ready. The bank will send you a one-time password (OTP) to your phone and email during the process. If you don't receive the OTP, the process stalls until you contact the bank's customer service.

How the online process actually works, step by step

Start on the bank's website or mobile app. Look for "Open Account Online" or "New Account" (the exact wording differs by bank). You'll enter your phone number and email, then receive an OTP to verify both. The bank then asks for your ID type and number—usually Aadhaar—and pulls your details from the government database automatically.

This is where the process either moves fast or stops. If your name, date of birth, and address on file match exactly, the bank shows you a summary and asks you to confirm. If there's any mismatch—a middle initial missing, a spelling variation, an old address still on record—the system flags it and you'll need to correct it before continuing. Corrections usually mean visiting an Aadhaar enrollment center or contacting the tax authority, which takes days or weeks.

Once your identity verifies, the bank schedules a video call with a representative, usually within 24 hours. During this call, the representative confirms you're the person in your documents, asks basic questions about the account (why you're opening it, what you'll use it for), and may ask you to show your ID on camera. The call lasts 5 to 10 minutes. If you miss the call, the bank reschedules it; if you miss it twice, some banks close the process and you have to start over.

After the video call, the bank sends you the account opening form (sometimes called a declaration form) to sign electronically. You review the terms, sign with your digital signature or by typing your name, and submit. The bank then processes the process internally, which takes 2 to 5 business days. You'll receive an email and SMS with your account number, IFSC code, and login credentials once the account is active.

When the online process gets stuck and what to do

The most common reason applications stall is a mismatch between your documents and government records. Your name might be spelled differently on Aadhaar than on your PAN. Your address might have changed but only one document reflects the new address. Your date of birth might be off by a day. The bank's system flags these and won't proceed until they're resolved.

If this happens, you have two options. First, you can update your Aadhaar or PAN to match the other document. Aadhaar updates can be done online through the UIDAI portal (uidai.gov.in) for name and address changes, but the update takes 2 to 4 weeks. PAN updates go through the tax authority's website (incometaxindiaefiling.gov.in) and also take 2 to 4 weeks. Once updated, you can restart the bank's process.

Second, you can visit a bank branch in person with your original documents. The branch staff can manually verify your identity and process the account opening on the spot, bypassing the online system's automated checks. This usually takes 30 minutes to an hour and results in an account that's active the same day or the next business day. This is the faster route if your documents don't match government databases.

A smaller number of applications get stuck because the bank's video call system fails—the call doesn't connect, the audio drops, or the representative doesn't show up. If this happens, contact the bank's customer service number (usually on the website) and ask them to reschedule. Provide your process reference number, which was sent to you by email. Most banks will reschedule within 24 hours.

Which banks make online opening easiest

SBI (State Bank of India) and HDFC Bank have the most streamlined online processes. Both let you open an account with just Aadhaar and proof of address, and both have fast video verification (usually within a few hours). SBI's process is slightly faster because it doesn't require a separate proof of address document if your Aadhaar address is current—the bank uses Aadhaar alone. Account set up typically happens within 2 business days.

ICICI Bank and Axis Bank also offer online opening but require both Aadhaar and a separate proof of address document. Their video verification is reliable but sometimes takes 24 to 48 hours to schedule. Account set up is usually 3 to 5 business days.

Kotak Mahindra Bank has a faster online process than most—accounts can be active within 24 hours if verification goes smoothly—but the bank is stricter about document matching. If there's any discrepancy, they'll ask you to visit a branch.

Smaller banks and cooperative banks often don't offer full online opening; they may let you start the process online but require you to visit a branch to complete it. Check the bank's website before starting.

What happens after your account is open

Once the bank confirms your account is active, you'll receive your account number and IFSC code by email and SMS. You can log into the bank's app or website using your phone number and a temporary password (which you'll be asked to change on first login). At this point, you can check your balance, set up bill payments, and receive money transfers.

Your debit card will arrive by post within 7 to 14 days. The bank will send it to the address on file. You'll need to set up the card by entering your PIN at an ATM or through the bank's app before you can use it for purchases.

If you need a checkbook, you can order one through the app or by visiting a branch. Most banks charge a small fee for checkbooks (usually ₹50 to ₹100 for 25 checks).

Some banks place a temporary limit on how much money you can transfer out of the account in the first 30 days—usually ₹100,000 to ₹500,000 depending on the bank. This limit is lifted after 30 days or after you visit a branch to complete in-person verification, whichever comes first. The bank will tell you what your limit is when you log in for the first time.

Frequently Asked Questions

What if I don't have Aadhaar?

You can open an account with PAN, passport, or driver's license instead, though the process is slower because the bank has to verify these documents manually rather than pulling them from a government database when ready. You'll still need proof of address. The video call and in-person verification steps remain the same, but the overall timeline stretches to 1 to 2 weeks instead of 2 to 5 days.

Can I open an account if I'm not a resident of India?

Most banks require you to be an Indian resident or have an Indian address to open an account online. If you're a non-resident Indian (NRI), some banks offer NRI accounts, but these require in-person verification at a branch or through a video call with additional documentation (passport, visa, proof of foreign address). Check with the specific bank about NRI account options.

What if the bank rejects my process?

Banks rarely reject applications outright; they usually ask for corrections or additional documents. If your process is rejected, the bank will send you an email explaining why. Common reasons are document mismatches, inability to verify your identity, or a flag in the bank's fraud detection system. Contact the bank's customer service to understand the specific reason and ask what you can do to reapply.

Do I need to visit a branch at any point?

Not if your documents match government records and your video verification goes smoothly. However, if there are document mismatches or if you want to set up higher transaction limits when ready, visiting a branch speeds things up. Some banks also require in-person verification for certain account types (like joint accounts or accounts for minors).

How long does it actually take from start to finish?

If everything matches and verification is smooth, 2 to 5 business days from process to an active account. If there are document mismatches, add 2 to 4 weeks for corrections. If you visit a branch instead, you can have an active account the same day.