NRE vs NRO Account: The Complete Comparison

NRE बनाम NRO खाता: संपूर्ण तुलना

Open an NRE account for income earned abroad — it is fully repatriable and tax-free in India. Open an NRO account for income earned in India (rent, pension, dividends) — it is taxable and only partly repatriable. Most NRIs open both.

If you are an NRI (Non-Resident Indian), the two main accounts you can hold in India are NRE (Non-Resident External) and NRO (Non-Resident Ordinary). They serve different purposes, and picking the wrong one costs you tax or repatriation freedom. Here's everything you need to know.


NRE vs NRO: Comparison Table

NRE बनाम NRO: तुलना तालिका

FeatureNRE AccountNRO Account
Full formNon-Resident ExternalNon-Resident Ordinary
Funds sourceIncome earned abroadIncome earned in India
Repatriable?Yes — fully and freelyLimited (USD 1 million/year)
Interest taxTax-free in IndiaTaxable in India
CurrencyHeld in INR, fully convertibleHeld in INR
Joint holderOnly with another NRICan be with a resident
Best forSalary, savings from abroadRent, pension, dividends in India

NRE Account Explained

NRE खाता समझाया गया

An NRE account is for money you earn outside India and bring in. Its biggest advantages:

Use it for your foreign salary, savings, and investments you may want to move out of India later.


NRO Account Explained

NRO खाता समझाया गया

An NRO account holds income you earn in India as a non-resident — rent, pension, dividends, interest, or funds you had before becoming an NRI. Its rules:


Which One Do You Need?

आपको किसकी आवश्यकता है?

  1. Earning abroad, want tax-free, repatriable savings? Open an NRE account.
  2. Have rent/pension/dividend income in India? Open an NRO account.
  3. Most NRIs open both — NRE for foreign earnings, NRO for Indian income.

💡 Both accounts at the same branch use the same IFSC code — the code identifies the branch, not the account type. Find any branch's IFSC free here.

🔍 Find IFSC Code
IFSC कोड खोजें
🏦 All Gramin Banks
सभी ग्रामीण बैंक

Frequently Asked Questions (FAQs)

अक्सर पूछे जाने वाले प्रश्न (FAQs)

Q1. What is the difference between NRE and NRO accounts?

प्र1. NRE और NRO खातों में क्या अंतर है?

NRE is for foreign income — fully repatriable and tax-free. NRO is for income earned in India — taxable and repatriable only up to USD 1 million per year.

Q2. Can I transfer money from NRO to NRE?

प्र2. क्या मैं NRO से NRE में पैसे ट्रांसफर कर सकता हूं?

Yes, up to the USD 1 million annual repatriation limit for NRO funds, subject to tax clearance on any taxable income.

Q3. Which account is better for NRI salary?

प्र3. NRI वेतन के लिए कौन सा खाता बेहतर है?

The NRE account — foreign salary is held tax-free and can be repatriated anytime.

Q4. Is NRO interest taxable in India?

प्र4. क्या NRO ब्याज भारत में कर योग्य है?

Yes, interest on NRO accounts is taxable in India and banks may deduct TDS on it.

Q5. Do NRE and NRO accounts have the same IFSC code?

प्र5. क्या NRE और NRO खातों का IFSC कोड समान है?

Yes. Both accounts at the same branch share the branch's IFSC code, since the code identifies the branch, not the account type.

Sources: RBI FEMA guidelines on NRE/NRO accounts. Rules can change — confirm with your bank.

🔍 Find IFSC Code
IFSC कोड खोजें
🏦 All Gramin Banks
सभी ग्रामीण बैंक