

Equirus Wealth
11 Dec 2025 • 6 min read
If you are an NRI who earns abroad but has financial connections in India, you have probably come across two important terms: NRE Account and NRO Account. These two bank account types are essential for managing money in India, yet many people still struggle to understand the difference.
This guide explains NRE vs NRO Account in the simplest way possible. You will learn what each account means, how they work, what taxes apply, and which one is right for your needs. By the end, you will have full clarity and confidence.
An NRE Account (Non Resident External Account) is used to deposit your foreign income in India.
You earn outside India. You send that money to India. It goes into an NRE Account.
Money is fully repatriable: You can freely transfer funds back to your foreign bank account anytime.
No tax in India: Interest earned is tax free in India.
Only foreign income allowed: You cannot deposit Indian income in an NRE account.
Held singly or jointly with another NRI
NRIs who want to send money to India for savings, investments or family expenses.
An NRO Account (Non Resident Ordinary Account) is used to manage income earned in India.
If you earn money within India, it must go into an NRO Account.
Tax is applicable in India:
Interest earned in an NRO Account is taxable.
TDS is usually 30 percent plus applicable surcharge and cess.
Funds are repatriable with restrictions
You can repatriate up to USD 1 million per financial year after submitting documentation.
Can be held jointly with an NRI or a resident Indian
NRIs who have regular income or financial assets in India.
There is no one-size-fits-all answer. It depends on your goals.
In many cases, a combination of both gives the best financial flexibility.
Below is a simple and easy-to-read comparison.
| Category | NRE Account | NRO Account |
|---|---|---|
| Foreign Income | Allowed | Allowed |
| Indian Income | Not allowed | Allowed |
| Category | NRE Account | NRO Account |
|---|---|---|
| Interest Tax | Zero | Taxable for NRIs |
| TDS | No TDS | Yes, 30 percent TDS |
| Category | NRE Account | NRO Account |
|---|---|---|
| Repatriation | Fully and freely repatriable | Limited to USD 1 million per year |
| Documentation | Basic | Additional paperwork required |
| Category | NRE Account | NRO Account |
|---|---|---|
| Joint Holder | NRI only | NRI or Resident Indian |
Choose an NRE Account if:
Real Example
Rahul works in Dubai and sends money home for his family and investments. Since this income is foreign-sourced, he uses an NRE Account.
Choose an NRO Account if:
Real Example
Neha lives in Singapore but owns a flat in Mumbai. Her rental income must go into an NRO Account.
Yes, most NRIs maintain both accounts, as each serves a different purpose:
This makes financial management smoother and compliant with FEMA regulations.
No, you cannot directly convert it. You can transfer funds from NRO to NRE after paying applicable taxes and completing documentation.
Yes, but with limits. Up to USD 1 million per financial year can be repatriated after tax payment and documentation.
Yes. Interest earned is taxable and banks deduct TDS for NRIs.
Yes. NRO Accounts can be jointly held with an NRI or a resident Indian.
An NRE Account is ideal because it is tax-free and allows full repatriation.
An NRO Account is mandatory for rental income from property in India.
Understanding the difference between an NRE vs NRO Account is essential for smart financial planning as an NRI. An NRE Account is perfect for foreign income and offers tax-free returns with complete repatriation. An NRO Account is ideal for managing income earned within India and ensures full compliance with tax laws.
Once you understand the purpose of each, choosing becomes much easier. Many NRIs use both accounts to enjoy the best of convenience, compliance and flexibility.