An NRE account is a savings account, but with restrictions that make it different from a regular one

An NRE (Non-Resident External) account is technically a savings account opened by someone who is not a resident of India. Banks classify it as a savings product, and it works like one—you deposit money, earn interest, and can withdraw funds. The key difference is that an NRE account can only hold money that comes from outside India, and the account holder must be a non-resident Indian (NRI), a person of Indian origin (PIO), or a foreign national.

If you are an NRI living abroad and want to save money in India, an NRE account is one of the main tools available to you. The money you deposit must come from your foreign income or foreign bank account, not from within India. Interest earned on NRE accounts is tax-free in India, which is a significant advantage over regular savings accounts held by Indian residents.

The restrictions on NRE accounts exist because of India's foreign exchange rules. The Reserve Bank of India (RBI) treats money held in NRE accounts differently from domestic savings to track and regulate the flow of foreign currency into the country. This is why you cannot deposit rupees earned in India into an NRE account, even if you are a non-resident.

Key Takeaways

  • An NRE account is a savings account designed specifically for non-residents of India and can only receive deposits from foreign sources.
  • Interest earned on NRE accounts is tax-free in India, unlike interest on regular savings accounts held by Indian residents.
  • You must be an NRI, PIO, or foreign national to open an NRE account, and you cannot deposit rupees earned within India.
  • NRE accounts are governed by RBI regulations and have rules about repatriation (moving money out of India) that regular savings accounts do not have.

How NRE accounts differ from regular savings accounts

A regular savings account in India is open to anyone with an Indian address and valid identification. An NRE account requires proof of non-resident status and a foreign address. Banks verify your status before opening the account, and you may need to provide documents like a passport, visa, or proof of employment abroad.

The money you can deposit is the biggest practical difference. In a regular savings account, you can deposit rupees from any source—your salary, business income, or transfers from other Indian accounts. In an NRE account, every deposit must originate from outside India. If you receive a wire transfer from your employer in the United States, that can go into an NRE account. If you receive a salary payment from an Indian employer, it cannot, even if you are a non-resident.

Withdrawal rules also differ. With a regular savings account, you can withdraw money freely within India. With an NRE account, you can withdraw money in India, but if you want to move money out of India (repatriate it), you must follow RBI rules. Most banks allow repatriation of the principal amount and interest without restriction, but the process requires documentation and may take a few business days.

Tax treatment and interest rates on NRE accounts

Interest earned on an NRE account is not subject to Indian income tax. This is a major advantage if you are a non-resident. A regular savings account held by an Indian resident is taxable—you must report the interest as income and pay tax on it according to your tax bracket. An NRE account holder pays no Indian tax on the interest, regardless of how much the account earns.

Interest rates on NRE accounts are typically lower than rates on regular savings accounts. As of recent years, most banks offer between 3% and 5% annual interest on NRE savings accounts, though this varies by bank and changes over time. Regular savings accounts for residents often offer similar rates, but the tax-free status of NRE interest makes the effective return higher for non-residents.

Some banks offer higher interest rates on NRE accounts if you maintain a larger minimum balance or commit to keeping money in the account for a longer period. You should compare rates across banks before opening an account, because the difference between 3.5% and 4.5% compounds significantly over years.

Who can open an NRE account and what documents you need

To open an NRE account, you must be classified as a non-resident by Indian tax law. This typically means you have not been physically present in India for 182 days or more in the financial year. NRIs, PIOs, and foreign nationals all meet this requirement. If you are an Indian citizen living abroad on a work visa or permanent residency, you are usually considered a non-resident for banking purposes.

Banks require proof of your non-resident status and identity. Standard documents include a valid passport, a visa or travel document showing your current country of residence, and proof of your foreign address (such as a utility bill or rental agreement). Some banks also ask for proof of income or employment abroad, though this is not always mandatory.

You can open an NRE account in person if you visit India, or remotely through some banks that offer online account opening for NRIs. The remote process is faster—often completed within a few days—but you will need to upload scanned copies of your documents and may need to verify your identity through a video call.

Limits and restrictions on NRE accounts

There is no upper limit on how much money you can hold in an NRE account. You can deposit as much as you want, as long as it comes from foreign sources. However, there are limits on how much you can repatriate (move out of India) in a single financial year. The RBI allows repatriation of up to USD 1 million per financial year per person without special permission, though the exact limit can change.

NRE accounts cannot be used for business purposes or to conduct trade within India. If you are a non-resident who wants to run a business in India, you would need a different type of account (such as an NRO account). An NRE account is strictly for personal savings and investment.

Some banks impose minimum balance requirements on NRE accounts, typically between 10,000 and 25,000 rupees. If your balance falls below the minimum, the bank may charge a penalty or convert the account to a non-operative status. Check with your bank about its specific rules before opening an account.

NRE accounts versus NRO accounts: which is right for you

The other main account type for non-residents is an NRO (Non-Resident Ordinary) account. Both are savings accounts, but they serve different purposes. An NRE account holds foreign-source money and is tax-free on interest. An NRO account holds rupees earned in India—such as rental income, pension payments, or salary from an Indian employer—and interest is taxable in India.

If you are a non-resident with income only from abroad, an NRE account is the right choice. If you have income from India (such as rent from a property you own), you need an NRO account for that money. Many non-residents maintain both accounts: an NRE account for foreign earnings and an NRO account for Indian-source income.

Repatriation rules also differ. Money in an NRE account can be freely repatriated out of India (up to the annual limit). Money in an NRO account can be repatriated only if it represents interest earned or rental income; the principal rupees earned in India cannot be moved out without special permission from the RBI.

How to open and manage an NRE account from abroad

Most major Indian banks offer NRE accounts and have processes for opening them remotely. You can start by visiting the bank's website and looking for the NRI banking section. The process typically involves filling out an online form, uploading scanned copies of your documents (passport, visa, proof of address), and submitting them for verification.

After you submit your documents, the bank will review them and contact you for identity verification, usually through a video call. This step confirms that you are the person in the documents and that you meet the non-resident criteria. Once verified, the bank will send you login credentials for online banking and details about your account.

You can then deposit money into your NRE account through a wire transfer from your foreign bank account. The bank will provide you with its SWIFT code and account details. Wire transfers typically take 3 to 5 business days to arrive. Once the money is in your account, you can manage it through online banking—check your balance, view interest earned, and request withdrawals or repatriation.

Frequently Asked Questions

Can I convert a regular savings account to an NRE account?

No, you cannot convert an existing account. You must close your regular account and open a new NRE account. The bank will guide you through the process if you request it, but they are treated as separate products with different rules and documentation requirements.

What happens to my NRE account if I move back to India and become a resident?

Once you become a resident of India, you can no longer hold an NRE account. Most banks require you to convert it to a regular savings account or close it. Any money in the account can be transferred to your new resident account. You should inform your bank as soon as your residency status changes.

Do I pay tax on NRE account interest in my home country?

That depends on your home country's tax laws and any tax treaties it has with India. India does not tax NRE interest, but your country of residence may require you to report it as foreign income. You should consult a tax professional in your country to understand your obligations.

Can I use an NRE account to pay bills or make purchases in India?

Yes, you can use your NRE account debit card to make purchases and pay bills within India. You can also withdraw cash from ATMs. However, you cannot use the account to receive rupees earned in India or to conduct business.

How long does it take to repatriate money from an NRE account?

Once you request repatriation, the bank typically processes it within 2 to 5 business days. The money is converted from rupees to the foreign currency you specify and sent to your foreign bank account via wire transfer. The receiving bank may take an additional 1 to 3 days to credit the funds.