Yes, NRIs can open savings accounts in India, but the process and account type depend on your residency status and which bank you choose

A Non-Resident Indian (NRI) is an Indian citizen living outside India for work, business, or other reasons. Most Indian banks allow NRIs to open savings accounts, but you cannot walk into a branch and do it the way a resident can. The account type matters: you will open an NRO (Non-Resident Ordinary) account if you want to hold rupees earned in India, or an NRE (Non-Resident External) account if you want to deposit foreign currency or rupees earned abroad. Some banks also offer FCNR(B) accounts for fixed deposits in foreign currency, though these are not savings accounts in the traditional sense.

The core difference is that NRIs cannot open regular resident savings accounts. Indian banking rules treat NRI accounts differently because of currency controls and tax reporting requirements. You will need to prove your NRI status with documents like a valid passport, visa, employment letter, or proof of residence abroad. The entire process happens either online through the bank's NRI portal or by mail—you cannot complete it in person unless you are temporarily in India.

Key Takeaways

  • NRIs must open NRO or NRE accounts, not regular resident savings accounts, and the account type depends on where your money comes from.
  • You will need a valid passport, proof of NRI status (visa, employment letter, or residence proof), and PAN or a completed tax form to open an account.
  • Most major banks offer online NRI account opening, but the process takes 5 to 10 business days after you submit documents.
  • NRO accounts hold rupees earned in India and are subject to tax on interest; NRE accounts hold foreign currency or rupees earned abroad and are tax-free on interest.
  • You can manage the account online from abroad, but some banks require an in-person visit or video verification before the account becomes fully active.

NRO versus NRE: Which account type you need

The NRO account is for rupees you earn in India—rental income, pension, dividends from Indian investments, or salary from an Indian employer. Interest earned on an NRO account is taxable in India. You can withdraw money freely, but there are restrictions on sending money abroad: you can repatriate up to USD 1 million per financial year (April to March) without special permission. If you need to send more, you must file a form with the bank and the Reserve Bank of India.

The NRE account is for foreign currency or rupees earned outside India. You can deposit salary, bonuses, or other income earned abroad. Interest on NRE accounts is tax-free in India. You can repatriate any amount without limit, which makes NRE accounts more flexible if you plan to move money in and out regularly. However, not all banks offer NRE accounts, and some have higher minimum balance requirements.

If you have both types of income—some earned in India and some abroad—you can open both accounts. Many NRIs do this to keep money separate and avoid confusion with tax reporting. Decide which account you need based on where your money comes from, not where you want to spend it.

Documents you will need to provide

Start with a valid passport—this is your primary proof of identity and NRI status. You will also need proof that you are currently non-resident. This can be a valid visa (work visa, residence permit, or tourist visa showing you are outside India), an employment letter from your employer stating your location and job title, or a utility bill or lease agreement showing your address abroad. Banks vary in what they accept, so check with your chosen bank before gathering documents.

You will need a PAN (Permanent Account Number) if you have one. If you do not have a PAN, you can still open an account, but you will need to fill out a Form 60 (declaration that you do not have a PAN) or provide your Aadhaar number if you have one. Some banks ask for both. You will also need to provide your address abroad and a phone number where the bank can reach you.

For address verification, banks usually accept a utility bill, lease agreement, or government-issued ID from your country of residence. Some banks will verify your address through a video call instead of requiring a physical document. A few banks ask for a reference from an existing account holder, but this is less common now.

How to open an account online or by mail

Most major Indian banks—HDFC, ICICI, Axis, State Bank of India, and others—have dedicated NRI portals on their websites. Go to the bank's website, find the NRI section, and look for "Open NRI Account" or "NRE Account Opening". You will fill out an online form with your personal details, address, income information, and the account type you want. Upload scans of your passport, proof of NRI status, and address verification. The bank will send you a link to sign documents electronically or will mail you forms to sign and return.

If the bank requires a video call, they will schedule one with you. During the call, a bank representative will verify your identity, ask about the source of your funds, and confirm your address. This usually takes 10 to 15 minutes. After the call, the bank processes your documents and opens the account within 5 to 10 business days.

Some banks still accept mail-in applications. You read the form from their website, print it, sign it, and mail it along with photocopies of your documents to the bank's NRI processing center. This takes longer—usually 2 to 3 weeks—because of postal delays. Once the bank receives your documents, they may call you for verification before opening the account.

Minimum balance and fees

Minimum balance requirements vary by bank and account type. Some banks have no minimum balance for NRI savings accounts, while others require INR 10,000 to INR 50,000 (roughly USD 120 to USD 600). A few premium accounts require higher minimums. Check the specific bank's website for current requirements, as these change.

Most banks do not charge a monthly account maintenance fee for NRI accounts, but some charge a small annual fee—typically INR 500 to INR 2,000 (USD 6 to USD 24). If your account balance falls below the minimum, the bank may charge a penalty or convert your account to a no-frills account with limited features. Interest rates on NRI savings accounts are usually lower than rates on resident accounts—typically 3 to 4 percent annually, depending on the bank and current market conditions.

What happens after your account opens

Once your account is active, the bank will send you a debit card, checkbook, and login credentials for online banking. You can log in from anywhere and check your balance, transfer money, pay bills, and set up automatic deposits. Most banks allow NRIs to link their NRI account to an account in another country for straightforward transfers, though this usually requires additional verification.

You can deposit money into your NRI account by wire transfer from abroad. The bank will give you its SWIFT code and account details. Wire transfers typically take 2 to 5 business days and may include a small fee from your foreign bank. Some banks also accept international money transfer services like Wise or OFX, which are often cheaper than wire transfers.

If you return to India and become a resident again, you must inform your bank. Your NRI account will be converted to a regular resident account, and the rules around repatriation and taxation will change. This conversion is free and usually happens within a few days of notifying the bank.

Tax reporting and compliance

Interest earned on NRO accounts is taxable in India at your applicable tax rate. The bank will deduct TDS (Tax Deducted at Source) at 20 percent on interest if you do not provide a valid tax exemption certificate. If your income is below the taxable threshold, you can file a Form 15G or 15H to avoid TDS, but you must do this every financial year.

Interest on NRE accounts is not taxable in India, so no TDS is deducted. However, you may still owe tax in your country of residence on this interest, depending on local tax laws. Check with a tax professional in your country to understand your obligations.

If you are a US citizen or green card holder, you must report your Indian bank accounts to the US government under FATCA (Foreign Account Tax Compliance Act) rules. Similar reporting requirements exist for citizens of other countries. Your bank will ask you to confirm your tax residency status when you open the account.

Frequently Asked Questions

Can I open an NRI account if I am on a tourist visa?

Yes, most banks accept a valid tourist visa as proof of NRI status. However, some banks prefer a work visa or residence permit because they indicate longer-term non-residency. Call the bank's NRI helpline before explore to confirm what they accept for your specific visa type.

How long does it take to open an NRI account?

Online applications typically take 5 to 10 business days from the time you submit all documents. If the bank needs to call you for verification, add another 2 to 3 days. Mail-in applications take 2 to 3 weeks because of postal delays. Some banks offer expedited processing for an additional fee.

Can I withdraw money from my NRI account while I am in India?

Yes, you can withdraw from your NRI account using your debit card or by visiting a branch in person. However, large cash withdrawals may trigger reporting requirements under anti-money-laundering rules. Transfers between your NRI account and a resident account (if you have one) are allowed but may require documentation.

What if I do not have a PAN?

You can open an account without a PAN by filling out Form 60 and providing your Aadhaar number or passport details. Some banks ask for both the form and Aadhaar. You can obtain a PAN later and update your account information with the bank.

Can I open an NRI account if I am married to a resident Indian?

Yes, your marital status does not affect your NRI status. As long as you are not a resident of India, you can open an NRI account. Your spouse can open a separate resident account if they are living in India.