An NRE account is a savings account, but only for people who are not Indian citizens or not living in India

An NRE account stands for Non-Resident External account. It is a type of savings account that Indian banks offer to people who live outside India — whether they are Indian citizens working abroad, or foreign nationals. The money you deposit comes from outside India, and you can withdraw it anytime, just like a regular savings account. The main difference is who can open one and where the money comes from.

If you are an Indian citizen living permanently in another country, or a foreign national, you can open an NRE account at most Indian banks. The account works like a standard savings account — you earn interest on your balance, you get a debit card, and you can transfer money in and out. But there are rules about what money can go in, and the interest you earn is taxed differently than it would be for someone living in India.

Key Takeaways

  • An NRE account is a savings account designed for people living outside India, whether they are Indian citizens or foreign nationals.
  • You can only deposit money that comes from outside India — you cannot transfer funds from an Indian bank account into an NRE account.
  • Interest earned on NRE accounts is tax-free in India, but you may owe taxes in the country where you live.
  • You can withdraw money from an NRE account anytime, and there is no limit on how much you can keep in the account.

How an NRE account differs from a regular Indian savings account

A regular savings account in India is for people who live in India and earn money there. An NRE account is for people who live outside India. The biggest practical difference is where your money comes from. In a regular account, you deposit money you earned in India. In an NRE account, you deposit money you earned outside India — your salary from a job abroad, money sent to you from another country, or funds you transfer from a bank account outside India.

Another difference is tax treatment. Interest you earn on an NRE account is not taxed by the Indian government. Interest on a regular Indian savings account is taxed. However, if you live in another country, that country may tax the interest you earn, so you should check the tax rules where you live.

NRE accounts also have no limit on how much money you can keep in them. Some regular savings accounts in India have caps on the balance. And unlike some regular accounts, an NRE account does not require you to maintain a minimum balance — though individual banks may have their own rules, so you should ask when you open one.

What money you can deposit into an NRE account

You can only deposit money that originates from outside India. This means salary you earned while working abroad, money sent to you by family or friends living in another country, or funds you transfer from a bank account you hold outside India. You cannot take money from an Indian bank account and put it into an NRE account — that money is considered domestic, not external.

The bank will ask you to show proof that the money came from outside India. This might be a bank statement from your foreign bank account, a letter from your employer showing your salary was paid abroad, or a wire transfer receipt showing the money came from another country. Keep these documents when you make deposits.

Interest rates and how they compare

NRE accounts earn interest, just like regular savings accounts. The interest rate varies by bank and changes over time — there is no single rate that applies everywhere. Some banks offer slightly lower interest on NRE accounts than on regular savings accounts, while others offer the same rate. You should compare rates at different banks before you open an account.

The main advantage is that the interest you earn is not taxed by India. If you earn 4% interest on an NRE account, you keep all 4%. With a regular Indian savings account, you would owe income tax on that interest. However, remember that your home country may tax this interest, so you should understand your own tax situation before opening an account.

Who can open an NRE account

You can open an NRE account if you are an Indian citizen living outside India, or if you are a foreign national living outside India. Some banks also allow Indian citizens who are temporarily abroad — such as students or people on work visas — to open NRE accounts. You will need to prove your residency status, usually with a passport, visa, or work permit showing you live outside India.

You will also need to provide proof of identity and address in the country where you live. Different banks have slightly different requirements, so contact the bank directly to ask what documents they need. Many Indian banks now allow you to open an NRE account online if you are abroad, though some still require you to visit a branch in person or have someone in India open it on your behalf.

Withdrawals, transfers, and how to use your NRE account

You can withdraw money from an NRE account anytime, just like a regular savings account. You can use a debit card, make transfers to other accounts, or withdraw cash at an ATM. There is no limit on how much you can withdraw or how often. Some banks may charge a fee for international transfers or for withdrawing large amounts, so check your bank's fee schedule.

You can transfer money from your NRE account to another bank account in India, or to a bank account outside India. If you transfer to an Indian account, that money becomes subject to Indian tax rules from that point forward. If you transfer to an account outside India, it remains external. You can also have your salary or other income deposited directly into your NRE account if your employer outside India can make international transfers.

NRE accounts versus NRO accounts — which is which

You may hear about both NRE and NRO accounts. NRO stands for Non-Resident Ordinary account. The key difference is what money can go in. An NRE account accepts only money from outside India. An NRO account accepts money from inside India — such as rent you collect from a property you own in India, or a pension you receive from an Indian employer. Both are savings accounts for non-residents, but they handle different types of income.

Interest on an NRO account is taxed by India, unlike an NRE account. If you live outside India and have income from both inside and outside India, you might open both types of accounts — one for each source of money. Ask your bank which type of account is right for your situation.

Frequently Asked Questions

Can I open an NRE account if I am an Indian citizen living in India?

No. NRE accounts are only for people living outside India. If you live in India, you need a regular savings account. If you are an Indian citizen planning to move abroad, you can open an NRE account once you have established residency in another country and can show proof of that residency to the bank.

What happens to my NRE account if I move back to India?

You will need to convert your NRE account to a regular savings account, or close it and open a new regular account. The rules for non-residents no longer explore once you become a resident of India. Contact your bank to learn the process for converting your account.

Do I have to pay taxes on NRE account interest in my home country?

That depends on the country where you live and its tax laws. India does not tax NRE interest, but your home country may. You should speak with a tax professional in your country to understand your obligations. Some countries have tax treaties with India that affect how this interest is taxed.

Can I transfer money from my NRE account to someone else's account in India?

Yes, you can transfer money from your NRE account to any bank account in India. However, once that money enters an Indian account, it becomes subject to Indian tax rules. The person receiving the money may also have tax obligations depending on the amount and the relationship between you.

Is there a limit on how much I can keep in an NRE account?

No. Unlike some regular savings accounts in India, NRE accounts have no cap on the balance. You can keep as much money as you want in the account. However, if you transfer very large amounts into India, you may need to report it to Indian tax authorities, so check current rules if you plan to move significant sums.