If you’re an NRI, you’ve almost certainly been handed two bank accounts with near-identical names — NRE and NRO — and a two-minute explanation you’ve long since forgotten.
They sound like the same thing with a typo. They aren’t. The difference between them decides how much tax you pay and how easily you can move your own money back out of India — and getting it wrong is one of the quietest, most common ways NRIs lose money without ever noticing.
Let’s fix that in plain English.
What each account is actually for
The distinction comes down to where the money came from.
- NRE (Non-Resident External): for your foreign earnings — money you made abroad and want to bring into India. Held in rupees.
- NRO (Non-Resident Ordinary): for your Indian income — rent from a flat back home, dividends, a pension, anything earned inside India.
That’s the whole logic. Foreign money in → NRE. Indian money in → NRO. Simple. And yet almost nobody uses them that way, because nobody explained why it matters.
Why it matters #1: tax
Here’s the part that costs real money.
- Interest earned in an NRE account is tax-free in India.
- Interest earned in an NRO account is taxed — with tax typically deducted at source, often at a hefty rate.
So if you’ve parked your hard-earned foreign savings in an NRO account “because that’s the one they opened for me,” the interest is being taxed every year — tax you would not have paid had the same money been sitting in an NRE account. Same rupees, same bank, very different outcome.
Why it matters #2: getting your money back out
The second difference bites when you actually want to move money out of India.
- NRE money is freely repatriable — both what you put in and the interest can go back abroad, easily, whenever you want.
- NRO money is restricted — there’s an annual ceiling on how much you can send out, and it usually needs paperwork and a chartered accountant’s certificate to do it.
For someone who may relocate, fund a goal abroad, or simply wants their money accessible, that friction is not small. Money that’s hard to get out is, in a real sense, worth a little less than money that isn’t.
The mistakes we see again and again
- Everything dumped in NRO out of inertia — so foreign savings get taxed and trapped for no reason.
- Indian rent routed into NRE — which isn’t allowed; Indian-sourced income legally belongs in NRO.
- Treating them as interchangeable and losing the tax-free benefit the NRE account exists to give you.
None of these feel like mistakes in the moment. They’re just the default that happens when nobody sat down and matched each rupee to the right home.
What to actually do
You don’t need to become an expert in banking regulations. You need to do one thing: make sure the money’s source matches the account it lives in.
- Foreign earnings you’re bringing into India → NRE.
- Income generated inside India → NRO.
If everything’s currently in one account, that’s worth reviewing — often there’s tax being paid, and flexibility being lost, that a simple restructure would fix.
(One honest caveat: the exact rules, rates and limits change over time and depend on your situation, so the specifics are always worth confirming with a qualified tax professional before you act.)
Sigma Wealth is an independent wealth advisory firm based in Bur Dubai, UAE. We provide research-backed, commission-free financial guidance — you retain full control of your funds at all times. This article is for general educational purposes and is not personalised investment or tax advice.
Not sure your money is sitting in the right accounts? Book a consultation — we’ll help you map it out and connect you with the right specialists where you need them.
