Introduction
Let us say you have just moved abroad for work, or you have been abroad a while and your bank back home has started asking questions about your old savings account. This is a moment almost every NRI runs into, and it catches a lot of people off guard. Once you become a Non-Resident Indian, you are no longer allowed to keep an ordinary resident savings account in India. You need different accounts, an NRE account, an NRO account, and sometimes an FCNR deposit, and the trouble is that nobody usually sits you down and explains what each one is actually for.
So let us do exactly that, in plain language. We will go through what an NRE account is and when to use it, what an NRO account is for and why most NRIs end up needing both, what FCNR adds to the picture, how money moves in and out of these accounts, and the small mistakes that can quietly turn into a FEMA problem. By the end, the whole NRI account setup will feel clear rather than confusing.
The one idea that explains everything: where the money came from
Before the account names, there is a single idea that makes all of this fall into place, and it is simply the source of the money. Every rupee an NRI holds in India belongs to one of two buckets. The first is foreign-earned money, your salary in Dubai, your dividends from a US brokerage, a fee from a UK client. The second is India-earned money, the rent from your flat in Pune, dividends from your Indian shares, a pension from your old Indian employer, or the proceeds from selling Indian property.
This source decides the account. Foreign-earned money goes into an NRE account or an FCNR deposit. India-earned money goes into an NRO account. And mixing the two, say putting your Indian rent into your NRE account, is not just an administrative slip, it is a FEMA violation. So this one distinction is worth holding on to as we go through each account.
NRE: your foreign-earnings account
An NRE, or Non-Resident External, account is a rupee account you hold in India, but you fund it only with money sent from abroad. So the day you transfer part of your Singapore salary into it, the bank converts it to rupees at that day's rate and credits the rupee amount to your account.
Three things make the NRE account valuable. First, the interest you earn on it is completely tax-free in India, with no TDS deducted and nothing to declare in an Indian return for that interest. Second, the entire balance, both your money and the interest, can be sent back abroad whenever you like, with no yearly cap at all. Third, because the money is treated as foreign-source, it keeps a clean status if you later return to India and your accounts are re-classified.
There is one trade-off to be aware of. Since the balance is held in rupees, it is exposed to the rupee weakening against your home currency. If the rupee falls over the year, some of the interest you earned is offset by that fall when you think in your home currency. For many NRIs this is perfectly acceptable, and for those who would rather avoid it, the FCNR deposit, which we will come to, is the answer.
NRO: your India-earnings account
An NRO, or Non-Resident Ordinary, account holds the money that came from inside India after you became an NRI, the rent, the dividends, the pension, the property-sale proceeds. You can also put foreign money into an NRO if you wish, though there is rarely a reason to do that over an NRE.
The NRO account has two important limits. The interest you earn on it is fully taxable in India at the normal rates, with tax deducted at source, though a lower treaty rate may apply if you are in a country that has a Double Taxation Avoidance Agreement with India. And sending money out of an NRO is capped at USD 1 million per financial year, and it needs a little more paperwork, namely Form 15CA and a CA's certificate in Form 15CB confirming the tax has been paid. So most NRIs use the NRO purely to hold their Indian income, and move money out only when they actually need to send it abroad.
FCNR: the foreign-currency option
FCNR, which stands for Foreign Currency Non-Resident, is a fixed deposit held in a foreign currency rather than in rupees, usually US dollars, pounds, euros, yen, Australian or Canadian dollars. The money stays in that foreign currency the whole time, through the term of the deposit, and at maturity you get the same foreign currency back, so the rupee's ups and downs never touch it.
The interest on FCNR deposits is generally a little lower than on an NRE fixed deposit, and that is the trade-off for removing the currency risk. An NRE deposit might look like it pays more, but if the rupee weakens over the year, some of that extra return quietly disappears when you convert back. An FCNR deposit pays exactly what it says in the foreign currency, regardless of what the rupee does. Like the NRE, its interest is tax-free in India, and the balance is freely repatriable at maturity. The only real constraint is that it is a fixed deposit, so breaking it early brings a penalty.
So what does a typical NRI actually need?
Putting it together, most NRIs who have both a foreign income and an ongoing financial life in India end up needing both an NRE and an NRO account. The NRE holds the foreign earnings, tax-free and freely repatriable. The NRO holds the Indian income, taxable, with the yearly repatriation cap. FCNR deposits are added on top for the part of the savings you want to keep safely in a foreign currency.
The few NRIs who do not need an NRO are those with genuinely no Indian income at all, no property, no shares, no pension, which is rare. And the few who do not need an NRE are those who never bring any foreign earnings into India, which is rarer still. For almost everyone, the answer is both.
How money actually moves in and out
Let us look at the practical mechanics, because this is where the accounts earn their keep.
To put foreign earnings into your NRE account, you send the money from your bank abroad to the NRE account, either by a SWIFT wire or through an online remittance platform. The receiving bank converts it to rupees at that day's rate and credits your balance. Wires usually take one to three working days, while online platforms are often faster and offer better rates.
Sending money out of the NRE account is the easy direction. NRE balances go back abroad with no limit, no certificates, and no prior approval. You simply instruct the bank or an authorised dealer, the rupees are converted to the destination currency, and the money is wired out.
Sending money out of the NRO account is where the friction sits. You first make sure the tax on the underlying income has been paid, then a CA issues Form 15CB certifying that, and you file Form 15CA on the income tax portal. The bank then sends the wire, within the USD 1 million yearly limit. The CA certificate adds a day or two and a professional fee, but it is a routine step once you have done it once.
As for moving money between the two accounts: going from NRE to NRO is free and unlimited, but be careful, because once the money is in the NRO it falls under the repatriation cap, so it is essentially a one-way street that turns freely-movable money into capped money. Going from NRO to NRE counts as a repatriation, so the same 15CA and 15CB process and the USD 1 million limit apply. Most NRIs avoid shuffling between the two unless there is a clear reason.
The accidental FEMA slips to watch for
A few mistakes come up again and again, and the worrying part is that they happen by accident. The first is carrying on with a resident savings account after becoming an NRI. That account has to be re-designated as an NRO, or closed, within a reasonable time, and continuing to run it is technically a violation. So tell your bank, complete the re-designation, and set up your NRE and NRO properly.
The second is putting India-earned money, like rent, into an NRE account, which breaks the source rule we started with. Set up the NRO from the very beginning and route all your Indian income through it, so this never arises. And the third is forgetting to declare your Indian accounts in your tax return in your country of residence. Many countries, including the US, UK, Canada, Australia, and Singapore, require you to report foreign accounts, and your NRE, NRO, and FCNR accounts usually count. So it is worth a word with a tax adviser where you live, because the penalties there are separate from anything in India.
What happens when you move back to India
One day you may return to India for good, and at that point your accounts change status. Your NRE account is converted into an RFC, or Resident Foreign Currency, account, and your NRO account simply becomes an ordinary resident savings account. The bank handles this paperwork once you tell them your status has changed.
Your FCNR deposits can usually be kept until they mature even after you return, in the same foreign currency. Do keep in mind that the tax-free status of your NRE and FCNR interest ends from the day you become a resident again, so any interest earned after that is taxed like ordinary resident interest. For the finer points of tax on your return, capital gains, or any unusual situation, it is worth speaking to a CA who handles NRI cases, since those details are case by case.
Putting It All Together
In short, most NRIs need an NRE account for their foreign earnings, which is tax-free and freely repatriable, and an NRO account for their Indian income, which is taxable and capped at USD 1 million a year for sending abroad. Add an FCNR deposit for any savings you want to hold safely in a foreign currency. Open them with one bank in India to make transfers between them simple, route foreign salary into the NRE and Indian rent or dividends into the NRO, and keep your paperwork tidy for the repatriation step that will come later.
The costliest NRI mistake is letting an old resident account run on after you become an NRI, or letting Indian income drift into the NRE account. Both are source-rule problems that get harder to untangle with time. Set the structure up correctly at the start, and the rest of your financial life abroad becomes routine.
Frequently asked questions
What is the main difference between an NRE and an NRO account?
An NRE account holds your foreign-earned money, pays tax-free interest, and can be sent abroad without any limit. An NRO account holds your India-earned income like rent and dividends, pays taxable interest, and has a USD 1 million yearly cap on sending money abroad. Most NRIs need both.
Is interest on an NRE account really tax-free in India?
Yes. Interest on NRE savings and fixed deposits is exempt from Indian income tax, with no TDS and nothing to declare in an Indian return. This applies only while you are a non-resident; once you return to India, interest becomes taxable from the date your status changes.
Can I put my Indian rental income into my NRE account?
No. Indian rent is India-sourced and must go into an NRO account. Putting it into an NRE account breaks the source rule and is a FEMA violation. Open an NRO for all your Indian income.
How much can I send abroad from my NRO account each year?
Up to USD 1 million per financial year, after the tax on the underlying income is paid, with Form 15CA filed by you and Form 15CB issued by a CA confirming tax compliance.
When is FCNR better than an NRE fixed deposit?
When you want to remove the risk of the rupee weakening. An FCNR deposit stays in a foreign currency throughout, so it pays exactly what it promises in that currency. An NRE deposit may show a higher rate but leaves you exposed to rupee movements.
Do I have to convert my regular savings account when I become an NRI?
Yes. Once you qualify as an NRI under FEMA, your resident savings account must be re-designated as an NRO or closed. Tell your bank, show proof of your NRI status, and set up an NRE alongside if you will be bringing in foreign income.
Does the USD 250,000 LRS limit apply to me as an NRI?
No. The LRS is for residents. NRIs follow separate FEMA rules: NRE balances are freely repatriable, and NRO repatriation is capped at USD 1 million a year. Residents and NRIs have completely different forex rules.
Same-day delivery · RBI-authorised · No hidden charges
Get Free Callback →More from the Blog

















































