Yes, you can open an Indian bank account online, but the process depends on whether you are a resident or non-resident Indian

Most Indian banks let you open a savings account online without visiting a branch, but the exact steps and documents you need depend on your residency status and which bank you choose. If you are a resident Indian with an Aadhaar number and a current address in India, the process is straightforward and takes a few days. If you are a non-resident Indian (NRI) or a foreign national, the banks that accept online applications are fewer, the documentation is more detailed, and you may still need to visit a branch or use a video verification call.

The fastest route for residents is to use your Aadhaar number and a bank's mobile app or website. For non-residents, you will need to contact the bank's NRI desk directly, because most online forms are built for Indian addresses only.

Key Takeaways

  • Resident Indians can open accounts online through most major banks using Aadhaar, a PAN card, and proof of address, usually within 2 to 5 business days.
  • Non-resident Indians must contact the bank's NRI desk by phone or email, as the standard online process does not accept foreign addresses.
  • Video verification is now accepted by many banks instead of a branch visit, which speeds up the process for people outside India.
  • You will need to provide your passport, visa status, and proof of foreign address if you are opening an account as an NRI.
  • Some banks charge annual maintenance fees for NRI accounts, while others waive fees if you maintain a minimum balance.

What you need to open an account as a resident Indian

If you live in India and have an Aadhaar number, you can open a savings account online at most banks without leaving your home. The documents you will need are your Aadhaar card (or the Aadhaar number itself), a PAN card, and proof of your current address. Proof of address can be a recent utility bill, a rental agreement, or a bank statement from another account.

The process usually works like this: you read the bank's app or visit their website, enter your Aadhaar number, and the bank pulls your details from the Aadhaar database. You then upload a photo of your PAN card and address proof, fill in your personal and employment details, and set up your login credentials. Some banks ask you to record a short video of yourself holding your ID card to confirm your identity. Once the bank verifies your documents, they send you a welcome kit with your debit card and account details, usually within 2 to 5 business days.

Major banks that offer this process include HDFC Bank, ICICI Bank, Axis Bank, State Bank of India (SBI), and Kotak Mahindra Bank. Each bank's app works slightly differently, but the documents and timeline are similar across all of them.

How the process works for non-resident Indians

If you are a non-resident Indian (NRI) — meaning you live outside India but hold Indian citizenship — you cannot use the standard online process because it requires an Indian address. Instead, you must contact the bank's NRI desk directly by phone, email, or through their NRI portal. Some banks have a separate NRI process form on their website that you can read and email back with your documents.

The documents you will need are your passport, a copy of your visa or residency permit for the country where you live, proof of your foreign address (a utility bill or rental agreement), and your PAN card if you have one. Some banks also ask for a reference from an existing customer or a letter from your employer. The bank will then schedule a video call with you to verify your identity and answer questions about the purpose of the account and the source of your funds.

After the video call, the bank sends you account opening documents to sign electronically or by hand and return. The entire process typically takes 2 to 3 weeks, though some banks are faster. HDFC Bank, ICICI Bank, and Axis Bank all have established NRI desks and accept online applications from abroad.

Video verification as an alternative to branch visits

Many Indian banks now use video verification instead of requiring you to visit a branch in person. During the video call, a bank representative asks you to show your ID card, confirm your address, and answer basic questions about your account. The call usually lasts 5 to 10 minutes and can happen on the same day you submit your process or within a few days.

Video verification is available for both residents and non-residents, though the process is more common for NRI accounts. If you are a resident living abroad temporarily or a non-resident opening your first account, ask the bank whether video verification is available before you start the process. Some banks offer it as standard; others offer it only if you request it.

Documents you will need at each stage

Document TypeResident IndiansNon-Resident Indians
Identity proofAadhaar card or numberPassport
Tax IDPAN card (optional for some banks)PAN card (if you have one)
Address proofUtility bill, rental agreement, or bank statementUtility bill or rental agreement from your country of residence
Visa or residency statusNot requiredCopy of visa, work permit, or residency card
Employment verificationNot usually requiredMay be required; employer letter or payslip

Timing and what happens after approval

For resident Indians using Aadhaar, the account is usually activated within 2 to 5 business days. You will receive a text message and email confirming your account number, and the bank will send your debit card and welcome kit by post. You can start using your account online when ready through the bank's app or website, even before your physical card arrives.

For non-resident Indians, the timeline is longer because the bank must verify your foreign address and visa status. Expect 2 to 3 weeks from the time you submit your documents to the time your account is active. Some banks are faster if you complete the video verification call quickly and return signed documents promptly.

Once your account is open, you can transfer money into it from abroad using SWIFT transfers, or you can ask a family member in India to deposit money on your behalf. Many NRI accounts come with restrictions on how much you can transfer out of India in a year, so check with your bank about these limits before you open the account.

Fees and minimum balance requirements

Resident savings accounts usually have no annual maintenance fee if you maintain a minimum balance, which varies by bank but is typically between 5,000 and 25,000 rupees. If your balance falls below the minimum, the bank charges a monthly fee, usually between 100 and 500 rupees.

NRI accounts often have higher minimum balance requirements and may charge annual maintenance fees even if you meet the balance. HDFC Bank, for example, charges an annual fee for some NRI accounts unless you maintain a balance of 100,000 rupees or more. Check the specific fees for the bank and account type you are interested in before you open the account, because fees vary widely.

Frequently Asked Questions

Can I open an Indian bank account if I am a foreign national living abroad?

Most Indian banks do not open accounts for foreign nationals who do not have an Indian visa or residency permit. If you are a foreign national with a work visa or long-term residency in India, you can open an account as a resident using your passport and visa. If you live outside India, contact the bank's NRI desk to ask whether they accept foreign nationals; policies vary by bank.

Do I need a PAN card to open an account online?

For residents, a PAN card is optional at most banks, though having one speeds up the process. For non-residents, a PAN card is helpful but not always required. If you do not have a PAN card, you can still open an account, but the bank may ask additional questions about your income and the source of your funds.

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

The debit card usually arrives by post within 7 to 14 days after your account is activated. You can use your account online and through your bank's app when ready, even before the physical card arrives. If you need the card faster, some banks offer expedited delivery for an additional fee.

Can I open a joint account online with someone in India?

Yes, but the process is more complex. You will need to provide your documents and the other person will need to provide theirs. Most banks require at least one person to visit a branch or complete a video verification call. Contact your bank's customer service to ask about joint account options for non-residents.

What is the difference between a resident and non-resident account?

A resident account has no restrictions on transferring money in or out of India. An NRI account has limits on how much you can transfer out of India per year, and the money must come from your income or savings earned outside India. NRI accounts are designed to help Indians living abroad maintain a connection to the Indian financial system while complying with currency control rules.