NRE and NRO accounts are two types of bank accounts available to Non-Resident Indians (NRIs). An NRE account is used to manage foreign earnings in India with full tax exemption, while an NRO account manages income earned in India and is taxable. Understanding the difference between NRE and NRO accounts helps you make informed choices about repatriation, taxation, and joint ownership.
Key Highlights
- NRE Account: Best for foreign income, freely repatriable, and fully tax-free.
- NRO Account: Best for Indian income, subject to TDS, and repatriable up to USD 1 million yearly.
- Joint Holding: NRE accounts can be held jointly with another NRI or a resident close relative (subject to RBI rules). NRO accounts can be held jointly with another NRI or a resident Indian.
- FEMA Compliance: NRIs cannot maintain regular savings accounts; NRE/NRO are mandatory.
- Usage: Both accounts can be savings/current; used for deposits, withdrawals, fund transfers, and investments.
An NRE (Non-Resident External) account is a rupee-denominated bank account for NRIs to park their foreign earnings in India. Deposits are made in foreign currency and converted to INR, while withdrawals are in Indian rupees. These accounts can be in the form of savings, current, recurring, or fixed deposits.
An NRO (Non-Resident Ordinary) account is a rupee-denominated account for NRIs to manage income earned in India. This includes rent, dividends, pensions, and other domestic earnings. Deposits can be made in both foreign and Indian currency, but withdrawals are only in INR.
You can use the following table to understand the NRE and NRO account difference, and decide which account suits your financial needs:
| Parameter | NRE Account | NRO Account |
| Deposits and Withdrawals | Deposit in foreign currency, withdraw in Indian currency | Deposit in foreign and Indian currency, withdraw in Indian currency |
| Repatriation | Freely repatriable for both principal and interest | Limited repatriation: up to USD 1 million per financial year (with documentation) |
| Tax Treatment | Tax-free (no income, wealth, or gift tax in India) | Interest income is taxable in India (TDS applicable), subject to respective income tax bracket |
| Fund Transfer | Can transfer to another NRE or NRO account | Can transfer to another NRO account or to an NRE account, subject to RBI guidelines, tax compliance and the applicable repatriation limit |
| Exchange Rate Fluctuation Risk | Subject to currency conversion losses | No risk from currency fluctuation |
| Joint Account Holding | Another NRI or a resident close relative, subject to RBI guidelines | Can be held jointly with another NRI or any resident Indian on an ‘Either or Survivor’ or ‘Former or Survivor’ basis |
Both NRE and NRO accounts are Indian rupee-denominated accounts. They can be opened as savings or current accounts, depending on your needs. The minimum average balance requirement differs from bank to bank and depends on the type of NRE or NRO account.
Additionally, both account types allow NRIs to manage their finances in India securely and provide easy access to banking services like deposits, withdrawals, internet banking, and fund transfers within India.
| Parameter | NRE Account | NRO Account |
| Account Type | Savings or Current Account | Savings or Current Account |
| Currency | Indian Rupees (INR) | Indian Rupees (INR) |
| Minimum Balance Requirement | As prescribed by the bank | As prescribed by the bank |
| Access to Banking Services | Deposits, withdrawals, internet banking, fund transfers | Deposits, withdrawals, internet banking, fund transfers |
Choosing between an NRE and NRO accounts depends mainly on the source of your income and how you plan to use the funds.
If you are confused between NRE vs NRO account, use an NRE account for managing foreign income and an NRO account for handling Indian income. Many NRIs maintain both to manage finances seamlessly across borders.
As per the Foreign Exchange Management Act (FEMA) guidelines, an NRI cannot have a savings account in his or her name in India. You must convert all your savings (money earned abroad) to a Non-Resident External Account (NRE) or Non-Resident Ordinary (NRO) account. Therefore, continuing to use the savings account in the home country can attract hefty penalties.
The choice between an NRE and NRO accounts depends on whether your income originates abroad or in India. While NRE accounts are tax-efficient and fully repatriable, NRO accounts are best suited for handling Indian earnings with limited repatriation. By understanding the differences in NRE vs NRO account, NRIs can ensure compliance with FEMA and manage cross-border finances smoothly.