Non Resident External (NRE) and Non-Resident Ordinary Rupee accounts are two kinds of bank accounts that concern NRIs or Non Resident Indians. They are extremely essential for you on a legal note in case you are an NRI.

According to Indian laws, specifically, Foreign Exchange Management Act (Fema), does not allow you to park your money in regular resident savings account in India once you have achieved the NRI status. This law makes it compulsory for an NRI to have the knowledge and know the NRE and NRO account difference and know which suits you more.

Are you an NRI?

Before you answer your NRE vs NRO dilemma let’s first understand the definition of NRI. It becomes extremely important to know your NRI status before you even know if you need an NRE or NRO account or not because the definition of who is an NRI is different under Fema ACT and under Income Tax Act (ITA)

Who is an NRI under Fema:

NRI as per Fema is a person who is a resident outside India but is a citizen of India.

Who is an NRI under ITA:

Persons who have been in India for 182 days or less OR he/she is in India for a period of 60 days or less even after completing 365 days in the preceding four years. There was a proposal in this year’s budget to reduce this number to 120 days for certain income categories.

When can you open an NRE/NRO Account

You can be classified as an NRI only under Fema to be able to open an NRE or NRO account. You need not be classified as an NRI under Income Tax Act.

Stock investing is now live on Groww

  • Zero fee

    on equity delivery

  • Low brokerage


  • Quick payments

    to keep up the pace

How do you open NRO/NRE Accounts?

There are two ways:

1) you can convert your existing savings account to an NRE or NRO Account

2) Or you can open a new one from scratch in case you don’t have regular savings account under your name

One important similarity to note between the two is that both are rupee-denominated bank accounts. All major private and public sector banks offer NRE and NRO bank accounts for NRIs.

Let’s straight away dive into the NRE and NRO account difference:

NRE Account

NRE Account is well suited for those who want to send the money they have earned overseas to India.

This is basically for your foreign currency savings. Your NRE Account can be in the form of a savings bank account, a recurring deposit or a fixed deposit. Your money is converted into Indian currency at the time of deposit.

The interest earned from an NRE account and also the principal amount is exempt from tax in India. It can be opened as a joint account with other NRIs or residents. The amount deposited can be free repatriated to other countries.

This is mainly used by NRIs to meet household expenses back in India. The tax exemption makes it a great investment opportunity. You can repatriate any amount of interest and principal without any restrictions. You can transfer funds from a foreign account to an NRE account as well.

NRO Accounts

Money kept in NRO accounts also has to be in Indian rupee and money cannot be repatriated to a foreign currency easily. NRO Accounts can be used by NRIs to deposit their earnings in India. This is an important difference between NRE and NRO account. NRE Accounts which are for overseas earnings. Interest earned on this account is taxed at 30% excluding surcharges and any other taxes as applicable under the Income Tax Act. Remittance up to $1 Million (the principal amount) is allowed in a financial year subject to taxes is allowed. While the interest earned on the principal is free repatriable.

The joint account rules remain the same: you can open it with a resident or another NRI. Here, ‘income’ in India can also include pension, rent, dividend etc.

NRE vs NRO Account

1.DefinitionNon Resident External (NRE) Accounts are to deposit for overseas earningsNon Resident Ordinary Rupee (NRO) Accounts are for depositing income earned in India
2.DenominationIndian Rupee. This means your foreign currency savings are converted both during deposit and withdrawal.Indian Rupee
3. Foreign Currency RiskYesNo
4.TaxExempt. Both principal and interest.Interest paid to an NRI will be taxed at 30% excluding surcharges.
5.Minimum BalanceUp to Rs 10,000Up to Rs 10,000
6.Joint AccountWith residents or NRIsWith residents or NRIs
7.RepatriabilityFunds are completely and freely repatriableHere repatriability is subject to taxes and only $1 Million in a single financial year is allowed
8.Deposit RulesIndian income cannot be deposited hereOverseas income cannot be deposited
9.Deposit and Withdrawal CurrencyCan deposit in foreign currency and withdraw in RupeeBoth to be in Indian rupee denomination

NRE vs NRO: What should you go for?

If you are an NRI, NRE vs NRO account does not remain a question anymore but a regulatory necessity. However, you may have to pick between the two accounts depending on your needs. Since there are rules regarding income earned in India and abroad, the decision to pick between the two is not a matter of choice anymore but a matter of technicality and it is pretty simple. If you have income earned overseas you have to open an NRE Account while for your income earned in India you have to keep it in an NRO account.

Why not an ordinary savings account? This doubt may come across your mind and it is legit to have such confusion. By law, as we have mentioned before as well, being an NRI you cannot have ordinary resident savings, fixed deposits or recurring deposits accounts in banks. You necessarily need to have an NRO or NRE account or both, depending on the needs.

You may have to research a bit on which bank to use. All Indian private and public sector banks offer the option of opening NRO and NRE accounts to all NRIs. The laws and rules regarding these banks are almost the same. The difference will come in the quality of service and customer support which will definitely differ from bank to bank so keep your research up to date.