Which is better, NRI or NRO?

Asked by: Kenny Hane DVM  |  Last update: August 5, 2026
Score: 4.8/5 (26 votes)

NRE (Non-Resident External) and NRO (Non-Resident Ordinary) accounts are Indian bank accounts for NRIs, differing mainly in fund source, taxability, and repatriation: NRE is for foreign earnings, is fully tax-exempt in India, and allows full repatriation, while NRO is for Indian-earned income (rent, dividends), interest is taxable, and repatriation is limited to $1 million annually. Choose NRE for overseas income you want to move freely, and NRO for managing Indian-sourced income like rent or pensions.

What are the disadvantages of a NRO account?

Unlike the NRE account, the NRO account has restrictions on the repatriation of funds. A maximum of $1 million per financial year, subject to certain conditions, can be repatriated from an NRO account. The funds held in an NRO account are subject to Indian taxes.

What is the difference between NRI and NRO?

NRE account stands for Non-Resident External Account, which allows Non-Resident Indians (NRIs) to deposit foreign earnings in India. NRO Account, on the other hand, stands for Non-Resident Ordinary Account, which allows NRIs to deposit incomes earned in India, such as rent, dividends or pensions.

Should I transfer money to a NRE or NRO account?

It is recommended to invest through your NRE account, as the funds are repatriable overseas and avoid TDS. However, investments can also be made through your NRO account, depending on your preferences.

Can US citizens hold a NRO account in India?

An NRO account is a Rupee-denominated bank account suitable for NRIs, Persons of Indian Origin (PIOs) and Overseas Citizens of India (OCIs), who wish to deposit income earned in India, such as rent, dividends, pensions, gifts and proceeds from the sale of immovable property.

Mutual Funds For NRIs & Residents Why & How To Invest Beginners Guide

39 related questions found

How to avoid tax on NRO account?

Documents required for claiming NRO Account tax benefits

To avail these benefits, you need to submit a few documents, such as: Tax residency certificate that is issued by your country of residence. Self-declaration format to your chartered account to deduct the tax at source in India.

How do I choose between NRO & NRE?

If your total income includes income earned in India and you want to manage it within the country, you can opt for an NRO account. An NRE account can be opened if you want to transfer your foreign income to India and want to avoid taxation liabilities. They are both a variation of savings account.

What is the penalty for not converting to NRO account?

In case you fail to convert your resident savings account to an NRO account there are penalties involved, including: A fine of up to three times the amount in your bank account; or. A fine of ₹2 lakh if the amount is not quantifiable.

What are the three types of NRI accounts?

Types of NRI Accounts

As mentioned earlier, there are three types of accounts available to NRIs in India – NRE stands for Non-Resident External Account, NRO stands for Non-Resident Ordinary Account, and FCNR (Foreign Currency Non-Resident) bank Account.

Should I invest through a NRE or NRO account?

The choice between an NRE and NRO account depends on your specific financial goals and needs. Choose NRE Account If: You primarily earn and want to invest foreign income in India. You are looking for tax-free interest earnings.

Who qualifies as NRI in India?

An NRI (Non-Resident Indian) in India is an Indian citizen who lives outside India for employment, business, or other purposes for an extended period, typically defined by spending fewer than 182 days in India during a financial year, retaining Indian citizenship and many rights like voting, but with different tax obligations and investment rules. They maintain strong ties to India and have specific banking and investment options, like NRE/NRO accounts, to manage their finances across countries.
 

Who pays 42% tax in India?

Maximum marginal rate is the highest rate of tax at any income level. This means for those with incomes between Rs 2 crore and Rs 5 crore, 39% will be the highest applicable tax rate, and for those with incomes above Rs 5 crore, it will be 42.74% — the highest tax rate since 1992.

What can NRI not do in India?

NRIs must open NRO or NRE accounts instead of regular savings accounts under FEMA rules. NRIs can invest in various assets but are prohibited from investing in small savings or PPF schemes. NRIs can buy residential and commercial property in India but not agricultural land.

Can I transfer money from NRO to US?

FEMA Regulations on Repatriation of Funds

RBI allows the NRIs to remit up to USD 1 million per financial year from the NRO account, provided you follow specific procedures.

How many days to stay out of India for NRI?

Additionally, for an individual who is an Indian citizen or of Indian origin (PIO) residing outside India and visiting, if their total income, excluding foreign earnings, surpasses ₹15 lakh, the 60-day requirement extends to 120 days. However, if their income is up to ₹15 lakh, the 60-day condition extends to 182 days.

Do I have to report my NRO account to the IRS?

Report all interest earned, including Indian bank/FDR/NRO interest. If your total Indian assets exceed $50,000 (or $100,000 MFJ), you must file this. If total foreign bank balances exceed $10,000 at any time in the year, you must file this.

Can I deposit cash in my NRO account?

NRE Account - INR cash deposit is not allowed. NRO Account - Only account holder is allowed to deposit INR cash in NRO account with declaration of the source of funds.

How to avoid TDS on NRO account?

You cannot avoid paying the income tax return on the interest income for your NRO FD scheme. However, India has a Double Tax Avoidance Agreement (DTAA) with over 75 other countries globally. If you reside in any one of these countries, you can benefit from the provisions under DTAA.

Should I transfer to a NRE or NRO account?

An NRE account proves useful for your foreign earnings and you can even send money back to your country of residence freely. An NRO account helps keep your income earned in India safe and within India.

Is inr ₹7 lacs income tax-free in India?

With the recent changes in the Indian Income Tax Act, it's now possible to pay zero tax on a salary of up to Rs. 7 lakhs. To pay zero tax on a 7 lakh salary using the old tax regime, maximize deductions: Claim Tax Rebate under Section 87A.

How much money can NRI send to India without tax?

NRIs can send tax-free gifts to relatives in India, but gifts to non-relatives over ₹50,000 annually may be taxable for the recipient under Indian tax law. This makes inward remittance a tax-efficient way to manage your overseas earnings.