NRI Banking & Finance

Difference Between an NRE and NRO Account: Tax & Eligibility

autohr img
By Vipul Jain
Updated on: 03 Sep, 2026 | Editorial Standard | 9 min read |

NRO vs NRE Account

If you're an NRI managing money across India and your country of residence, choosing the right bank account is one of the most important financial decisions you'll make. Many people struggle to understand the difference between an NRE (Non-Resident External) account and an NRO (Non-Resident Ordinary) account, especially when it comes to taxation, fund transfers, and repatriation.

This guide explains the key differences between NRE and NRO accounts, when each account should be used, and whether maintaining both accounts makes sense. By the end, you'll have a clear understanding of which account best suits your financial situation.

Key Takeaways

  • NRE accounts are designed to hold foreign income remitted to India.
  • NRO accounts are meant to manage income earned within India, such as rent, dividends, or pension.
  • Interest earned on NRE accounts is generally exempt from income tax in India, subject to applicable regulations.
  • Interest earned on NRO accounts is generally taxable in India.
  • Funds in NRE accounts are freely repatriable, whereas NRO accounts have repatriation restrictions under applicable RBI regulations.
  • Many NRIs benefit from maintaining both an NRE and an NRO account for different financial purposes.

What Are NRE and NRO Accounts?

Both NRE and NRO accounts are special bank accounts available to Non-Resident Indians (NRIs). They help NRIs manage their finances while complying with the Reserve Bank of India (RBI) and Foreign Exchange Management Act (FEMA) regulations.

Although both accounts are meant for NRIs, they serve different purposes.

NRE Account

An NRE (Non-Resident External) Account is intended for depositing income earned outside India, such as:

  • Overseas salary
  • Foreign business income
  • Overseas savings
  • Foreign investments

Money deposited into an NRE account is maintained in Indian Rupees after conversion from foreign currency.

NRO Account

An NRO (Non-Resident Ordinary) Account is designed to manage income generated within India, including:

  • Rental income
  • Pension
  • Dividends
  • Interest income
  • Property sale proceeds
  • Any other income earned in India

The account enables NRIs to receive and manage Indian income while remaining compliant with Indian banking regulations.

NRE vs NRO Account: Quick Comparison

Feature

NRE Account

NRO Account

Primary Purpose

Hold foreign income

Manage Indian income

Source of Funds

Income earned abroad

Income earned in India

Currency

Indian Rupees (converted from foreign currency)

Indian Rupees

Interest Taxability

Generally tax-free in India (subject to applicable rules)

Generally taxable in India

Repatriation

Freely repatriable

Subject to RBI and FEMA conditions

Joint Account

With another eligible NRI (subject to RBI guidelines)

Can generally be held jointly with an NRI or a resident relative as permitted under RBI rules

Suitable For

Overseas earnings

Indian income and local transactions

Eligibility: Who Can Open an NRE or NRO Account?

Both account types are available primarily to:

  • Non-Resident Indians (NRIs)
  • Overseas Citizens of India (OCI cardholders), where permitted by banking regulations

If an Indian resident later becomes an NRI, their existing resident savings account generally needs to be redesignated or converted according to RBI regulations.

The eligibility criteria for both accounts are broadly similar, but the intended use of the account determines which option is appropriate.

Source of Funds: The Biggest Difference

One of the most important differences between an NRE and an NRO account is where the money comes from.

NRE Account

An NRE account is meant for foreign earnings.

Typical examples include:

  • Salary received in the USA
  • Income from employment in the UK
  • Business profits earned overseas
  • Savings transferred from a foreign bank account

For example, if an NRI working in Canada wants to send part of their monthly salary to India, an NRE account is generally the appropriate option.

NRO Account

An NRO account is intended for income generated within India.

Examples include:

  • Rent received from a property in India
  • Dividend payments
  • Interest from investments
  • Family pension
  • Agricultural income, where applicable
  • Sale proceeds from assets, subject to regulatory requirements

For instance, if an NRI owns an apartment in Bengaluru and receives monthly rent, that rental income is typically credited to an NRO account.

The key distinction is straightforward:

  • Foreign income → NRE Account
  • Indian income → NRO Account

Taxation Differences

Tax treatment is another major factor when comparing NRE and NRO accounts.

Is an NRE Account Tax-Free?

In general, interest earned on an NRE account is exempt from Indian income tax, provided the account holder qualifies under the applicable provisions of Indian tax law and FEMA regulations.

However, tax obligations in your country of residence may still apply. NRIs should also consider the provisions of any applicable Double Taxation Avoidance Agreement (DTAA).

Is an NRO Account Taxable?

Yes. Interest earned on an NRO account is generally taxable in India.

Banks may deduct Tax Deducted at Source (TDS) on the interest earned, subject to prevailing tax laws.

The final tax liability depends on factors such as:

  • Residential status under Indian tax law
  • Applicable tax slab
  • DTAA benefits (if available)
  • Other taxable income in India

Because tax rules can change, NRIs should verify the latest guidance with the Income Tax Department of India or consult a qualified tax professional.

Repatriation Rules: Can You Transfer Money Abroad?

Repatriation refers to transferring money from your Indian bank account to your overseas bank account. This is one of the most significant differences between an NRE and an NRO account.

NRE Account

Funds in an NRE account are freely repatriable, meaning both the principal amount and the interest earned can generally be transferred abroad without restrictions, subject to applicable RBI and FEMA regulations.

This makes an NRE account ideal for NRIs who:

  • Save a portion of their overseas salary in India
  • Plan to move money between countries regularly
  • Want easy access to their funds while living abroad

For example, if you work in Australia and remit your monthly salary to India, you can generally transfer those funds back overseas whenever required.

NRO Account

Repatriation from an NRO account is permitted but subject to RBI and FEMA regulations. Transfers may require documentation to establish the source of funds and compliance with applicable tax requirements.

This is because NRO accounts primarily hold income generated in India, such as rent, pension, or dividends.

If you intend to transfer Indian income abroad, it's important to understand the applicable NRO account repatriation rules and ensure all required documentation is in place.

Joint Account Rules

Both account types have different rules regarding joint holders.

NRE Account

An NRE account can generally be held jointly with another eligible NRI, subject to RBI guidelines. Certain resident relatives may also be permitted as joint holders under specific conditions, such as operating the account through a power of attorney.

NRO Account

An NRO account offers greater flexibility. It can generally be held jointly with:

  • Another NRI
  • A resident Indian relative, where permitted under RBI regulations

This makes an NRO account more practical for NRIs who need family members in India to manage local financial transactions.

Can You Have Both an NRE and an NRO Account?

Yes. Most NRIs can maintain both an NRE and an NRO account simultaneously, and doing so is often the most practical approach.

Each account serves a different purpose.

For example:

Rahul works in the United States and earns his salary in US dollars. He sends part of his salary to India every month and deposits it into his NRE account.

At the same time, Rahul owns an apartment in Pune and receives monthly rental income. That rent is credited to his NRO account because it is earned in India.

By maintaining both accounts, Rahul can:

  • Keep foreign earnings separate from Indian income.
  • Simplify tax reporting.
  • Comply with RBI and FEMA regulations.
  • Manage overseas and domestic finances efficiently.

Using both accounts allows NRIs to organize their finances based on the source of income rather than trying to manage everything through a single account.

Which Account Should You Choose?

The right choice depends on where your income comes from and how you plan to use the money.

Choose an NRE Account if you:

  • Earn your income outside India.
  • Frequently send money to India.
  • Want tax-efficient management of eligible foreign earnings in India.
  • Need unrestricted repatriation of eligible funds.

Choose an NRO Account if you:

  • Receive rental income from property in India.
  • Earn dividends or interest from Indian investments.
  • Receive a pension in India.
  • Need to manage other income generated within India.

Choose both accounts if you:

  • Earn a salary abroad.
  • Also receive income from India.
  • Want to separate foreign and Indian income.
  • Need flexibility for domestic expenses while retaining the ability to remit overseas earnings.

For many NRIs, maintaining both accounts provides the most efficient way to manage finances while staying compliant with Indian banking regulations.

Need Help Managing Your NRI Financial Documents?

Choosing the right bank account is only one part of managing your finances as an NRI. You may also need assistance with services such as PAN card applications, NRI taxation, OCI documentation, or other Indian financial and documentation requirements.

If you're unsure which services apply to your situation, seek professional guidance before making financial decisions.

Common Mistakes to Avoid

Many NRIs make avoidable mistakes when selecting or using these accounts.

  • Depositing Indian income into an NRE account when it should be credited to an NRO account.
  • Assuming both accounts receive identical tax treatment.
  • Overlooking repatriation conditions for NRO accounts.
  • Continuing to use a resident savings account after becoming an NRI without updating its status.
  • Choosing only one account when maintaining both would better suit their financial needs.

Understanding the purpose of each account can help avoid compliance issues and simplify financial management.

Conclusion

Understanding the difference between an NRE and NRO account is essential for every NRI managing finances across countries. While an NRE account is best suited for foreign earnings and offers greater repatriation flexibility, an NRO account is designed to manage income earned in India and follows different tax and transfer rules.

Rather than choosing one over the other, many NRIs benefit from maintaining both accounts. Using the right account for the right type of income helps simplify banking, supports regulatory compliance, and makes managing cross-border finances much easier.

Before making any decisions, verify the latest RBI, FEMA, and Income Tax Department guidelines or consult your bank, as regulations and tax provisions may change over time.

Frequently Asked Questions

Yes. NRIs can generally maintain both account types simultaneously, provided they meet the applicable eligibility requirements.

Yes. Interest earned on an NRO account is generally taxable in India and may be subject to Tax Deducted at Source (TDS), depending on current tax regulations.

Salary earned outside India can generally be remitted and deposited into an NRE account after conversion into Indian Rupees.

Rental income generated in India is generally credited to an NRO account.

An NRI can open a few types of bank accounts in India. Such as an NRE account, an NRO account, and an FCNR account.

Transfers may be permitted under applicable RBI and FEMA regulations, subject to prescribed conditions and documentation. NRIs should verify the latest requirements with their bank or refer to current RBI guidelines.

autohr profile img
Vipul Jain
Consular & OCI Services Expert

Vipul Jain is the Co-Founder of Visament, a trusted platform dedicated to simplifying Indian immigration, consular, and NRI services for applicants across the globe. With extensive expertise in OCI cards, Indian passport services, visa assistance, apostille and document legalization,... See Full Bio

Recent Post
comunity img
Join Our Facebook Community of
NRIs/OCIs Like You
Join Community
Storage Preferences

When you visit a website, it may store data about you using cookies and similar technologies. Cookies can be important for the basic operations of the website and for other purposes. You get the option of deactivating certain types of cookies, even so, doing that may affect your experience on the website.

Essential

It is required to permit the basic functionality of the website. You may not disable necessary cookies.

Targeted Advertising

Used to provide advertising that matches you and your interests. May also be used to restrict the number of times you see an advertisement and estimate the effectiveness of an advertising campaign. The advertising networks place them after obtaining the operator's permission.

Personalization

Permits the website to recognize the choices you make (like your username, language, or the region you are in). Also provides more personalized and enhanced features.

Analytics

Aid the website operator to determine how the website performs, how visitors interact with the site, and whether there are any technical issues.