Difference Between NRE and NRO Accounts

If you’re an NRI (Non-Resident Indian), choosing the right type of bank account in India can be crucial for managing your finances efficiently. Two of the most common options are the NRE (Non-Resident External) and NRO (Non-Resident Ordinary) accounts. While they may seem similar at a glance, they serve different purposes, come with different rules, and offer distinct tax implications.

In this article, we’ll explore the key differences between NRE and NRO accounts—right from purpose and taxability to fund repatriation, joint ownership, and more—to help you make the most informed decision.

NRE vs NRO accounts

What Are NRE and NRO Accounts?

NRE (Non-Resident External) Account:

An NRE account is a rupee-denominated account that allows NRI/OCIs to park foreign earnings in India. Funds must be converted to INR before deposit.

NRO (Non-Resident Ordinary) Account:

An NRO account is also a rupee-denominated account, but it is designed for managing income earned in India, such as rent, dividends, pensions, or any local earnings.


Key Differences Between NRE and NRO Accounts

Here’s a detailed side-by-side comparison:

FeatureNRE AccountNRO Account
PurposeTo deposit foreign income in IndiaTo manage Indian income (e.g. rent, dividends, salary)
Currency of DepositIndian Rupee, but directly sent from a foreign country or from another NRE account.Only INR from either a foreign country or local income from India
Account TypeSavings, current, recurring, or fixed depositSavings, current, recurring, or fixed deposit
Repatriation (transfer abroad)Fully and freely repatriablePrincipal repatriation up to $1 million/year with documentation; interest is repatriable
TaxabilityTax-free (principal + interest)Interest is subject to TDS (up to 30% + surcharge/cess)
Joint Account EligibilityCan be held jointly with another NRI/OCI onlyCan be held jointly with NRI or resident Indian
Account Opening RequirementRequires foreign source of income and NRI/OCI statusNRI status required, but income may be from Indian sources
Currency ConversionForeign currency converted to INRForeign or Indian currency converted to INR as needed

Let’s Break Down the Finest Details

1. Tax Treatment: A Critical Factor

  • NRE accounts enjoy complete tax exemption in India – both on the principal and on the interest earned.
  • NRO accounts are taxable under Indian Income Tax laws. Interest earned is subject to TDS at 30%, which can be reduced via Double Taxation Avoidance Agreements (DTAA) if applicable.

🔍 Tip: If you’re looking to save on taxes, the NRE account is generally more favorable.


2. Repatriation: Can You Move Funds Freely?

  • With NRE, both principal and interest are fully repatriable without any restriction.
  • With NRO, only interest is freely repatriable. Principal can be repatriated up to USD 1 million per financial year, but you must submit Form 15CA and 15CB (certified by a Chartered Accountant).

3. Income Sources: Where’s the Money Coming From?

  • Use NRE to park income earned abroad (e.g., salary, investments) in INR.
  • Use NRO to manage income from Indian assets (e.g., rental income, dividends, pensions, Indian business income).

4. Money transfer: Can I transfer money from my NRE account to an NRO or resident account?

Yes, you can transfer money from your NRE account to your NRO or resident account. However, once the money is moved to an NRO or resident account, it loses its tax-free status and becomes subject to Indian taxation rules. Transfers from NRE to NRO or resident accounts are allowed without restrictions, but transferring from NRO to NRE requires documentation and is subject to limits set by the RBI. Transfers between NRO and resident accounts are allowed without any restrictions.


5. Currency Risk: A Subtle Difference

  • NRE accounts are exposed to currency risk. If the INR weakens, the value of your savings may fall when converted back to foreign currency.
  • NRO accounts, already in INR, do not carry currency risk—but this means they are more useful for Indian spending or investment, not for moving money abroad.

6. Joint Ownership Rules

  • NRE account can be jointly held only with another NRI or OCI (Overseas Citizen of India).
  • NRO account can be jointly held with an Indian resident, which is useful for managing shared assets or family obligations in India.

✅ Example: If your parents in India need to operate the account, an NRO account is the practical choice.


When Should You Choose NRE vs. NRO?

ScenarioBest Choice
You want to save foreign income in India and repatriate freelyNRE
You want to receive rent from a property in IndiaNRO
You want to avoid taxes on interest earned in IndiaNRE
You need to share account access with a family member in IndiaNRO
You want to invest foreign income in Indian FDs or mutual fundsNRE

Can You Convert Between NRE and NRO?

Yes, but not directly. If you need to convert:

  • NRE to NRO: Submit a written request to your bank. This is usually allowed if your status changes (e.g., returning to India).
  • NRO to NRE: Not allowed directly due to tax and repatriation limits. You’ll need to repatriate funds from NRO, then re-deposit in NRE.

Can You get a debit card for NRE and NRO accounts?

Yes, banks often offer premium cards to NRE and NRO account holders. These cards typically come with exclusive benefits such as free access to domestic and international airport lounges, higher transaction limits, increased reward points, complimentary purchase protection and accident insurance, and no annual fees for premium account holders.


Documentation Required

To open either account, you’ll typically need:

  • Valid passport and visa
  • Proof of NRI status
  • Overseas and Indian address proofs
  • PAN card or Form 60
  • Recent passport-size photos

How to send money to NRE and NRO accounts?

Several FinTech companies can do instant transfers to NRE and NRO accounts.

CompanyNRE/NROGo to Money Transfer company
WISE logoBoth NRE and NROGo to Wise
RemitReview Score: 9.1
WISE Review
Xe logoBoth NRE and NROGo to Xe
RemitReview Score: 9.4
XE Review
CurrencyFair logoBoth NRE and NROGo to CurrencyFair
RemitReview Score: 9.0
Currencyfair Review
transferGo logoBoth NRE and NROGo to transferGo
RemitReview Score: 8.5
TransferGo Review
Remitly logoBoth NRE and NROGo to Remitly
RemitReview Score: 9.2
REMITLY Review
WorldRemit logoBoth NRE and NROGo to WorldRemit
RemitReview Score: 8.3
Worldremit Review
ACE money transfer logoBoth NRE and NROGo to ACE money transfer
RemitReview Score: 8.8
ACE Review
profee logoBoth NRE and NROGo to profee
RemitReview Score: 8.7
Profee Review
PaySendBoth NRE and NROGo to PaySend
RemitReview Score: 8.5
Paysend Review
Western Union logoBoth NRE and NROGo to Western Union
RemitReview Score: 8.4
Western union Review
MoneyGram logoBoth NRE and NROGo to MoneyGram
RemitReview Score: 8.9
Moneygram Review
Abound logoNO NRE, NRO onlyGo to Abound
RemitReview Score: 7.9
ABOUND Review
LemFiNO NRE, NRO onlyGo to LemFi
RemitReview Score: 9.0
Lemfi Review
Remit2Any logoNO NRE, NRO onlyGo to Remit2Any
RemitReview Score: 7.9
Remit2any Review

Do you want coupons or promo code to transfer money?

Check out the coupons below — it’s definitely worth signing up with these money transfer services. Each company offers something valuable: the best exchange rates, free transfers, sign-up bonuses, or a combination of these benefits. Make sure that you signup using the link below to get those benefits.

Remitly
Your will get €15 off when you send €100 or more after sign up.
transferGo
First 2 transfers are FREE and get better exchange rate.
WorldRemit
Get $15* when you transfer $50 or more. *Amount might be different based on your country of residence
profee
Get €10 bonus when you send €200 or more after sign up.
Abound
Free (no fee) and promotinal exchange rate (1USD = 100INR) for your first USD-INR tranfer.
CurrencyFair
You will get €50 when you send €2000 or more after sign up.
CurrencyFair
Your first 5 transfers will be free.
PaySend
FREE first tranfer (no fee).
Currencies Direct
Get €50 when you send €5000 or more (single/multiple transfers).
Xe
Get $/€/£50 when you send $/€/£5000 or more (single/multiple transfers).
**Coupon Code:** `XEREF-4X0NXRO6`
LemFi
Get $/€/£15 when you send $/€/£50 or more.
ACE money transfer
FREE first tranfer (no fee).
MoneyGram
Get $10 after your first transfer.
Remit2Any
Get ₹500 after your first transfer.
Skrill
Get $/€15 when you send $/€150 or more.

Can I open an NRE or NRO account from outside India?

Yes, many private banks in India allow you to open NRE or NRO accounts while residing abroad. Banks such as Axis Bank, ICICI Bank, HDFC Bank, YES Bank, RBL Bank, and AU Small Finance Bank provide this service. They will send you a PDF account opening form, which you can print, fill out, and sign. If you are not in India, you will have to get your passport copy notarized/attested by recognized banks or indian embassy. Once completed, the bank will arrange free pickup of the form along with your supporting documents through their courier partners. After receiving your documents, the bank will open your NRE/NRO account and assist you in setting up internet and mobile banking. Your debit card will also be shipped to your overseas address.


Can Students Studying Abroad Open an NRE Account?

Yes, students who move abroad for higher education can open an NRE account. Once you qualify as an NRI—typically after staying abroad for more than 182 days—you’re eligible to open this account. It allows you to park your foreign earnings or remittances from India in Indian Rupees. Many banks now offer simple online processes for students to open NRE accounts soon after reaching their study destination.


Can OCI Holders Open an NRE Account?

Yes, OCI (Overseas Citizen of India) holders can open an NRE account in India. Since OCI cardholders are treated as NRIs for banking purposes, they are fully eligible to open and operate NRE accounts. These accounts allow OCI holders to deposit foreign income in Indian Rupees, earn tax-free interest, and enjoy full repatriation of funds.


Withdrawing money from NRE account

You can freely withdraw money from your NRE/NRO account in Indian Rupees. The funds in this account are fully repatriable, meaning you can transfer them back to your overseas account without restrictions. Withdrawals can be made via ATM, online banking, or by visiting the bank branch. You can use your debit card at any point of sale (POS) merchant location, as any other normal ATM/debit cards while enjoying higher transaction limits.


Final Thoughts

Choosing between an NRE and NRO account depends on your income sources, financial goals, and repatriation needs. Here’s a quick rule of thumb:

  • Use NRE to bring foreign income into India, save on taxes, and maintain liquidity.
  • Use NRO to manage Indian income, comply with tax regulations, and support dependents or pay Indian expenses.

Understanding the nuanced differences between the two ensures better financial planning and regulatory compliance. For many NRIs, maintaining both accounts may offer the best of both worlds.

RemitReview
Logo