Reviewed by returnees. Cross-checked with RBI, Income Tax Department and MEA. Editorial policy.
Content Index
The Big Picture: What Returning NRIs Need to Know
Where Should the Money Land? NRE vs NRO vs RFC
Transfer Methods: Small to Medium Amounts (Under $25,000)
Moving Large Amounts: The Returning NRI’s Playbook ($50,000+)
The Timing Question: When to Transfer?
Tax and Compliance: What You Must Know
Purpose Codes: The Thing Nobody Tells You About
The FIRC: Your Transfer Receipt
Special Situations for Returning NRIs
How Much Should You Actually Move to India?
Avoiding Scams and Costly Mistakes
Action Checklist for Returning NRIs
Frequently Asked Questions
A Final Thought
A couple in our Dallas WhatsApp group was planning their return to India last year.
They had $280,000 in savings across checking, savings, and brokerage accounts. They needed to move most of it to India over a few months.
“Mani, should I wire it all through my bank? What’s the cheapest way? Will I get flagged?”
They ended up losing over Rs 2 lakhs just in poor exchange rates and unnecessary bank fees. Because they did what most people do – walked into their US bank and initiated a wire transfer without comparing options.
Another member in our Bay Area group moved $350,000 to India over six months. She used a combination of Wise for amounts under $25,000, bank wire transfers for larger chunks (after negotiating the forex rate), and timed her transfers around exchange rate movements.
She saved over Rs 4 lakhs compared to what she would have paid through straight bank wires.
Same task. Very different outcomes.
Moving money to India sounds simple. But when you’re a returning NRI dealing with large amounts – your life savings, retirement funds, proceeds from selling a home – the details matter a lot.
This guide covers everything. Small transfers, large transfers, the best services, tax implications, and the strategies our community members have learned over the years.
The Big Picture: What Returning NRIs Need to Know
When you’re returning to India, money transfer isn’t just about sending a few thousand dollars home for family expenses.
You’re potentially moving your entire financial life across borders.
This involves:
Transferring savings (sometimes $100,000 to $500,000 or more)
Liquidating US/UK/UAE investments and moving proceeds to India
Setting up accounts to receive these funds
Timing transfers for the best exchange rates
Staying compliant with tax and reporting rules in both countries
Deciding how much to keep abroad vs. move to India
Every dollar you transfer gets converted to rupees. The exchange rate you get, the fees you pay, and the method you use – all of these directly impact how many rupees land in your Indian account.
On a $200,000 transfer, even a 1% difference in exchange rate means Rs 1.6-1.7 lakhs more or less in your pocket. That’s real money.
Before you transfer a single dollar, you need to know which account to send it to. This decision has tax implications.
NRE Account (Non-Resident External)
This is for your foreign earnings. Money you earned abroad goes here.
Why it matters:
Interest earned is completely tax-free in India
Fully repatriable – you can send the money back abroad anytime, no limits
No ceiling on how much you can deposit
The catch: Once you return to India and become a resident, you must convert this account to a regular resident savings account or transfer the balance to an RFC account.
This is for income earned in India – rent, dividends, pension, interest from Indian investments.
Key differences from NRE:
Interest is taxable in India (TDS at ~30%)
Repatriation is capped at $1 million per financial year
Requires Form 15CA/15CB for sending money back abroad
For returning NRIs: If you have Indian rental income or investment income, it’s already flowing into your NRO account. After return, this converts to a regular resident savings account.
RFC Account (Resident Foreign Currency) – The Returning NRI’s Best Friend
This is the account most returning NRIs don’t know about. And it’s incredibly useful.
An RFC account lets you hold foreign currency (USD, GBP, EUR, etc.) in India without converting to rupees. You can open one after you return to India and become a resident.
Why RFC matters for returning NRIs:
Hold your money in foreign currency until the exchange rate is favorable
Interest is tax-free during RNOR period (first 2-3 years after return)
Fully repatriable – if you go abroad again, transfer it to NRE/FCNR
No restrictions on how you use the funds
Protects you from rupee depreciation
Eligibility: You must have lived outside India for at least 1 continuous year before returning.
How to open: Transfer balances from your NRE or FCNR accounts into RFC after becoming a resident. HDFC, ICICI, SBI, and Axis all offer RFC accounts.
For more on account conversions, check our NRE/NRO conversion guide.
Which Account for What
Situation
Best Account
Why
Sending foreign salary/savings to India
NRE
Tax-free interest, fully repatriable
Indian income (rent, dividends)
NRO
Required by FEMA for Indian-source income
After returning – want to hold foreign currency
RFC
Avoid forced conversion, tax-free during RNOR
After returning – need INR for expenses
Resident savings (converted NRE)
Regular banking
Want to keep money abroad for future flexibility
Keep in US/UK bank
No conversion needed
Transfer Methods: Small to Medium Amounts (Under $25,000)
For regular transfers and amounts under $25,000, online transfer services are usually the best option. They’re cheaper, faster, and more transparent than banks.
Online Transfer Services
These are the most popular options among our community members:
Wise (formerly TransferWise)
Uses the real mid-market exchange rate (what you see on Google)
Fee: approximately 0.4-0.6% of the amount
Transfer limit: Up to $1,000,000 per wire transfer
Speed: Minutes to 2 business days
Discount on transfers above $25,000
Payment methods: ACH (free but slower), debit card, wire transfer
Community feedback: This is the most recommended service in our groups. Transparent, consistent, and reliable.
Important: These rates and fees change frequently. Always check the actual cost on the day you’re transferring. The best service for a $2,000 transfer might not be the best for a $50,000 transfer.
Moving Large Amounts: The Returning NRI’s Playbook ($50,000+)
This is where it gets serious. And this is the section I wish someone had written for me when I was planning my move back in 2017.
When you’re moving $100,000, $200,000, or $500,000+ to India, the stakes are different.
A 0.5% difference in exchange rate on $300,000 is approximately Rs 1.25 lakhs. A 2% difference (common between banks and Wise) is Rs 5 lakhs.
Strategy 1: Use Online Services in Batches
For amounts between $50,000 and $250,000, many community members split their transfers across multiple batches using Wise or similar services.
Why it works:
Wise gives automatic discounts on transfers over $25,000
You get the mid-market rate consistently
You can spread transfers over days/weeks to average out exchange rate fluctuations
Lower fees compared to bank wires
Practical approach:
Week 1: Transfer $25,000 via Wise
Week 2: Transfer $25,000 via Wise
Week 3: Transfer $25,000 via Wise
And so on
Watch out for: Your US bank might flag multiple large outgoing transfers. Inform your bank proactively that you’re relocating to India and will be making several large transfers. This avoids unnecessary account freezes.
Strategy 2: Negotiate Wire Transfers with Your Bank
For very large amounts ($100,000+), your US bank’s wire transfer desk can sometimes be competitive – if you negotiate.
How to negotiate:
Call your bank’s forex/wire transfer department
Tell them you’re transferring $X amount
Ask what exchange rate they can offer
Compare it with the mid-market rate on Google
Ask them to improve the rate – banks have margin to negotiate on large transfers
Get the rate in writing (or screenshot) before confirming
A community member in our New Jersey group was quoted Rs 82.50 per dollar by his bank for a $150,000 transfer. The mid-market rate was Rs 84.20. He called back, mentioned he was comparing with Wise, and they improved it to Rs 83.80.
That negotiation saved him approximately Rs 1.95 lakhs.
Pro tip: The forex rate your bank quotes on the first call is almost never their best rate. Always push back. Tell them you’re comparing options. Banks would rather give you a better rate than lose a $150,000 transaction.
Strategy 3: FCNR Fixed Deposits (Before You Return)
If you’re not in a hurry to convert to rupees, an FCNR (Foreign Currency Non-Resident) deposit is worth considering.
How it works:
Send USD/GBP/EUR to an FCNR account with your Indian bank
Money stays in foreign currency as a fixed deposit (1-5 year terms)
Interest is tax-free for NRIs
On maturity, convert to INR at prevailing rates
Or transfer to RFC account after becoming resident
Why returning NRIs use it:
Lock in a foreign currency deposit before returning
Existing FCNR FDs can be held until maturity even after you become a resident
Interest continues to be tax-free during RNOR period
Gives you time to wait for favorable exchange rates
Rates: FCNR FD rates for USD are typically 3-5% p.a. depending on tenure and bank. Not as high as INR FDs, but you’re earning in dollars with zero exchange rate risk.
Strategy 4: RFC Account – Convert at Your Own Pace
This is the strategy I recommend most to returning NRIs with large amounts.
The approach:
Before returning, move your funds to your NRE account (or FCNR FD)
After returning, convert NRE balance to RFC account (stays in USD/GBP)
Convert to rupees in batches over months, when rates are favorable
During RNOR period (2-3 years), interest on RFC is tax-free
Why this is smart:
No rush to convert everything at once
You pick your conversion timing
Exchange rate fluctuations work in your favor when you spread it out
Tax-free interest during RNOR is a bonus
Example: A member returned in January 2024 with $200,000 in RFC. The exchange rate ranged from Rs 82 to Rs 85 over the next six months. By converting in batches, she averaged Rs 83.80 – much better than the Rs 82.30 she would have gotten if she’d converted everything on day one.
Strategy 5: Direct Bank-to-Bank Wire for Lump Sums ($200,000+)
For very large one-time transfers (like proceeds from selling a US home), a direct SWIFT wire from your US bank to your NRE account is the most straightforward approach.
Steps:
Initiate wire transfer from your US bank’s online portal or branch
Provide recipient details: Your name, NRE account number, bank SWIFT code, IFSC code
Amount is sent in USD, converted to INR by the Indian bank at their prevailing rate
Credited to your NRE account in 2-5 business days
Cost: Wire transfer fee ($25-50 from US bank) + exchange rate markup (1-3% by Indian receiving bank) + potential intermediary bank charges ($15-30)
How to reduce costs on large wires:
Ask your Indian bank for a preferential forex rate for large inward remittances
Some banks (ICICI, HDFC, SBI) offer dedicated NRI forex desks that negotiate rates
Request that the wire be processed with “our charges” (OUR) instruction so intermediary fees are covered by you upfront rather than being deducted from the transfer
For a deeper dive into this, see our guide on sending large amounts from USA to India.
The Timing Question: When to Transfer?
This is the question that causes the most anxiety. And honestly, nobody can perfectly time the forex market.
But here’s what experienced community members do:
Don’t Try to Time the Perfect Rate
The USD-INR exchange rate moves daily. In 2024-2025, it ranged roughly between Rs 83 and Rs 87.
Waiting for “the perfect rate” often means waiting indefinitely. And sometimes the rate moves against you.
Instead: Use a Dollar-Cost Averaging Approach
Transfer in equal installments over 3-6 months. This way, you get an average rate that smooths out daily fluctuations.
Example: Instead of transferring $240,000 all at once:
Month 1: Transfer $40,000
Month 2: Transfer $40,000
Month 3: Transfer $40,000
Month 4: Transfer $40,000
Month 5: Transfer $40,000
Month 6: Transfer $40,000
Some months the rate will be better, some worse. But your average will be reasonable.
Set Rate Alerts
Most transfer services (Wise, Xe, Remitly) let you set rate alerts. Set an alert for a rate you’d be happy with. When it triggers, transfer a chunk.
Our community tip: One member set alerts at 3 price points – Rs 84, Rs 85, and Rs 86. Each time a higher alert triggered, he transferred a larger portion. Smart approach.
Consider the Rupee Trend
The Indian rupee has gradually depreciated against the dollar over the decades. If you’re moving money FROM the US/UK TO India, a weaker rupee means more rupees for your dollars.
But don’t bet on this. Rupee movements are unpredictable in the short term.
Tax and Compliance: What You Must Know
This is where returning NRIs often get tripped up. Not because the rules are harsh – but because they don’t know the rules exist.
In India: Inward Remittances Are NOT Taxed
The act of transferring money to India is not a taxable event. You’re moving your own money. There’s no income tax on the transfer itself.
However:
The interest/income the money earns after reaching India IS taxable (except NRE interest)
If you’re gifting money to someone in India (not a relative), amounts over Rs 50,000 per year are taxable for the recipient
Gifts to relatives (spouse, parents, siblings, children, in-laws) are completely tax-free regardless of amount
In the US: Reporting Requirements
If you’re transferring your own money to your own account:
No tax. It’s your money. You already paid tax on it when you earned it.
FBAR (FinCEN 114): If your Indian bank accounts hold more than $10,000 at any point during the year, you must file FBAR. This is a reporting requirement, not a tax. But penalties for non-filing are severe. See our FBAR guide.
FATCA (Form 8938): If your specified foreign financial assets exceed $50,000 on the last day of the tax year (or $75,000 at any point), you must report on Form 8938 with your tax return. Thresholds are higher for married filing jointly. Check our FATCA guide for details.
Gift tax reporting (Form 709): If you’re sending money to someone else’s account (not your own), the IRS considers this a gift. The annual exclusion is $19,000 per recipient for 2026. Above that, you file Form 709 – but you don’t actually pay tax until you exceed the lifetime exemption ($15 million in 2026).
Bank reporting: US banks automatically report wire transfers of $10,000 or more to the IRS. This is routine. It doesn’t mean you’re in trouble. It’s just transparency.
In the UK: HMRC Considerations
Transfers of your own funds to India are not taxable. But large transfers may trigger inquiries. Keep documentation of the source of funds.
In the UAE: No Income Tax
UAE has no personal income tax, so transfers to India don’t have tax implications from the UAE side. There may be GST implications on the INR amount in India for certain transactions. For UAE-specific details, see our UAE to India money transfer guide.
In Canada: CRA Reporting
Similar to the US – no tax on transferring your own money. But amounts over CAD 10,000 are reported to FINTRAC. Keep documentation of the source.
For a complete understanding of double taxation and how to avoid it, check our DTAA guide.
Purpose Codes: The Thing Nobody Tells You About
Every inward remittance to India is tagged with a “purpose code” by the receiving bank. This tells RBI why the money is coming in.
Getting this wrong can delay your transfer or create compliance issues.
Common purpose codes for returning NRIs:
Purpose Code
Description
When to Use
P0106
Repatriation of Indian investment by NRI
Moving back investment proceeds
P0107
Personal transfers/savings
Moving personal savings to India
P0301
Inward remittance for family maintenance
Sending money to family in India
P1302
Gifts
Sending gifts to relatives in India
S0023
Other personal receipts
General personal transfers
Pro tip: When initiating a transfer, if the platform asks for the purpose of transfer, choose “personal savings” or “family maintenance” as appropriate. If your bank asks for a purpose code, P0107 (personal transfers/savings) covers most returning NRI scenarios.
For a detailed breakdown, see our purpose codes guide.
The FIRC: Your Transfer Receipt
FIRC stands for Foreign Inward Remittance Certificate. It’s the proof that money came into India from abroad through proper banking channels.
Why you need it:
For buying property in India (to prove source of funds)
For tax filing purposes
If the Income Tax Department ever asks about the source of large deposits
For investment documentation
How to get it: Request it from your Indian bank after the transfer is credited. Some banks issue it automatically. Others you need to ask.
Keep every FIRC safe. Especially for large transfers. I can’t stress this enough. Multiple members in our community have been asked to produce FIRCs years after the transfer when buying property or during tax assessments.
Special Situations for Returning NRIs
Moving Proceeds from Selling a US Home
If you sold your house in the US and need to bring the proceeds to India:
The sale is taxed in the US first (capital gains rules apply)
After-tax proceeds are your money – transfer freely
Send to NRE account (if you’re still NRI) or RFC account (if already resident)
No tax in India on the transfer itself
Keep all documentation: sale deed, tax payment proof, closing statement
For more on managing US assets, see our guide on liquidating US assets before moving to India.
Moving 401(k) and Retirement Funds
This is complex and depends on your specific situation.
If you’re cashing out 401(k) before returning:
US taxes apply (income tax + 10% early withdrawal penalty if under 59.5)
After-tax amount is yours to transfer to India
Transfer to NRE or RFC account
During RNOR period, this won’t be taxed again in India (it’s foreign income)
If you’re leaving 401(k) in the US:
Completely legal to maintain US retirement accounts after returning
Withdrawals will be taxed in the US and potentially in India (once you become ROR)
If you’re not sending money to your own account but to a family member’s account:
To relatives (parents, spouse, siblings, children): Tax-free in India, regardless of amount. Under US law, amounts above $19,000 per recipient per year require filing Form 709 (but no tax until you exceed the $15 million lifetime exemption).
To non-relatives: Amounts above Rs 50,000 per year are taxable income for the recipient in India.
Moving Money After Becoming a Resident
Once you’re a resident, you can still receive money from abroad. It goes to your regular resident savings account (formerly NRE) or RFC account.
No FEMA restrictions on inward remittance. No upper limit.
But you can no longer send money out of India freely under NRI rules. Outward remittances now fall under the Liberalised Remittance Scheme (LRS) – $250,000 per financial year per person, with TCS (Tax Collected at Source) applicable on amounts over Rs 10 lakh.
This is why many NRIs prefer to keep some money in their US/UK bank accounts even after returning.
How Much Should You Actually Move to India?
This is the million-dollar question (sometimes literally).
Our community’s wisdom, gathered from thousands of conversations:
Don’t Move Everything
Keep some funds abroad. Here’s why:
You may need to pay ongoing US expenses (tax filing, storage, subscriptions)
Your US credit history and bank relationships have value
Exchange rates fluctuate – spreading across currencies is diversification
If you have US citizen children (like my younger son), they may need US-based funds later
You might go back – it happens more than people expect
For more on this, read our guide on should you keep your US bank accounts.
A General Framework
Category
How Much
Where to Keep
Immediate India expenses (6-12 months)
Rs 20-50 lakhs
Resident savings account (INR)
Medium-term India needs (housing, car, etc.)
As needed
NRE Resident savings or RFC convert when needed
Long-term India investments
Based on goals
Convert to INR, invest in MFs, FDs, etc.
US emergency fund
$10,000-25,000
US checking/savings account
US ongoing expenses (tax prep, etc.)
$5,000-10,000
US checking account
Future flexibility buffer
$25,000-50,000
US savings or RFC in India
These are rough guidelines. Your situation is unique. Talk to a financial advisor who understands cross-border finances.
For a detailed cost-of-living comparison, see our India vs USA cost of living guide.
Avoiding Scams and Costly Mistakes
Mistake 1: Using Only Your Bank for Everything
Banks are safe but expensive for forex. The exchange rate markup alone on a $100,000 bank wire can cost you Rs 2-4 lakhs compared to Wise. Always compare.
Mistake 2: Not Getting Rate Quotes in Writing
Verbal quotes mean nothing in forex. Before confirming any large transfer, get the exchange rate and total cost in writing (email or screenshot). Rates can change within minutes.
Mistake 3: Falling for “Zero Fee” Marketing
“Zero transfer fee” often means the cost is hidden in a terrible exchange rate. Always compare the total amount your recipient will receive, not just the advertised fee.
To protect yourself, read our guide on money transfer scams.
Mistake 4: Transferring to the Wrong Account Type
Sending foreign earnings to NRO instead of NRE means you lose the tax-free interest benefit and face repatriation limits. Always double-check the account type.
Mistake 5: Not Keeping Documentation
Keep records of every transfer: bank statements, wire confirmations, FIRCs, screenshots of exchange rates. You’ll thank yourself when filing taxes or buying property.
Mistake 6: Converting Everything to INR Immediately
Unless you need the rupees right away, consider holding some amount in foreign currency through RFC or even keeping it abroad. There’s no rush to convert.
Mistake 7: Ignoring FBAR/FATCA Filing
If you maintain accounts in India with balances exceeding $10,000 at any point during the year, FBAR filing is mandatory. Penalties for non-compliance can reach $10,000 per violation per year (or more for willful violations). Don’t skip this.
Action Checklist for Returning NRIs
3-6 Months Before Return
[ ] Open NRE account if you don’t have one (for receiving transfers while still NRI)
[ ] Compare transfer services (Wise, Remitly, bank wires) for your typical amount
[ ] Start transferring in batches – don’t wait until the last minute
[ ] Negotiate forex rate with your bank for any large wire transfers
[ ] Consider FCNR FD for amounts you won’t need immediately
[ ] Download and save all transfer confirmations and receipts
[ ] Request FIRCs from your Indian bank for all inward remittances
[ ] File FBAR if your Indian accounts exceeded $10,000
First Month After Return
[ ] Inform your Indian bank about change in residential status
[ ] Convert NRE account to resident savings or RFC
[ ] NRO converts to regular resident savings
[ ] Open RFC account to hold remaining foreign currency
[ ] Continue transferring remaining funds from abroad as needed
[ ] Set up rate alerts for favorable conversion timing
Ongoing
[ ] Convert RFC funds to INR in batches when rates are favorable
[ ] File ITR in India for the transition year
[ ] File US tax return (if applicable) for the year of return
[ ] Continue FBAR/FATCA filing for any US/foreign accounts you maintain
[ ] Keep all transfer documentation organized and accessible
Frequently Asked Questions
Q: Is there a limit on how much money I can transfer to India?
No upper limit under FEMA for inward remittances. You can transfer any amount to your NRE account. However, your sending bank may have per-transaction or daily limits. For large amounts, you may need enhanced verification.
Q: Will my transfer be taxed in India?
No. The transfer itself is not taxable. You’re moving your own money. However, any income the money earns in India (interest, capital gains) may be taxable depending on the account type.
Q: How long does a wire transfer take?
Bank SWIFT wires: 2-5 business days. Online services (Wise, Remitly): Minutes to 2 days for most transfers. Allow extra time for very large amounts due to compliance checks.
Q: What’s the cheapest way to send $100,000 to India?
For amounts this large, compare: (1) Wise (mid-market rate + small fee), (2) your US bank wire with a negotiated rate, and (3) your Indian bank’s NRI forex desk. The cheapest option varies by day and bank. Often, Wise wins on rate but some banks can match it for large amounts if you negotiate.
Q: Should I convert all my dollars to rupees immediately?
No. Use an RFC account to hold foreign currency and convert in batches over time. This protects you from converting everything at a bad rate.
Q: Can I send money to my parents’ account directly from the US?
Yes. It’s tax-free for them in India (parent is a “relative” under Indian tax law). In the US, you need to file Form 709 if you send more than $19,000 to one person in a year – but no actual tax is due until you exceed the $15 million lifetime exemption.
Q: What happens if I don’t file FBAR?
Penalties start at $10,000 per violation for non-willful failure. For willful failure, it can be $100,000 or 50% of the account balance – whichever is greater. This is serious. Don’t ignore it.
Q: I’m in the UAE. Are there different rules?
The India side is the same. The UAE side is simpler because there’s no personal income tax. But be aware of potential GST on INR conversions and check if your exchange house offers better rates than bank wires. See our return from UAE guide.
Q: What is Form 15CA and 15CB?
These are Indian tax compliance forms required for outward remittances FROM India (sending money abroad). They’re not required for inward remittances (money coming INTO India). You’ll encounter these if you need to send money back after becoming a resident.
Q: Can I use my US credit or debit card in India after returning?
Yes, you can continue using US cards in India. But using a US credit card for INR purchases involves currency conversion fees (usually 3%). It’s useful for emergencies but not as a primary payment method. For Indian credit card options, see our guide on credit cards for returning NRIs.
A Final Thought
When I moved back in 2017, I wish I had a clearer playbook for moving money. I made some mistakes – converted too much at once, didn’t know about RFC accounts, overpaid on bank wire fees.
The members in our community have since collectively figured out the best approaches through trial and error. The strategies in this guide come from their real experiences.
The bottom line: plan your transfers ahead, use the right accounts, compare services, don’t convert everything at once, and keep meticulous records.
Your money worked hard for you abroad. Make sure it works just as hard when it comes home.
Disclaimer: This guide is for informational purposes only. It is not financial or tax advice. Currency exchange rates, transfer fees, and regulations change frequently. Always verify current rates, fees, and rules before making transfers. Consult a qualified financial advisor and tax professional for your specific situation.
Sources: RBI, FEMA guidelines, IRS, FinCEN, Wise, Remitly, Xe, ICICI Bank, HDFC Bank, SBI, and feedback from BacktoIndia community members.
If you’re planning your move back, join our WhatsApp community at /groups – 20,000+ NRIs helping each other with real, lived experience. It’s free and volunteer-run.
Written by
Mani Karthik
Founder, BackToIndia · Returnee since 2016
Mani Karthik is an entrepreneur who moved back to India in 2016 after nearly a decade living and working in the US and the Middle East. He started BackToIndia to help other NRIs navigate the move — banking, taxes, schooling, careers and the everyday reality of resettling in India.
Rules for NRI banking, tax and residency change often. We update guides when policy or our lived experience changes. Nothing here is legal, tax or investment advice — always confirm with a qualified professional in India.
Free for NRIs
Get the Return to India Checklist, Planner & Tools
The exact playbook returnees use to move back without missing a step — built from real journeys, updated for 2026.