NRE vs NRO Accounts: Complete Guide for NRIs
Understand NRE vs NRO accounts for NRIs—key differences, tax rules, repatriation, and how to structure your finances smartly to avoid extra taxes.
Author
Deshwaapsi
Date Published
If you're an NRI, your bank account setup in India isn’t just a formality—it directly impacts your taxes, money movement, and compliance.
Yet, most NRIs either:
- Use the wrong account
- Mix funds incorrectly
- Or end up paying extra tax without realizing it
Let’s simplify everything
What is an NRE Account? (Non-Resident External Account)
An NRE account is designed for income earned outside India.
Key Features:
- Tax-free in India (interest + principal)
- Fully repatriable (send money abroad anytime)
- Held in INR but funded via foreign earnings
Best for:
- Salary earned abroad
- Savings from overseas
- Investments routed from foreign income
Simply put:
Earn abroad → Park in NRE → Zero tax in India
What is an NRO Account? (Non-Resident Ordinary Account)
An NRO account is meant for income earned within India.
Key Features:
- Taxable in India (up to ~30% + surcharge)
- Limited repatriation (up to $1M/year with paperwork)
- Used for managing Indian income
Best for:
- Rental income
- Dividends
- Pension
- Any India-based earnings
Simply put:
Earn in India → Use NRO → Pay applicable taxes
NRE vs NRO: Key Differences
Feature | NRE Account | NRO Account |
|---|---|---|
Income Source | Foreign income | Indian income |
Tax in India | No tax | Taxable (up to 30%) |
Repatriation | Fully free | Restricted |
Purpose | Savings from abroad | Managing India income |
The Biggest Mistake NRIs Make
Many NRIs mix up these accounts—and that’s where problems start:
Common Errors:
- Depositing foreign income into NRO → Unnecessary tax
- Using NRE for Indian income → Compliance issues
- Not separating funds → Audit & reporting complications
Real Impact:
This is exactly where NRIs either:
- Overpay taxes, or
- Get stuck with transfer restrictions & paperwork
Taxation of NRE vs NRO Accounts (Important)
NRE Account:
- Interest = 100% tax-free in India
- No TDS (Tax Deducted at Source)
- Ideal for tax-efficient savings
NRO Account:
- Interest taxed at ~30% + surcharge + cess
- TDS deducted by bank
- Can claim DTAA (Double Taxation Avoidance Agreement) benefits if applicable
This is why correct structuring matters so much.
How to Structure Your Accounts Smartly
A simple and effective setup:
Maintain BOTH accounts:
- NRE Account → For foreign earnings
- NRO Account → For Indian income
Keep flows clean:
- Don’t mix income sources
- Route money correctly from day one
Plan repatriation:
- Use NRE for flexibility
- Use NRO only when necessary
Who Should Definitely Care About This?
- NRIs working abroad
- Families planning to return to India
- People earning rental income in India
- Anyone managing US–India finances
Final Thought
NRE vs NRO is not just about banking—it’s about:
- Saving tax
- Avoiding compliance issues
- Keeping your money flexible across countries
Most people realise this late—after they’ve already lost money
Myth VS Reality
Myth 1:
“All NRI bank accounts are tax-free”
Reality:
Only NRE is tax-free—NRO income can be taxed up to 30%
Myth 2:
“I can transfer money freely from any NRI account”
Reality:
NRE = fully repatriable
NRO = restricted + paperwork
Myth 3:
“It doesn’t matter where I deposit my money”
Reality:
Wrong account = unnecessary tax or compliance issues
Myth 4:
“I only need one NRI account”
Reality:
You actually need both NRE + NRO to manage income properly
Myth 5:
“TDS on NRO is final tax, nothing else to do”
Reality:
You may still need to file returns or claim DTAA benefits



