What is the Difference Between Nre and Nro Account?

What is the Difference Between Nre and Nro Account?

When it comes to managing finances from abroad, non-resident Indians (NRIs) often encounter two key types of bank accounts in India: NRE (Non-Resident External) and NRO (Non-Resident Ordinary) accounts. While these accounts might seem similar at first glance, they serve different purposes and come with distinct features.

Understanding what is the difference between nre and nro account is crucial for NRIs to effectively manage their funds, comply with Indian regulations, and maximize financial benefits. In this blog, we’ll delve into what NRE and NRO accounts are, their key differences, and how to choose the right one for your needs.

What is an NRE Account?

An NRE (Non-Resident External) account is a bank account in India that allows NRIs to deposit their foreign earnings. These accounts are specifically designed to help NRIs easily manage and repatriate their overseas income. The funds in an NRE account are maintained in Indian Rupees (INR), even though the deposits are made in foreign currency. Here are some key features of an NRE account:

  1. Currency Conversion: Deposits made in foreign currency are converted into Indian Rupees. This means if you earn in dollars, euros, or any other foreign currency, you can deposit these earnings into your NRE account, and the bank will convert them into INR.
  2. Repatriability: One of the most significant advantages of an NRE account is that the funds are fully repatriable. This means you can transfer the money, including the principal amount and the interest earned, back to your country of residence without any restrictions.
  3. Tax Benefits: The interest earned on an NRE account is tax-free in India. This can be a significant benefit for NRIs as it allows their savings to grow without being subject to Indian income tax.
  4. Joint Accounts: NRE accounts can be held jointly, but only with another NRI. You cannot open a joint NRE account with a resident Indian.

Also read: How Many Factors Are Taken Into Account When Calculating A Credit Score?

What is an NRO Account?

An NRO (Non-Resident Ordinary) account, on the other hand, is meant for managing the income earned in India by an NRI. This could include income from rent, dividends, pensions, or any other source within India. The funds in an NRO account are also maintained in Indian Rupees. Here are some key features of an NRO account:

  1. Income Management: NRO accounts are ideal for NRIs who have income sources in India. Whether it’s rental income, dividends from investments, or any other Indian earnings, these can be deposited into an NRO account.
  2. Limited Repatriability: Unlike NRE accounts, the repatriability of funds in an NRO account is limited. NRIs can repatriate up to $1 million per financial year, subject to certain documentation and procedures. This includes the principal amount as well as the interest earned.
  3. Taxation: The interest earned on an NRO account is subject to Indian income tax. The bank deducts a TDS (Tax Deducted at Source) at 30% on the interest earned. However, NRIs can avail benefits under the Double Taxation Avoidance Agreement (DTAA) if such an agreement exists between India and their country of residence.
  4. Joint Accounts: NRO accounts can be held jointly with another NRI or with a resident Indian. This flexibility makes NRO accounts useful for NRIs who need to manage their Indian income jointly with family members residing in India.

What is the Difference Between Nre and Nro Account?

Now that we have a basic understanding of what NRE and NRO accounts are, let’s look at the key differences between them:

  1. Purpose:
    • NRE Account: Primarily for depositing and managing foreign earnings.
    • NRO Account: Meant for managing income earned within India.
  2. Repatriability:
    • NRE Account: Funds are fully repatriable.
    • NRO Account: Limited repatriability up to $1 million per financial year.
  3. Taxation:
    • NRE Account: Interest earned is tax-free in India.
    • NRO Account: Interest earned is subject to Indian income tax and TDS.
  4. Deposit and Withdrawal Currency:
    • NRE Account: Deposits in foreign currency and withdrawals in Indian Rupees.
    • NRO Account: Both deposits and withdrawals in Indian Rupees.
  5. Joint Account Holding:
    • NRE Account: Can be held jointly with another NRI.
    • NRO Account: Can be held jointly with another NRI or a resident Indian.

Also read: Difference Between Assistant Manager and Deputy Manager

Choosing Between NRE and NRO Accounts

Choosing between an NRE and NRO account depends on your specific needs and financial situation. Here are some scenarios to help you decide:

  1. Earnings Abroad: If your primary income is from a foreign country, an NRE account is more suitable. It allows you to repatriate funds easily and enjoy tax-free interest in India.
  2. Income in India: If you have significant income sources within India, such as rental income or dividends, an NRO account is necessary. It helps you manage these earnings and comply with Indian tax regulations.
  3. Joint Account Needs: If you need to open a joint account with a resident Indian, such as a family member, an NRO account is the right choice. For joint accounts with another NRI, both NRE and NRO accounts can be used.
  4. Tax Considerations: If minimizing tax on interest income is a priority, an NRE account offers a clear advantage with its tax-free interest earnings.
  5. Repatriation Requirements: If you need the flexibility to repatriate your entire funds freely, an NRE account is better suited due to its full repatriability feature.

How to Open NRE and NRO Accounts

Opening NRE and NRO accounts is a straightforward process, but it requires some specific documentation. Here’s a general outline of the steps involved:

  1. Choose a Bank: Select a bank in India that offers NRE and NRO account services. Many major banks, including SBI, HDFC, and ICICI, provide these accounts.
  2. Complete the Application Form: Fill out the account opening form available on the bank’s website or at a branch.
  3. Submit Required Documents: Typically, you will need to provide:
    • A copy of your passport.
    • A valid visa or work permit.
    • Proof of address (both foreign and Indian, if applicable).
    • Recent passport-sized photographs.
    • Additional forms, such as FATCA (Foreign Account Tax Compliance Act) declaration.
  4. Fund the Account: For an NRE account, you will need to make an initial deposit in foreign currency. For an NRO account, you can deposit funds in Indian Rupees.
  5. Verification and Activation: The bank will verify your documents and activate your account, after which you can start using it for your financial transactions.

Also read: How Many Factors Are Taken Into Account When Calculating A Credit Score?


Understanding the differences between NRE and NRO accounts is essential for NRIs to manage their finances effectively. While both accounts have their unique features and benefits, choosing the right one depends on your specific financial needs and goals. Whether it’s managing foreign earnings, handling Indian income, or ensuring smooth repatriation of funds, knowing which account to use can make a significant difference in your financial planning. By carefully considering the features and benefits of each account type, you can make informed decisions that align with your financial objectives and regulatory requirements.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top