Yes, NRIs can open Indian bank accounts, but the process and account type depend on your residency status and how long you plan to stay abroad

An NRI (Non-Resident Indian) is an Indian citizen who lives outside India for work, study, or other reasons. Most major Indian banks allow NRIs to open accounts, but you cannot use a regular resident account. Instead, you open an NRE account (Non-Resident External) or NRO account (Non-Resident Ordinary), each with different rules about where your money can come from and where it can go.

The key difference: NRE accounts are for money you earn abroad and want to keep in India without tax complications. NRO accounts are for money you earn in India or receive from India-based sources. Most NRIs open an NRE account because it gives you more flexibility and clearer tax treatment.

Key Takeaways

  • NRIs must open either an NRE or NRO account, not a regular savings account, and the choice depends on where your income comes from.
  • You can open an account online through most major banks without traveling to India, though some banks still require in-person verification at a branch abroad.
  • An NRE account lets you deposit foreign earnings and repatriate money back out without filing additional tax forms, while an NRO account is for India-sourced income.
  • You will need a valid passport, proof of foreign address, and proof of NRI status (such as a visa, employment letter, or rental agreement showing your overseas residence).
  • Once you return to India permanently, you must convert your NRE or NRO account to a regular resident account within a set timeframe, usually 90 days.

NRE vs. NRO: Which account type you need

An NRE account is designed for money you earn outside India. You can deposit foreign currency or rupees earned abroad, and you can withdraw and repatriate funds to your overseas bank account without filing additional tax declarations. Interest earned on NRE accounts is tax-free in India. This is the account most NRIs choose because it simplifies money movement and tax reporting.

An NRO account is for money you earn in India or receive from Indian sources—rental income from a property you own in India, pension payments, or dividends from Indian investments. Money in an NRO account is subject to Indian income tax. You can withdraw funds within India freely, but repatriating money abroad requires you to file a tax form (Form 15CA and sometimes Form 15CB) and may trigger tax liability. Many NRIs hold both accounts: an NRE for foreign earnings and an NRO for Indian income.

Some banks also offer RFC accounts (Resident Foreign Currency), which are for people who have returned to India but still receive foreign income. If you think you might return to India within a few years, ask your bank whether an RFC account makes sense for your situation.

Documents you will need to open an NRI account

Banks require proof of three things: your identity, your current address outside India, and your NRI status. A valid passport serves as both identity and proof of citizenship. For your overseas address, provide a utility bill, rental agreement, employment letter with your address, or a bank statement from your foreign bank—anything dated within the last three months that shows your name and current address.

To prove NRI status, you can submit a work visa, student visa, employment letter from your overseas employer, or a rental agreement showing you live abroad. Some banks accept a self-declaration of NRI status signed in front of a notary or bank official. The exact documents vary by bank, so check with your chosen bank before gathering everything.

You will also need an Indian address on file—this is usually a relative's address or a property you own in India. Banks use this for mailing statements and tax documents. If you have no address in India, some banks will accept your overseas address temporarily, but this varies.

How to open an NRI account without traveling to India

Most major banks—HDFC, ICICI, Axis, State Bank of India, and others—offer online account opening for NRIs. You start on their website, fill out the process form, and upload scans of your passport, address proof, and NRI status documents. The bank then contacts you for video verification, where a bank officer confirms your identity and documents on a video call.

After video verification, the bank sends you a one-time password (OTP) to set up your account online. Some banks mail you a debit card and checkbook to your overseas address, though delivery times vary by country. A few banks still require you to visit a branch in your country of residence for in-person verification—check your bank's website or call their NRI helpline to confirm their current process.

The entire process usually takes one to three weeks from process to account set up. Once your account is open, you can deposit money by wire transfer from your foreign bank. Most banks provide you with their SWIFT code and account details so you can set up the transfer through your overseas bank.

Repatriating money from your NRI account

One of the main reasons NRIs open accounts is to move money between countries. With an NRE account, you can repatriate up to USD 1 million per financial year (April to March) without filing additional tax forms—the money is considered foreign earnings and is not taxed in India. You straightforward request a wire transfer from your bank to your overseas account, and the bank processes it.

With an NRO account, repatriation is more complex. You can repatriate up to USD 1 million per year, but you must file Form 15CA (a tax compliance certificate) and sometimes Form 15CB (a detailed tax audit report if the amount is large). Your bank will guide you through this, but it adds time and may trigger tax liability depending on the source of the money and your tax residency status.

If you need to move money frequently or in large amounts, an NRE account is simpler. If you have ongoing income in India, you will need an NRO account regardless of the extra steps.

What happens to your account when you return to India

Once you move back to India permanently, you are no longer an NRI. Your bank will ask you to convert your NRE or NRO account to a regular resident savings account. This conversion must happen within 90 days of your return, though some banks allow extensions if you request them. The conversion itself is straightforward—you visit a branch with your passport and proof of return (such as a new Indian address), and the bank updates your account status.

Any money in your NRE account remains yours and transfers to the new resident account. If you have an NRO account, the conversion process is the same. After conversion, your account follows standard resident account rules: no repatriation limits, but also no tax-free interest on deposits.

Frequently Asked Questions

Can I open a regular savings account as an NRI, or do I have to open an NRE or NRO?

No, you cannot open a regular resident account as an NRI. Banks are required by the Reserve Bank of India to open NRE or NRO accounts for non-residents. If you try to open a regular account using a foreign address, the bank will either reject it or convert it to an NRE account automatically.

What if I earn money both abroad and in India?

Open both an NRE account for your foreign earnings and an NRO account for your India-sourced income. Many NRIs do this. The NRE account keeps your foreign money separate and tax-free, while the NRO account handles Indian income with proper tax treatment. You can transfer money between them if needed, though the rules vary by bank.

Do I need to file taxes on my NRE account interest?

Interest earned on NRE accounts is tax-free in India. However, if you are a tax resident of another country, that country may tax the interest. You should consult a tax professional in your country of residence to understand your global tax obligations.

Can my family member open an account on my behalf if I cannot do it online?

No, you must open the account yourself because the bank needs to verify your identity and NRI status. However, if your bank does not offer online opening in your country, you can ask a relative to help you gather documents and mail them to the bank, but the final verification will still require your participation (usually by video call or phone).

What if my bank closes my NRI account while I am still abroad?

Banks rarely close NRI accounts without notice, but they may freeze them if you do not maintain minimum balance or if they cannot verify your address after several years. If this happens, contact your bank when ready to understand why and what you need to do to reactivate it. Keeping your address updated and maintaining the minimum balance (usually 1,000 to 5,000 rupees) prevents this.