
Introduction
When an Indian person moves abroad for work, business, study, or long-term stay, their banking status also changes. After becoming a Non-Resident Indian, a person should not normally continue using a regular resident savings account in India. Instead, they should inform the bank and use suitable NRI bank accounts.
The two most common bank accounts for NRIs are NRE account and NRO account. Both accounts help NRIs manage money in India, but both accounts have different purposes. Therefore, it is important to understand the difference in simple language.
An NRE account is mainly used for foreign income, while an NRO account is mainly used for Indian income.
Full Form of NRE and NRO
NRE stands for Non-Resident External Account.
NRO stands for Non-Resident Ordinary Account.
Both accounts are maintained in Indian Rupees. However, the source of funds, tax treatment, and money transfer rules are different.
Why NRIs Need NRE and NRO Accounts
When a person becomes an NRI, their income may come from two places. First, they may earn money outside India through salary, business, or profession. Second, they may also earn money in India through rent, pension, dividend, interest, or sale of property.
Therefore, banks provide separate accounts for these different types of income.
An NRE account helps NRIs bring foreign income to India. On the other hand, an NRO account helps NRIs manage income earned in India.
What is an NRE Account?
An NRE account is a rupee account opened by an NRI in India to deposit income earned outside India. The foreign currency is converted into Indian Rupees when it comes into the account.
For example, if an NRI works in Dubai, Canada, the USA, the UK, Australia, or Singapore and wants to send salary savings to India, they can use an NRE account.
The biggest benefit of an NRE account is repatriation. Money in an NRE account is generally freely and fully repatriable. This means the NRI can send the money back abroad without an upper limit, subject to normal banking procedures.
Also, interest earned on an NRE account is generally exempt from tax in India.
Example of NRE Account
Suppose Rahul works in Dubai and earns salary there. He wants to send money to India for family expenses and savings. In this case, Rahul can transfer his Dubai salary to his NRE account in India.
Later, if Rahul wants to send this money back to Dubai, he can do so easily because NRE funds are generally freely repatriable.
What is an NRO Account?
An NRO account is a rupee account used by an NRI to manage income earned in India. This income may include rent, pension, dividend, interest, business income, or sale proceeds from Indian assets.
For example, if an NRI owns a flat in India and receives monthly rent, that rent should generally be deposited into an NRO account.
An NRO account can receive Indian income and also foreign remittances. However, repatriation from an NRO account is restricted. NRIs can generally repatriate up to USD 1 million per financial year from an NRO account, subject to tax compliance and required documents.
Example of NRO Account
Suppose Priya lives in Canada but owns a flat in Delhi. She receives rent from that flat every month. Since this income arises in India, she should receive it in her NRO account.
If Priya wants to transfer this money to Canada, she can do so after paying applicable taxes and submitting the required documents to the bank.
Difference Between NRE and NRO Account
| Basis | NRE Account | NRO Account |
|---|---|---|
| Full Form | Non-Resident External Account | Non-Resident Ordinary Account |
| Main Purpose | To deposit foreign income in India | To manage Indian income |
| Currency | Indian Rupees | Indian Rupees |
| Source of Funds | Foreign income earned outside India | Indian income and foreign remittance |
| Example Income | Foreign salary, overseas business income | Rent, pension, dividend, Indian interest |
| Tax on Interest in India | Generally exempt | Taxable in India |
| Repatriation | Generally freely repatriable | Restricted, generally up to USD 1 million per financial year |
| Best For | NRIs who want to save foreign income in India | NRIs who have income in India |
| Joint Holding | Usually with another NRI; resident relative may be allowed subject to conditions | Can be held with NRI or resident Indian relative subject to conditions |
Tax Treatment of NRE and NRO Account
Tax treatment is one of the biggest differences between NRE and NRO accounts.
Interest earned on an NRE account is generally exempt from tax in India. Therefore, many NRIs use an NRE account to keep their foreign savings in India.
However, interest earned on an NRO account is taxable in India. Banks generally deduct TDS on NRO interest at 30% plus applicable surcharge and cess, unless a lower rate applies under a Double Taxation Avoidance Agreement.
Therefore, if the NRI’s total taxable income in India is lower than the taxable limit, they may file an income tax return and claim a refund of excess TDS, if eligible.
Latest Tax and Compliance Points for NRIs
NRIs should also keep a few important tax and compliance points in mind.
First, interest on an NRO account is taxable in India. Therefore, banks may deduct TDS even if the NRI’s total Indian income is low.
Second, under the current new tax regime for AY 2026-27, the income-tax portal shows a rebate where tax relief may be available if taxable income does not exceed ₹12 lakh, subject to applicable conditions.
Third, the basic exemption limit under the new tax regime is ₹4 lakh for FY 2025-26. This is useful when an NRI has Indian income such as NRO interest, rent, pension, or dividend.
Fourth, NRIs can transfer funds from an NRO account to an NRE account within the permitted USD 1 million annual limit, subject to tax compliance and bank documentation.
Lastly, NRIs may claim deductions such as Section 80C and Section 80D under the old tax regime, if they satisfy the applicable conditions.
What is Repatriation in Simple Words?
Repatriation means sending money from India to a foreign country.
For example, if an NRI transfers money from an Indian bank account to their bank account in the UK, USA, UAE, Canada, or Australia, it is called repatriation.
In an NRE account, repatriation is generally easy because both principal and interest are freely repatriable.
However, in an NRO account, repatriation is restricted. The NRI usually needs tax compliance documents before sending money abroad.
Can an NRI Have Both NRE and NRO Accounts?
Yes, an NRI can have both NRE and NRO accounts.
In fact, many NRIs need both accounts. For example, an NRI may earn salary abroad and also receive rent in India. In this case, the foreign salary can go into the NRE account, while the Indian rent can go into the NRO account.
Therefore, keeping both accounts can make banking and tax compliance easier.
When Should You Use an NRE Account?
You should use an NRE account when the income is earned outside India.
For example, you can use an NRE account for:
Foreign salary
Overseas business income
Savings from abroad
Money sent from a foreign bank account
Funds meant for family support in India
Funds meant for investment in India
Therefore, if the money comes from outside India, an NRE account is usually suitable.
When Should You Use an NRO Account?
You should use an NRO account when the income is earned in India.
For example, you can use an NRO account for:
Rent from Indian property
Pension received in India
Dividend from Indian companies
Interest from Indian deposits
Indian business income
Sale proceeds from Indian assets
Therefore, if the income arises in India, an NRO account is generally suitable.
How to Open NRE or NRO Bank Account Step by Step
Opening an NRE or NRO account is simple if you keep the required documents ready. Most banks allow NRIs to open these accounts online, offline, through courier, or by visiting a branch.
Step 1: Choose the Bank
First, choose a bank that provides NRI banking services. You can compare banks based on online banking facility, charges, interest rate, customer support, branch network, and document process.
Step 2: Decide the Type of Account
Next, decide whether you need an NRE account, an NRO account, or both.
If you want to deposit foreign income in India, choose an NRE account.
If you want to manage Indian income, choose an NRO account.
If you have both foreign income and Indian income, you can open both accounts.
Step 3: Fill the Account Opening Form
After that, fill the NRI account opening form. The bank usually asks for your name, passport details, overseas address, Indian address, occupation details, tax details, nominee details, and account type.
You should fill all details carefully because any mismatch in name, passport, PAN, or address can delay account opening.
Step 4: Attach KYC Documents
Then, attach the required KYC documents. Banks generally ask for passport, visa or residence proof, PAN card or Form 60, Indian address proof, overseas address proof, photograph, and signature.
If any document is issued outside India, the bank may ask for notarisation, apostille, embassy attestation, or verification as per its policy.
Step 5: Complete Verification
Next, complete the verification process. Some banks may allow video KYC. However, some banks may ask for branch visit, overseas branch verification, notary verification, or embassy attestation.
Therefore, you should check the bank’s exact verification requirement before submitting the documents.
Step 6: Submit the Application
After completing the form and documents, submit the application to the bank. You may submit it online, by courier, through an overseas branch, or at an Indian branch during your visit to India.
If you are already in India, you can visit the bank branch directly and submit the documents.
Step 7: Deposit Initial Amount
After verification, the bank may ask for an initial deposit.
For an NRE account, you should fund the account through foreign remittance.
For an NRO account, you can deposit eligible Indian income or transfer funds from your existing resident account after conversion.
Step 8: Receive Account Details
Once the bank approves the application, it will provide the account number, customer ID, internet banking access, debit card, cheque book, and other banking facilities, as applicable.
You should activate internet banking and mobile banking so that you can manage the account from abroad.
Step 9: Add Nominee and Update Contact Details
After opening the account, add nominee details. Also update your overseas mobile number, email ID, and communication address.
This helps the bank contact you easily and reduces future problems.
Step 10: Use the Account Correctly
Finally, use the account according to the source of income.
Deposit foreign income in the NRE account.
Deposit Indian income in the NRO account.
This simple habit will help you manage banking, taxation, and repatriation smoothly.
Can an Existing Resident Savings Account Be Converted into an NRO Account?
Yes, when a resident Indian becomes an NRI, they should inform the bank about the change in residential status. The bank can convert the existing resident savings account into an NRO account after collecting the required documents.
However, a resident savings account is generally not converted into an NRE account. For NRE banking, the person usually needs to open a separate NRE account and fund it through foreign income.
Documents Required to Open NRE or NRO Account
Banks may generally ask for the following documents:
Passport
Visa, work permit, residence permit, or overseas ID proof
PAN card or Form 60, if applicable
Indian address proof
Overseas address proof
Passport-size photograph
Signature proof
Tax identification details of the foreign country, if applicable
Nominee details
Initial deposit, if required by the bank
However, the exact document list may differ from bank to bank.
Which Account Should You Choose?
You should choose an NRE account if your goal is to save foreign earnings in India and freely transfer the money back abroad whenever required.
You should choose an NRO account if you have Indian income such as rent, pension, dividend, interest, or sale proceeds from Indian assets.
However, if you have both foreign income and Indian income, keeping both accounts is usually better.
Simple Rule to Remember
Foreign income should go into an NRE account.
Indian income should go into an NRO account.
This simple rule can help NRIs avoid confusion.
Common Mistake NRIs Should Avoid
Many NRIs continue using their normal resident savings account even after becoming non-resident. This can create compliance issues.
Therefore, once a person becomes an NRI, they should inform the bank immediately. The bank may convert the resident savings account into an NRO account and guide the person for opening an NRE account, if required.
Conclusion
NRE and NRO accounts are important for every NRI who wants to manage money in India. An NRE account helps NRIs deposit foreign income in India and send it back abroad easily. On the other hand, an NRO account helps NRIs manage Indian income like rent, pension, dividend, interest, and sale proceeds.
Therefore, NRIs should choose the account based on the source of income. If the income comes from abroad, an NRE account is suitable. If the income arises in India, an NRO account is suitable. In many cases, maintaining both accounts is the most practical and compliant option.
Important FAQs on NRE and NRO Account
1. What is the full form of NRE account?
NRE stands for Non-Resident External Account. NRIs use this account to deposit income earned outside India.
2. What is the full form of NRO account?
NRO stands for Non-Resident Ordinary Account. NRIs use this account to manage income earned in India.
3. What is the main difference between NRE and NRO account?
The main difference is the source of income. An NRE account is used for foreign income, while an NRO account is used for Indian income.
4. Which account is tax-free in India?
Interest earned on an NRE account is generally exempt from tax in India. However, interest earned on an NRO account is taxable in India.
5. Can I deposit Indian rent in an NRE account?
No, Indian rent should generally be deposited into an NRO account because rent from Indian property is income earned in India.
6. Can I deposit foreign income in an NRO account?
Yes, foreign remittance can be deposited into an NRO account. However, if the income is foreign income and the NRI wants easy repatriation, an NRE account is usually better.
7. Can I transfer money from an NRE account to abroad?
Yes, money in an NRE account is generally freely repatriable. This means an NRI can transfer both principal and interest abroad, subject to normal banking procedures.
8. Can I transfer money from an NRO account to abroad?
Yes, but it is subject to conditions, tax compliance, documents, and applicable limits. Generally, repatriation from an NRO account is allowed up to USD 1 million per financial year.
9. Can an NRI open both NRE and NRO accounts?
Yes, an NRI can open both accounts. This is useful when the NRI has foreign income as well as Indian income.
10. Which account should I use for foreign salary?
You should use an NRE account for foreign salary because the salary is earned outside India.
11. Which account should I use for Indian pension?
You should use an NRO account for Indian pension because pension received from India is Indian income.
12. Is an NRO account compulsory for NRIs?
If an NRI has income in India, such as rent, pension, dividend, interest, or sale proceeds, an NRO account is generally required to manage that income properly.
13. Can an NRI continue using a resident savings account?
After becoming an NRI, a person should inform the bank about the change in residential status. The bank may convert the resident savings account into an NRO account.
14. Can money be transferred from NRE account to NRO account?
Yes, money can usually be transferred from an NRE account to an NRO account. However, once money moves to an NRO account, NRO rules may apply.
15. Can money be transferred from NRO account to NRE account?
Yes, money can be transferred from an NRO account to an NRE account within the permitted repatriation limit, subject to tax compliance and bank documentation.
16. Is TDS deducted on NRO account interest?
Yes, banks generally deduct TDS on NRO account interest. If excess TDS is deducted, the NRI may file an income tax return in India and claim a refund, if eligible.
17. Can an NRI claim DTAA benefit on NRO interest?
Yes, an NRI may claim DTAA benefit if India has a tax treaty with the country of residence. The bank may ask for documents such as Tax Residency Certificate and other declarations.
18. Which account is better for NRIs?
An NRE account is better for foreign income, while an NRO account is better for Indian income. Many NRIs maintain both accounts for smooth banking and compliance.
