Quick Answer: RFC vs FCNR Account
The key difference between an RFC and an FCNR(B) account is that RFC is for residents who return to India, while FCNR (B) is exclusively for NRIs holding foreign currency deposits.
- FCNR(B) account is for NRIs, and an RFC account is for NRIs returning to India.
- FCNR account holds money in foreign currencies like USD, GBP, EUR, whereas an RFC account also allows eligible residents to hold certain foreign currency funds after returning to India.
- FCNR(B) account is only a term deposit, whereas an RFC can be maintained through savings, current, or term-deposit accounts, subject to applicable rules or the bank.
Introduction
Suppose you returned to India after a long time from abroad; it sounds simple until you actually review your bank statements.
You’ve probably got an FCNR(B) deposit, maybe an NRE account, some foreign currency savings, and investments sitting outside India. Then the question arises in your mind: what do I actually do with all this foreign currency now?
This is where the RFC vs FCNR(B) difference becomes important to understand when you return to India because you need to decide how to manage your foreign currency savings.
Both look Similar; both hold foreign currency inside India. But they’re built for different moments in an NRI’s life.
This guide walks through 10 practical differences between RFC and FCNR(B), with real scenarios, so you can make this call with your eyes open — though for anything account-specific, you should still confirm the exact treatment with your bank or a cross-border CA.
Key Takeaway:
- FCNR(B) Account: Stands for Foreign Currency Non-Resident deposit for NRIs to save in foreign currency with 100% tax-free interest in India.
- RFC Account: Stands for Resident Foreign Currency account for returning NRIs to hold foreign earnings in USD/GBP/EUR after becoming Indian residents.
What Is an RFC Account?
RFC stands for Resident Foreign Currency Account. It’s a foreign currency account that a person resident in India can maintain with an authorised dealer bank, under FEMA’s rules for foreign currency accounts held by residents.
Let’s understand with an example-
Suppose you worked in the US for 5+ and saved $40,000. After returning permanently to India, instead of converting all your dollars into INR, you may be able to keep eligible foreign currency funds in an RFC account, subject to applicable rules.
Eligibility
- Returning NRIs/PIOs who have become residents of India.
- A person resident in India who previously held foreign currency assets.
- Returning Indians who have held foreign exchange outside India.
What is an FCNR account?
FCNR(B) is a fixed deposit for NRIs where your money stays in foreign currency instead of being converted into Indian rupees.
Let’s understand with an example-
Suppose you are living and working in the US and have saved $30,000. If you put this money into an FCNR(B) deposit in India, your money stays in US dollars instead of being converted into Indian rupees, while you earn interest on the deposit.
RFC vs FCNR(B): 10 Key Differences
| Factor | RFC Account | FCNR(B) Account |
| 1. Residential status | For residents, including qualifying returning NRIs | For non-residents (NRIs/PIOs) only |
| 2. Main purpose | Retain foreign currency savings after moving back | Hold foreign currency as an NRI term deposit |
| 3. Eligibility | Person resident in India under FEMA | NRI/PIO under FEMA |
| 4. Account type | Current, savings, or term deposit (bank-dependent) | Term deposit only |
| 5. Currency | Permitted foreign currencies (USD, GBP, EUR, etc.) | Permitted foreign currencies (USD, GBP, EUR, etc.) |
| 6. Tax treatment | Taxable based on residential status; no blanket exemption | Interest exempt under Section 10(15)(iv)(fa) while NRI status holds |
| 7. Repatriation | Generally repatriable, subject to FEMA rules | Principal and interest generally repatriable |
| 8. Currency-rate exposure | Stays in foreign currency, no forced INR conversion | Stays denominated in foreign currency throughout tenure |
| 9. After returning to India | Where you land once resident and eligible | Can continue to maturity at the contracted rate under RBI rules |
| 10. Best suited for | Returning NRIs / residents holding foreign currency | NRIs wanting a foreign currency term deposit |
The Detailed Breakdown
1. Residential Status
- FCNR(B) exists for non-residents.
- RFC exists for residents or NRIs who returned to india.
The line matters most at the moment your status flips.
Example: Arjun lived in Canada for 12 years and holds a USD 50,000 FCNR(B) deposit. While he’s still an NRI, that’s the right account for him. Once he moves back to India permanently, his residential status changes — and he needs to notify his bank. His FCNR(B) deposit doesn’t have to be closed overnight; RBI allows it to run to maturity at the contracted rate if he chooses to leave it be.
Why it matters: Check your residential status first. Everything else — which account, what tax treatment — flows from that one fact.
2. Main Purpose
- FCNR(B) is fundamentally a term deposit product for NRIs.
- RFC exists to let residents — especially returning NRIs — hold on to foreign currency instead of converting it all to rupees.
Example: Neha, still working in Singapore, keeps part of her savings in an FCNR(B) deposit while she remains an NRI. A few years later, once she’s permanently relocated to India, her situation has changed — and if she qualifies, RFC becomes the relevant option for those same funds.
3. Eligibility
- FCNR(B) is open to NRIs and PIOs under FEMA rules.
- RFC is open for resident in India under the same rule — which typically includes returning NRIs. However, the exact conditions depend on RBI’s current rules and your bank’s onboarding process.
Example: Raj returns to India after years in Australia, holding an NRE account, an NRO account, and an FCNR(B) deposit. He doesn’t assume all three continue exactly as before — he informs his bank about his change in status, since RBI’s Master Direction on Non-Resident Deposits specifically sets out how each account type is treated once residential status changes.
4. Account Type
- FCNR(B) is only a term deposit.
- RFC, depending on the bank, can be structured as a savings, current, or term deposit account.
5. Currency
Both accounts hold foreign currency, but which currencies are available depends on your bank and the applicable RBI rules — not every bank supports every currency.
Example: Suppose your friend returning from the UK with GBP 35,000 would need to confirm their bank actually offers GBP under its RFC account before assuming they can hold the funds in that currency rather than converting to INR.
6. Tax Treatment
This is where making the wrong assumption can cost you.
- FCNR(B) interest is exempt from Indian income tax under Section 10(15)(iv)(fa) of the Income Tax Act — but only while you hold NRI status.
- RFC interest is not always tax-free. Tax status is depends on your residential status and the tax rules that apply to you.
Important: India has a new Income Tax Act from 1 April 2026. The FCNR(B) interest tax exemption is expected to continue, but old section numbers may have changed. Always check the latest tax rules before relying on older information.
7. Repatriation
- Repatriation means moving money from India to another country. FCNR(B) principal and interest are generally repatriable.
- RFC balances can generally be repatriated too, subject to FEMA rules and the nature of the funds — but the documentation required can vary by transaction and source.
Example: Meera has returned to India but expects to pay for her child’s overseas education in a few years. Holding foreign currency in an RFC account keeps that option open without forcing a conversion-and-reconversion cycle.
8. INR Exchange-Rate Exposure
Neither account eliminates currency risk — they just let you defer the conversion decision.
Example: Hold USD 50,000 in INR today, and you’re locked into today’s exchange rate. Hold it in USD through either account, and your rupee-equivalent value moves with the exchange rate — up if the rupee weakens, down if it strengthens. The accounts don’t protect you from currency movement; they just let you choose when you’re exposed to it.
9. What Happens to FCNR(B) After You Return to India?
If you return to India permanently with an FCNR(B) deposit, then:
- You don’t have to close the deposit immediately.
- Your existing FCNR(B) deposit can continue until maturity.
- The originally agreed interest rate on the deposit can continue until maturity.
- After maturity, if you are eligible for RFC, the deposit can be transferred/converted to an RFC account.
- Alternatively, eligible deposits can be converted to resident rupee deposits.
So overall the answer is you don’t rush to cancel your FCNR(B) immediately upon returning to India—check your options with your bank first.
Example: Vikram holds a USD 60,000 FCNR(B) deposit maturing in December 2027 and returns to India permanently in September 2026. He doesn’t need to break the deposit just because his residency changed — it can run to its original maturity date at the contracted rate. When it matures, if he qualifies, he can move it into an RFC account instead of defaulting to an INR resident deposit.
The takeaway: don’t close an FCNR(B) deposit reflexively on return. Check with your bank how they’ll treat it first.
10. Who Is Each Account Best Suited For?
There’s no universal winner — it depends entirely on where you are in your NRI journey.
RFC tends to fit:
- Returning NRIs who now qualify as residents
- Anyone with future overseas expenses (tuition, property, family support abroad)
- People who don’t want to force-convert foreign currency into INR right away
FCNR(B) tends to fit:
- NRIs and PIOs still living and working abroad
- Anyone wanting a foreign currency term deposit with tax-exempt interest
- People who want principal and interest to stay fully repatriable
Example: Vikram, living and working in New York, is still an NRI — FCNR(B) is the relevant product for him. A year later, once he’s moved back to India permanently and become a resident, RFC becomes the relevant option for the same savings, assuming he meets the eligibility conditions.
RFC vs FCNR(B): Which One Should You Choose?
The choice is simple:
- Choose RFC if you have returned to India and are now a resident, and you want to keep your eligible foreign currency savings in foreign currency.
- Choose FCNR(B) if you are still an NRI and want to keep your savings in a foreign currency as a term deposit.
In short:
Still an NRI → FCNR(B)
Returned to India → RFC
If you already have an FCNR(B) deposit and have returned to India, you don’t necessarily need to close it immediately. Check its maturity and your RFC eligibility before deciding what to do with the money.
Conclusion
RFC and FCNR(B) accounts look alike because both hold foreign currency inside India — but they serve different stages of an NRI’s financial life. FCNR(B) is built for NRIs who want a foreign currency term deposit. RFC is built for residents, and it’s particularly relevant once you’ve moved back and want to avoid converting your savings into rupees immediately.
If you’re planning your return, don’t rush to close or convert your FCNR(B) deposit the moment you land. RBI’s rules let it continue to maturity under the circumstances described above, after which you can choose between a resident rupee deposit and an RFC account.
The right decision weighs residential status, tax treatment, liquidity, currency exposure, repatriation needs, and your future plans outside India — together, not in isolation.
Planning Your Return to India?
Your FCNR(B), NRE, NRO, and RFC accounts all need a fresh look the moment your residential status changes. Get professional guidance before you transfer, convert, or close anything.
Talk to an NRI Tax & Financial Expert
FAQs: RFC vs FCNR Account
1. What’s the core difference between RFC and FCNR accounts?
Who they’re for and when you use them. FCNR(B) is for NRIs; RFC is for residents, and becomes relevant right around the time your NRI status ends.
2. Can a returning NRI open an RFC account immediately on landing?
Not automatically — you need to formally qualify as a resident under FEMA first, and your bank will typically ask for proof of your return (like a one-way ticket, employment termination abroad, or a declaration of intent to settle permanently) before opening the account.
3. What happens to my FCNR(B) deposit the day I move back to India?
Nothing happens automatically — but you’re required to inform your bank of the status change. The deposit itself can keep running at its original rate until maturity if you choose not to break it early.
4. Is FCNR(B) simply “better” than RFC?
They’re not comparable that way — FCNR(B) only makes sense while you’re an NRI. Once you’re resident, it’s not an option for new deposits at all, so the comparison only applies at the point of transition.
5. Is RFC interest tax-free?
No, not automatically. Unlike FCNR(B), there’s no blanket tax exemption for RFC interest — your tax liability depends on your residential status and the applicable provisions for that year.
6. Is FCNR(B) interest genuinely tax-free?
Yes, while you hold NRI status, FCNR(B) interest is exempt under Section 10(15)(iv)(fa) of the Income Tax Act. That exemption stops applying once your residential status changes.
7. Which currencies can an RFC account hold?
Commonly USD, GBP, and EUR, though this depends on what your specific bank offers — not every authorised dealer supports every currency, so it’s worth checking before you commit.
8. Does converting FCNR(B) to RFC trigger any tax event or penalty?
Generally, moving an FCNR(B) deposit into an RFC account at maturity is a permitted redesignation rather than a fresh transaction, but the tax treatment of interest going forward changes because your residential status has changed — confirm the specifics with your bank and a tax advisor rather than assuming it’s a like-for-like continuation.
9. Can I use RFC funds while still living partly outside India (e.g., dual base)?
This depends heavily on your specific FEMA residential status determination, which isn’t always the same as your physical presence pattern — this is genuinely one to confirm with a cross-border tax advisor rather than assume from general rules.
10. Should I break my FCNR(B) deposit early just to “get it over with” after returning?
Usually not advisable — breaking it early can mean losing the contracted interest rate and, in some cases, the tax exemption for that period. Letting it run to maturity and then redesignating it is typically the more efficient route, though your specific deposit terms should be checked with your bank.
Disclaimer: This article is for general educational and informational purposes only and should not be treated as financial, tax, legal, or investment advice. RBI/FEMA and Indian income-tax rules — including the transition to the Income Tax Act, 2025 — can change, and the treatment of RFC and FCNR(B) accounts depends on factors such as residential status, source of funds, account terms, and the law applicable for the relevant period. Always verify current rules with your bank, the Reserve Bank of India, the Income Tax Department, or a qualified professional before making a financial decision.

