Taxation & Tax PlanningUpdated July 2026Reviewed by Myat Finance TeamFree & Privacy-First

NRI Taxation: How to Calculate Tax on NRE and NRO Accounts

NRI Taxation: How to Calculate Tax on NRE and NRO Accounts

Advertisement

Moving abroad is financially rewarding, but managing the money you leave behind in India can quickly become a tax nightmare.

If you are a Non-Resident Indian (NRI) earning rent, dividends, or interest in India, you are legally required to manage this money through specific NRI bank accounts: the NRO and NRE accounts.

However, the Income Tax Department treats the money in these two accounts completely differently. A mistake in where you park your funds could lead to a flat 30% TDS deduction and a massive tax bill.

Here is the ultimate guide to understanding how NRO and NRE accounts are taxed, and how to use the DTAA to avoid getting taxed twice.

Key Takeaways

  • NRE Accounts are Tax-Free: Any interest you earn in a Non-Resident External (NRE) account is 100% tax-free in India.
  • NRO Accounts are Fully Taxable: Any interest you earn in a Non-Resident Ordinary (NRO) account is fully taxable in India, and banks will deduct a brutal 30% TDS.
  • The Global Income Rule: As an NRI, you only pay tax in India on income earned in India (like Indian rent or Indian stock dividends). Your foreign salary is not taxable in India.
  • DTAA: The Double Taxation Avoidance Agreement (DTAA) ensures you do not pay tax on the same income in both India and your country of residence.

1. Taxation on NRE Accounts (The Safe Haven)

The Non-Resident External (NRE) account is used to park your foreign earnings in India. You send Dollars, Pounds, or Dirhams, and the bank converts it into Indian Rupees.

The taxation rules for an NRE account are incredibly generous:

  • Tax-Free Interest: The interest you earn on the balance in your NRE Savings account is completely exempt from tax in India.
  • Tax-Free FDs: If you open an NRE Fixed Deposit, the massive 7% interest it generates is also 100% tax-free in India.
  • Repatriability: Because the money originated from outside India, you can send the principal and the interest back to your foreign country freely, without any tax clearance.

The Catch: While India does not tax this interest, your country of residence (like the USA or UK) might require you to declare this global interest income and pay tax on it there.

2. Taxation on NRO Accounts (The Tax Trap)

The Non-Resident Ordinary (NRO) account is used to manage income earned within India (e.g., rent from an apartment in Mumbai, dividends from Indian stocks, or a pension).

The Income Tax Department treats NRO accounts ruthlessly to ensure they get their cut before the money leaves the country:

  • Fully Taxable: The interest earned on an NRO account (savings or FD) is fully taxable according to your Indian income tax slab rate.
  • The 30% TDS Rule: Unlike resident accounts where TDS is 10%, banks are legally mandated to deduct a massive 30% TDS (plus surcharge and cess) on the interest earned in an NRO account.

How to Reclaim the 30% TDS

If your total Indian income is below the basic exemption limit (₹3 Lakhs under the new regime), you do not actually owe that 30% tax. However, the bank will deduct it anyway. The only way to get your money back is to file an Income Tax Return (ITR) in India and claim a refund.

To calculate which tax regime works best for your Indian income, use our Tax Saving Calculator:

3. Taxation on FCNR Accounts

A Foreign Currency Non-Resident (FCNR) account is essentially a fixed deposit where you hold the money in foreign currency (like USD or GBP) rather than converting it to INR. This protects you from currency depreciation.

Like the NRE account, the interest earned on an FCNR deposit is completely tax-free in India.

4. How to Avoid Double Taxation (DTAA)

The biggest fear for NRIs is being taxed twice: once in India, and once in their country of residence.

India has signed the Double Taxation Avoidance Agreement (DTAA) with over 90 countries (including the USA, UK, Canada, and UAE).

If you are a resident of a DTAA country, you can significantly lower the 30% TDS deducted on your NRO account (often down to 10% or 15%). To claim this benefit, you must submit two documents to your Indian bank:

  1. Tax Residency Certificate (TRC): Proof from your foreign government that you are a tax resident there.
  2. Form 10F: A self-declaration form submitted electronically on the Indian Income Tax portal.

Action Steps for NRIs

  1. Never Mix Funds: Never transfer your hard-earned foreign salary into an NRO account. Always send foreign income to your NRE account to keep it tax-free and freely repatriable.
  2. Submit DTAA Documents: If you have massive FDs in your NRO account, immediately submit your TRC and Form 10F to your bank. This will stop them from deducting a 30% TDS and lower it to the treaty rate.
  3. File Your ITR: Even if your Indian income is below the taxable limit, file an ITR in India every year. This helps you claim your TDS refunds and creates a clean financial record if you ever decide to return to India permanently.

Related Reading

Disclaimer: The content provided in this article is for educational and informational purposes only and does not constitute financial, investment, or tax advice. Always consult with a certified financial advisor or a registered tax consultant before making any financial decisions or filing your taxes.

Put this into practice

Use our free interactive calculators to plan every aspect of your finances.

Explore All Tools

Master Your Money, Weekly.

Join 10,000+ Indians receiving our best wealth-building strategies, tax loopholes, and financial tool updates every Sunday. No spam, just value.

We respect your inbox. Unsubscribe anytime.