Yes, you can open an Indian bank account online, but the process depends on whether you are a resident of India or applying from abroad

If you live in India, most major banks let you open a savings account entirely online using your Aadhaar number, PAN, and a video call for identity verification. If you are outside India, the options narrow significantly—some banks offer accounts to non-residents, but they typically require you to visit a branch in person or use a representative, and the process takes weeks rather than days.

The fastest route for residents is a bank's mobile app or website. You upload documents, complete a video KYC (Know Your Customer) call, and the account opens within 24 to 48 hours. For non-residents, you will need to contact the bank's NRI (Non-Resident Indian) department directly, as online portals do not handle these applications.

Key Takeaways

  • Residents of India can open most savings accounts online using Aadhaar, PAN, and a video call, with approval in one to two days.
  • Non-residents must contact the bank's NRI department by phone or email; online portals do not process accounts for people outside India.
  • You will need a valid passport, proof of foreign address, and often a reference from an existing account holder at that bank.
  • Some banks charge monthly maintenance fees for NRI accounts, while others waive fees if you maintain a minimum balance.
  • The entire process for non-residents typically takes two to four weeks, even after you submit all documents.

What you need to open an account as an India resident online

Start with your Aadhaar number—this is the primary document most banks use for online account opening. You will also need your PAN (Permanent Account Number), which you can obtain from the Income Tax Department if you do not have one. Have your mobile number and email address ready, as the bank will use these to send you account details and set up your login.

During the video KYC call, the bank verifies your identity by asking you to show your Aadhaar or passport and confirm your personal details. This call usually lasts 5 to 10 minutes. After verification, the bank generates your account number and sends login credentials to your registered email and phone number within a few hours.

How the online account opening process works for residents

Download the bank's mobile app or visit their website and select "Open Account" or "New Customer." Enter your Aadhaar number and let the system pull your basic details from the Aadhaar database. Fill in your address, occupation, and income information. The bank will ask whether you want a savings account, current account, or another product—choose based on your needs.

Next, you will receive a link to schedule your video KYC appointment. Pick a time slot that works for you, usually within the same day or next day. During the call, an agent will verify your identity, ask a few questions about the account purpose, and confirm your address. Once the call ends, the system processes your application automatically.

Within 24 to 48 hours, you will receive an SMS and email with your account number, IFSC code, and instructions to download your bank's app and set a login password. Your account is now active and ready to use. You can transfer money in immediately or visit a branch to deposit cash if needed.

Opening an account as a non-resident from outside India

If you are an Indian citizen or person of Indian origin living abroad, contact your chosen bank's NRI department directly by phone or email—do not use the regular online account opening portal, as it will reject your application. You can find the NRI department contact on the bank's website, usually under "NRI Services" or "International Banking."

The bank will send you a list of required documents, which typically includes your passport, proof of foreign address (utility bill or rental agreement), proof of income (employment letter or tax return), and sometimes a reference from an existing account holder at that bank. Some banks also ask for a self-attested copy of your Aadhaar or PAN.

You will need to submit these documents by email, post, or through a representative. The bank will then schedule a video call to verify your identity and confirm your details. After approval, the bank mails your debit card and account details to your foreign address, which can take two to four weeks depending on postal delays.

Documents and fees for NRI accounts

NRI accounts come with different rules than resident accounts. Most banks charge a monthly maintenance fee ranging from 500 to 1,500 rupees, though some waive the fee if you maintain a minimum balance (often 25,000 to 100,000 rupees). A few banks offer zero-balance NRI accounts, but these are less common and may have restrictions on transaction limits.

You will also face limits on how much money you can transfer into India per year. The Reserve Bank of India allows NRIs to bring in up to 1 million US dollars per financial year under the Liberalized Remittance Scheme, but individual banks may set lower limits. Ask the NRI department about their specific caps before you open the account.

What happens if you cannot complete video KYC

If your internet connection fails or the video call drops during KYC, you can reschedule immediately through the app or website. Most banks allow you to retry the same day or the next day without penalty. If you miss your scheduled appointment, you may need to book a new slot, which could add a day or two to the process.

If you are outside India and cannot complete a video call due to time zone differences or technical issues, some banks let you visit a branch in person instead. A few also accept KYC completion through a representative—usually a family member or trusted contact who can verify your identity on your behalf, though this is less common and varies by bank.

Frequently Asked Questions

Can I open an Indian bank account online if I am a foreigner?

Most Indian banks do not open accounts for foreign nationals online. You would need to visit a branch in person or use a representative. Some banks have specific products for foreign residents, but these require in-person verification and are not available through online portals.

How long does it take to receive my debit card after opening an account online?

For residents, the debit card usually arrives within 7 to 10 days of account opening. For NRIs, it can take two to four weeks because the card is mailed to your foreign address. You can use your account for digital payments and transfers before the card arrives.

Do I need a minimum balance to open an account online?

Most banks do not require a minimum balance to open a savings account online. However, they may charge a monthly maintenance fee (typically 500 to 1,000 rupees) if your balance falls below a certain threshold, usually 10,000 rupees. Check your bank's specific policy before opening.

Can I open a joint account online?

Yes, but the process is more complex. Both account holders must complete separate video KYC calls, and the second person's documents must be verified as well. Some banks allow you to add a joint holder after the account is open, which is often faster than opening a joint account from the start.

What if my Aadhaar details do not match my current address?

You can still open an account, but you will need to provide a separate proof of current address (utility bill, rental agreement, or government ID). The bank will update your address in their system during the KYC call. You do not need to update your Aadhaar first.