An NRE account holds money for a non-resident Indian or foreign national living outside India

NRE stands for Non-Resident External. It is a bank account opened in India by someone who is not an Indian resident — either an Indian citizen living abroad or a foreign national. Money deposited into an NRE account must come from outside India, and the account is designed to let non-residents park foreign earnings in an Indian bank while keeping those funds in a foreign currency or converting them to Indian rupees.

The key difference from a regular Indian bank account is that an NRE account is meant for money earned abroad. If you are working in the United States, the United Kingdom, or any other country outside India and want to send money back to an Indian bank, an NRE account is one of the paths to do that. The account itself stays in India, but the money inside it is treated differently under Indian tax and currency rules than money earned within India.

Key Takeaways

  • An NRE account is opened by non-residents in India and accepts only money transferred from outside India, not earnings from within India.
  • Interest earned on NRE account balances is tax-free in India, but you must report the account to Indian tax authorities if you are an Indian citizen.
  • Money in an NRE account can be repatriated (sent back out of India) without restriction, unlike some other non-resident accounts.
  • Most Indian banks offer NRE accounts, and you can open one online or in person with a passport, proof of foreign address, and proof of the source of funds.

Who can open an NRE account

You can open an NRE account if you are a non-resident — meaning you do not live in India for tax purposes. This includes Indian citizens working or living abroad, Indian citizens on a long-term visa outside India, and foreign nationals. The specific definition of "non-resident" depends on Indian tax law: generally, if you have not been in India for 182 days or more in the financial year, you are treated as a non-resident.

To open an NRE account, you will need a valid passport (Indian or foreign), proof of your current address outside India (such as a utility bill or rental agreement), and documentation showing the source of the funds you plan to deposit (such as a salary certificate or employment letter). Some banks also ask for a reference from your employer or a letter from your previous bank. The process can usually be started online, though some banks require you to visit a branch in India or use a video verification call.

How money moves in and out of an NRE account

Money can only enter an NRE account through a foreign remittance — a transfer from a bank account outside India. You cannot deposit cash at an Indian ATM or transfer money from a domestic Indian account into an NRE account. This is the core rule that separates it from other account types. You can send money to your NRE account from your employer's bank, a personal account abroad, or through a money transfer service like Western Union or a bank wire.

Money can leave an NRE account in several ways. You can withdraw cash at any ATM in India using a debit card linked to the account. You can transfer money to another Indian bank account (whether yours or someone else's). You can also repatriate funds — send money back out of India to a foreign bank account — without any limit on the amount. This repatriation is one of the main reasons non-residents open NRE accounts: the money is not trapped in India.

Tax treatment and interest on NRE accounts

Interest earned on an NRE account balance is not taxed in India. This is a significant advantage over regular Indian savings accounts. If your NRE account earns 4% annual interest, you receive the full 4% without any tax deduction. However, if you are an Indian citizen, you must still report the account and its interest income to the Indian Income Tax Department on your tax return, even though no tax is owed on that income.

The interest rate on NRE accounts varies by bank and by the amount you hold. Most banks offer rates between 3% and 5% per year for savings accounts, though rates change frequently. Some banks offer higher rates for fixed deposits held in an NRE account. If you are a foreign national (not an Indian citizen), you generally do not need to file an Indian tax return, but you should confirm this with the bank or a tax professional, as rules vary by your country of citizenship and tax treaty agreements between India and your home country.

NRE accounts versus NRO accounts

The most common confusion is between NRE and NRO (Non-Resident Ordinary) accounts. Both are for non-residents, but they serve different purposes. An NRE account accepts only foreign remittances. An NRO account accepts both foreign remittances and money earned within India — such as rent from an Indian property, pension payments, or interest from Indian investments. If you have income sources inside India, an NRO account is the correct choice for that money.

The tax treatment is also different. Interest on an NRO account is taxed in India at your applicable tax rate, just like a regular Indian account. Interest on an NRE account is tax-free. Repatriation rules also differ: money in an NRE account can be sent out of India without limit, but money in an NRO account has annual repatriation limits (currently 1 million Indian rupees per financial year for repatriation of interest and rental income, though principal can be repatriated without limit). If you have both types of income, most non-residents open both account types.

Fees and account maintenance

Most Indian banks do not charge a monthly maintenance fee for NRE accounts, though some banks waive fees only if you maintain a minimum balance (often 10,000 to 25,000 Indian rupees). Fees for individual transactions — such as wire transfers, repatriation, or ATM withdrawals — vary by bank. International wire transfers out of India typically cost between 300 and 1,000 Indian rupees, depending on the bank and the amount.

Some banks offer premium NRE accounts with higher interest rates and additional services (such as travel insurance or concierge support) in exchange for a higher minimum balance or an annual fee. Compare the fee structure and interest rates across banks before opening an account, as they vary significantly. Many banks allow you to open an NRE account online and begin using it within a few business days.

What happens to an NRE account if you move back to India

If you return to India and become a resident for tax purposes (by spending 182 days or more in India in a financial year), your NRE account does not automatically close. However, you can no longer deposit foreign remittances into it. You can continue to hold the account and withdraw money from it, but it will no longer function as an NRE account. Some banks allow you to convert it to a regular savings account; others require you to close it and open a new domestic account.

The tax treatment also changes. Once you become a resident, any interest earned on the remaining balance in the NRE account becomes taxable in India. It is a good idea to contact your bank as soon as your residency status changes to understand your options and avoid unexpected tax complications.

Frequently Asked Questions

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

Yes. Indian citizens living abroad are the primary users of NRE accounts. You will need to prove your non-resident status (usually with a visa, employment letter, or proof of address outside India) and provide documentation of the source of funds you plan to deposit.

Do I have to report an NRE account to the Indian government?

If you are an Indian citizen, yes — you must report the account and its interest income on your annual tax return, even though the interest is not taxed. Foreign nationals generally do not file Indian tax returns, but should confirm their obligations with the bank or a tax professional.

Can I transfer money from my NRE account to pay bills in India?

Yes. You can transfer money from your NRE account to any Indian bank account (yours or someone else's) to pay bills, rent, or other expenses. You can also withdraw cash at ATMs in India using a debit card linked to the account.

What is the minimum amount I need to open an NRE account?

Most banks require an initial deposit of 1,000 to 10,000 Indian rupees to open an NRE account, though this varies. Some banks waive the minimum if you open the account online. Check with your chosen bank for their specific requirements.

Can I send money out of India from an NRE account without a limit?

Yes. One of the main advantages of an NRE account is that you can repatriate (send) money back out of India to a foreign bank account without any annual limit. This is different from an NRO account, which has repatriation limits on certain types of income.