I’m a US citizen and OCI cardholder living in Texas. After becoming a US citizen, I had to update my banking details in India, and my bank suggested opening both an NRE and an NRO account.
I understand the basic idea that NRE accounts are generally used for money earned outside India, while NRO accounts can be used for income received in India. But I’m still confused about the practical differences between the two.
For example, I have a salary in the US, some investments in India and rental income from an apartment in Bangalore. I occasionally send money from my US account to India and also need to pay expenses related to the property.
Which account should I use for money transferred from the US? Should rental income go into the NRO account? What about interest earned on each account?
The other thing I’m trying to understand is repatriation. I’ve read that NRE balances are generally fully repatriable, while NRO repatriation has a USD 1 million financial-year limit and conditions.
For OCI cardholders who live outside India, is there any major difference in eligibility for NRE and NRO accounts? I’d appreciate recent experiences from other OCI holders because different bank websites seem to explain this differently.
I’m an OCI holder living in Canada, and I agree with separating the accounts, although I’d be careful about thinking of NRE as simply a "foreign currency account."
NRE accounts are rupee-denominated accounts. They're mainly useful for eligible non-residents who want to hold foreign earnings in India while retaining repatriability.
NRO accounts are also rupee accounts but are intended for managing legitimate income and transactions in India. RBI permits inward remittances to NRO accounts and provides a separate framework for repatriation.
For my situation, Canadian salary → NRE and Indian rental income → NRO.
One thing that surprised me was that NRO interest is taxable, so don't compare the accounts only based on convenience. Your tax situation can make a significant difference.
I’m a British citizen with OCI and maintain both accounts. The simplest way I think about them is:
NRE = overseas money
NRO = Indian money
My salary and savings from the UK go into my NRE account. Rental income from my property in India goes into my NRO account.
The other major difference is repatriation. RBI's current guidance says NRE account balances are repatriable, including interest, while NRO balances are subject to the applicable repatriation rules and limits.
There are also tax differences. NRE interest is generally exempt from Indian income tax while the person continues to qualify for the exemption, whereas NRO interest is taxable in India.
I found having separate accounts much easier because Indian income and overseas funds don't get mixed together.
Share Your Thoughts and Connect with Others.
I’m a US citizen and OCI cardholder living in Texas. I recently became an OCI cardholder after giving up my Indian citizenship, and I still have some financial matters in...
I’m a US citizen and OCI cardholder living in New Jersey. I have an NRE savings account in India, which I opened after becoming a US citizen. Most of the...
I’m a US citizen and OCI cardholder living in California. I still have some financial commitments in India, so I occasionally need to send money from my US bank account...
I’m a US citizen and OCI cardholder living in Texas. I’ve been trying to reorganize my banking in India since becoming a US citizen, and I recently came across FCNR...
I’m a US citizen and OCI cardholder living in California, and I’m planning to open an NRE account in India to transfer some of my savings from the US. I...
I’m a British citizen and OCI cardholder currently living in Manchester. Before becoming a British citizen, I had a regular savings account with an Indian bank. Now that I live...
I’m a US citizen and have an OCI card. I’ve been living in the US for several years, but I still have financial connections in India and need an Indian...
I became a Canadian citizen last year after living in Canada for several years. I also have an OCI card now. Before becoming a Canadian citizen, I had a regular...
I’m a British citizen and OCI cardholder currently living in London. I still have family and some financial interests in India, so I want to keep a savings account there...
I’m a US citizen and OCI cardholder, and I’m currently living in the US. I became a US citizen a few years ago and recently started looking into opening a...
Let Visament guide you to the perfect solution for all your queries.
I became an Australian citizen and got an OCI a few years ago. My bank initially explained the difference in terms of source of funds and repatriation.
NRE accounts are generally repatriable, and RBI permits credits such as inward remittances and transfers from other NRE/FCNR accounts. NRO accounts can receive Indian income and inward remittances but have different repatriation conditions.
For NRO repatriation, the current RBI framework provides a USD 1 million per financial year facility for eligible NRI/PIO remittances, subject to the applicable conditions.
So if you're an OCI holder with both foreign earnings and Indian income, having both accounts can make sense.
But I wouldn't move money between them simply because one account seems "better." The purpose and source of the funds matter, and the bank may require supporting documents.