Yes, NRIs can open savings accounts in India, but the account type and rules differ from resident accounts

An NRI (Non-Resident Indian) is an Indian citizen living outside India for work, business, or other reasons. Banks in India allow NRIs to hold savings accounts, but they must open a specific account type called an NRE (Non-Resident External) account or an NRO (Non-Resident Ordinary) account. These are not the same as a regular resident savings account, and the rules around deposits, withdrawals, and taxation work differently.

The account you can open depends on where your money comes from and what you plan to do with it. If you earn money outside India and want to bring it into India, an NRE account is the standard choice. If you have income inside India (like rent from a property you own) or money already in India, an NRO account is what you need. Some banks also offer FCNR (Foreign Currency Non-Resident) accounts if you want to keep money in foreign currency without converting it to rupees.

Key Takeaways

  • NRIs must open either an NRE account (for foreign income) or an NRO account (for Indian income), not a regular resident savings account.
  • You can open an NRE or NRO account online from outside India through most major banks, or in person if you visit India.
  • NRE accounts allow unlimited deposits and withdrawals of foreign currency with no tax on the interest earned outside India.
  • NRO accounts are taxed like resident accounts and have restrictions on moving money out of India without permission.
  • You will need a valid passport, proof of NRI status, and a foreign address to open either account type.

NRE accounts: for money you earn outside India

An NRE account is designed for NRIs who earn money abroad and want to deposit it in India. Money in an NRE account must come from outside India — you cannot deposit rupees earned inside India into this account. The main advantage is that interest earned on NRE balances is not taxed in India, even though the money sits in an Indian bank.

With an NRE account, you can deposit and withdraw money freely without any limit. You can also transfer the full balance out of India whenever you want, which makes it useful if you plan to move back to India temporarily or want to keep money liquid. The rupee value of your account will change if the exchange rate moves, since the underlying money is in foreign currency.

Most major Indian banks — including HDFC, ICICI, Axis, and State Bank of India — offer NRE accounts. You can open one online from outside India by uploading your passport, proof of foreign address, and a recent bank statement showing your foreign income. Some banks also allow video verification instead of visiting a branch in person.

NRO accounts: for money you earn or own inside India

An NRO account is for NRIs who have income sources inside India — such as rent from a property, pension, or salary from an Indian employer. If you receive money from India, it must go into an NRO account, not an NRE account. NRO accounts are treated like resident accounts for tax purposes, which means the interest you earn is taxed at your applicable rate.

NRO accounts have restrictions on moving money out of India. You can withdraw money for personal use in India without limit, but if you want to send money abroad, you must follow Liberalised Remittance Scheme (LRS) rules. Under LRS, you can send up to $250,000 per financial year out of India for permitted purposes like education, travel, or gifts to relatives. This requires approval from your bank and documentation of the purpose.

Opening an NRO account follows the same process as an NRE account — most banks allow online applications with passport and proof of foreign address. However, you will also need to provide evidence of your Indian income source, such as a rental agreement, pension letter, or employment contract.

Documents you need to open either account type

Both NRE and NRO accounts require the same core documents. You will need a valid passport (the primary proof of identity and NRI status), a proof of foreign address (utility bill, rental agreement, or bank statement showing your current address outside India), and a recent bank statement from your foreign bank showing your account balance and transaction history.

For an NRE account specifically, banks want to see evidence that you have foreign income — this can be a salary certificate from your employer, a business registration document, or recent bank statements showing regular deposits from abroad. For an NRO account, you need proof of your Indian income source: a rental agreement and property tax receipt for rental income, a pension letter for pension, or an employment letter for salary.

Some banks ask for additional documents like a PAN (Permanent Account Number) if you have one, or a tax return if you file taxes in India. A few banks may also ask for a reference from another bank or a letter from your employer confirming your NRI status. The exact list varies by bank, so check with your chosen bank before you start gathering documents.

How to open an account online or in person

Most Indian banks now allow NRIs to open NRE and NRO accounts entirely online. You visit the bank's website, select the NRI account option, and upload scanned copies of your passport, address proof, and bank statement. The bank will verify your documents, usually within 3 to 7 days, and may conduct a video call to confirm your identity. Once approved, the bank sends you account opening forms to sign electronically or by post.

If you prefer to open an account in person, you can do so when you visit India. Visit any branch of your chosen bank with your original passport and other documents. The process is faster in person — usually completed on the same day — but requires you to be physically present. Some banks also allow you to open an account through their representative in your country if they have one, though this is less common.

After your account is approved, the bank will issue you a debit card, an account number, and online banking access. You can then deposit money by wire transfer from your foreign bank. Most banks charge a one-time account opening fee (typically 500 to 2,000 rupees) and may charge annual maintenance fees, though some waive these for accounts with a minimum balance.

Tax rules and reporting requirements for NRI accounts

Interest earned on NRE accounts is not taxed in India, but you may still owe tax in your country of residence. Check the tax laws where you live — many countries tax worldwide income, including interest from Indian bank accounts. You should report the account to your home country's tax authority if required by local law.

Interest on NRO accounts is taxed in India at your applicable rate, just like a resident's account. If your total income (including interest) exceeds the tax-filing threshold in India, you must file an Indian tax return. The bank will issue you a Form 26AS (tax credit statement) showing the tax deducted on your interest, which you can use when filing.

India requires banks to report NRI account details to the tax authority under various compliance rules. You do not need to do anything extra — the bank handles this automatically. However, if you hold more than $100,000 in foreign assets (including your NRE account), you may need to report this to your home country's tax authority depending on where you live.

Moving money in and out of your NRE account

Depositing money into an NRE account is straightforward. You can wire money from your foreign bank account directly to your NRE account using the account number and SWIFT code your bank provides. Most international wire transfers take 2 to 5 business days to arrive. Some banks also allow you to deposit money through their mobile app if you have a foreign debit card linked to the app.

Withdrawing money from an NRE account is equally simple. You can withdraw rupees at any ATM using your debit card, or transfer money back to your foreign bank account. To transfer abroad, you provide your foreign bank details to your Indian bank, and they process the transfer as an outward remittance. This usually takes 3 to 7 business days and may incur a small fee (typically 300 to 500 rupees).

There is no limit on how much you can deposit or withdraw from an NRE account in a single transaction or over time. However, if you withdraw large amounts (above 1 million rupees in a month, for example), your bank may ask you to provide documentation of the source of funds for compliance purposes. This is routine and not a problem if the money came from your own foreign income.

Frequently Asked Questions

Can I convert my regular resident savings account to an NRE account if I move abroad?

No, you cannot convert an existing resident account. You must close your resident account and open a new NRE or NRO account. Some banks allow you to do this in one visit if you are in India, or you can close the resident account online and open an NRE account separately. Funds from your resident account can be transferred to your new NRE account as long as they came from foreign income.

What happens to my NRE account if I return to India and become a resident again?

Once you return to India and regain resident status, your NRE account must be converted to a regular resident savings account within a specified period (usually 90 days). You will need to inform your bank of your change in status with proof of residence in India. Interest on the converted account will then be taxed like a resident account from that point forward.

Can I hold both an NRE and an NRO account at the same bank?

Yes, many NRIs hold both account types. The NRE account receives foreign income, and the NRO account receives Indian income. This separation makes it easier to track which money came from where and simplifies tax reporting. You can transfer money between the two accounts if needed, though this counts as a domestic transfer and may incur a small fee.

Do I need to maintain a minimum balance in my NRE account?

Most banks require a minimum balance in NRE accounts, typically 10,000 to 50,000 rupees depending on the bank and account type. If your balance falls below the minimum, the bank may charge a penalty fee each month. Some banks waive the minimum balance requirement if you maintain a certain monthly deposit amount or link a credit card to the account.

Can my family members in India access my NRE account if something happens to me?

You can name a nominee when you open your account, and that person can access the account if you pass away. However, during your lifetime, only you can access the account unless you give someone power of attorney. Some banks allow you to set up a joint NRE account with a family member, though this is less common and requires both account holders to be NRIs.