I’m a Canadian citizen and OCI cardholder living in Toronto. I recently started looking into opening a bank account in India because I still have some financial transactions there, including rental income and investments.
I’m getting confused about the NRI banking rules for OCI cardholders. Some websites say OCI holders can open NRE and NRO accounts, while others seem to suggest that OCI status alone doesn’t automatically make someone an NRI.
I previously had a normal resident savings account in India when I was an Indian citizen. After becoming a Canadian citizen, I’m not sure whether I should convert that account to an NRO account or close it and open a new one.
I also want to understand the difference between NRE and NRO accounts. For example, my rental income would be received in India, while some of my savings would come from Canada.
Can an OCI cardholder living outside India open:
Also, are there any restrictions on transferring money between these accounts or sending money from India back to Canada?
Has anyone recently gone through this with an Indian bank? I’m mainly trying to understand the basic rules before approaching the bank.
The distinction between NRI and OCI can definitely confuse.
For RBI banking purposes, an NRI is generally a person resident outside India who is an Indian citizen, while the RBI FAQ separately includes an OCI cardholder who is resident outside India within the PIO category.
For NRO accounts, RBI states that a person resident outside India can open and maintain an NRO account for bona fide rupee transactions.
So I would first tell the bank that you're a Canadian citizen, OCI cardholder, and resident outside India, and explain where your money comes from.
That should help them determine which account structure applies rather than simply asking for an “NRI account.”
Also check the bank's current KYC requirements because banks can ask for a passport, OCI, overseas address, and tax-residency information.
I’m in the UK and have an OCI card. My experience was slightly different because I already had an Indian account before becoming a British citizen.
I initially thought having an OCI meant I could simply keep using my old savings account. The bank told me that once my residential status changed for FEMA purposes, the account needed to be handled under the applicable non-resident rules.
I ended up using an NRO account for money generated in India.
One thing worth checking is FCNR(B) as well. RBI lists NRE, NRO and FCNR(B) among the major account types available to non-residents, although the eligibility and operating conditions differ.
I wouldn't choose an account purely based on whether you have an OCI card. Your actual residential status, source of funds and intended use of the account matter.
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 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 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 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 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’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...
I’m a US citizen and OCI cardholder living in the US, and I’m trying to sort out my banking arrangements in India. I still have an old savings account in...
I’m a Canadian citizen of Indian origin and applied for my first OCI card in Canada because I have a family trip to India coming up. I submitted my application...
I’m a US citizen and OCI cardholder currently living in California. I became a US citizen a few years ago and still have a few financial matters in India, including...
Let Visament guide you to the perfect solution for all your queries.
I’m an OCI holder living in the US, and I went through something similar when I became a US citizen.
The important thing I learned is that OCI status and FEMA residential status aren't exactly the same thing. RBI’s rules specifically recognize an OCI cardholder who is resident outside India within the PIO category for these banking provisions.
For my situation, the bank suggested an NRO account for income originating in India. I also opened an NRE account for funds transferred from overseas.
An NRO account is generally used for Indian income such as rent, dividends or pension. NRE is generally used for money brought into India from abroad.
I would also check whether your existing resident savings account needs to be redesignated as NRO rather than continuing to operate it as a resident account.
The exact documentation can vary by bank, especially for KYC and tax-related information, so I would confirm with the bank before making any transfers.