How to repatriate US stock sale proceeds to India: FEMA, SWIFT, and the tax picture
Complete guide to bringing US stock sale proceeds back to India: FEMA current account rules, SWIFT transfer process, which bank to use, TDS on inward remittance, Indian tax on repatriated capital gains, and whether repatriation is always the right move.
You've sold your RSU shares or US ETF holdings. The proceeds are sitting in your US brokerage account — DriveWealth, Alpaca, Fidelity, E*Trade, or IBKR. You want the money in your Indian bank account.
This is repatriation — bringing foreign earnings back to India. It's simpler than most people expect, but there are rules, costs, and tax considerations to understand before initiating.
Is repatriation required?
No. Indian residents who hold money in a foreign account through LRS investments are permitted to keep the proceeds abroad. There is no FEMA rule requiring you to repatriate capital gains or dividends from LRS investments.
You can:
- Keep proceeds in your US brokerage account and reinvest
- Keep proceeds in a US bank account linked to your brokerage
- Repatriate whenever you want — partially or fully
The only obligation is to disclose the foreign account (Schedule FA in ITR-2) and pay Indian income tax on the gains — regardless of whether you repatriate. Tax liability is triggered by the sale, not by the transfer of money to India.
FEMA framework: what's permitted
Repatriation of current account receipts (including proceeds from sale of foreign securities purchased through LRS) is governed by FEMA (Foreign Exchange Management Act), 1999 and RBI's Master Direction on LRS.
Key rule: Capital account receipts from LRS investments (proceeds from selling foreign securities originally purchased under LRS) can be repatriated to India freely. There is no specific limit on bringing back LRS investment proceeds.
The $250,000 annual LRS limit applies to outward remittances (sending money from India abroad). It does not restrict inward remittances (bringing money back to India). You can repatriate $2 million in a single year if that's what your sales generated.
The repatriation process: step by step
Step 1: Initiate withdrawal from your US broker
Vested (DriveWealth backend):
- In-app withdrawal → bank account linked (your Indian bank account)
- Vested converts USD to INR and remits via SWIFT
- Processing time: 3–7 business days
- Fees: Vested charges a withdrawal fee; check current pricing
Rovia (Alpaca backend):
- Account → Withdraw → enter amount
- Rovia initiates international wire to your linked Indian bank account
- Processing time: 2–5 business days
Fidelity NetBenefits (for RSU accounts):
- More complex — Fidelity is a US-facing platform not optimised for Indian repatriation
- Option 1: Sell in Fidelity → transfer cash to a linked US bank account → wire from US bank to India
- Option 2: Initiate international wire directly from Fidelity NetBenefits (check if enabled for your account)
- Some employers' Fidelity configurations restrict direct international wires; contact Fidelity support
E*Trade (Morgan Stanley at Work):
- Similar to Fidelity — primarily US-facing
- International wire transfer from E*Trade directly or via linked US bank
- Requires account to be set up for international wire; may need one-time setup with E*Trade
IBKR:
- Client Portal → Transfer & Pay → Transfer Funds → Withdrawal
- International wire directly to your Indian bank SWIFT account
- IBKR's international wire fees are low (~$8 per wire for most accounts)
Step 2: Provide your Indian bank SWIFT details
For the wire transfer, you need:
- Bank name: e.g., HDFC Bank / ICICI Bank / SBI
- Branch: Your specific branch
- Account number
- IFSC code (domestic) — note: for SWIFT, your bank will have a SWIFT/BIC code (different from IFSC)
- SWIFT code: 8 or 11 character code for your Indian bank (e.g., HDFCINBB for HDFC Bank Mumbai; ICICINBB for ICICI Bank)
Where to get your bank's SWIFT code: Your bank's website, net banking profile, or the passbook. SWIFT codes are publicly listed.
Step 3: The wire arrives in your Indian account
Processing time: Typically 2–7 business days from initiation.
What arrives: USD converted to INR at the bank's FX rate (buying rate), minus the correspondent bank charges (usually $10–30 deducted in transit by intermediary banks).
Your Indian bank converts at their USD/INR buying rate — typically 0.5–1% below the RBI reference rate. On a $10,000 remittance, this FX cost is approximately $50–100.
Step 4: TDS on inward remittance (usually not applicable)
No TDS on repatriation of capital. TDS under Section 195 of the Income Tax Act applies to payments made to non-residents — not to Indian residents receiving money back into India. When you repatriate your own LRS investment proceeds, no TDS is deducted by the Indian bank on receipt.
Exception — foreign wire services: Some platforms route international payments through payment intermediaries. These intermediaries may have different regulatory classifications. Confirm with your platform that the wire is a direct bank-to-bank SWIFT transfer.
The tax picture: what you've paid vs what you still owe
Capital gains tax is owed at the time of sale — not at repatriation. Bringing the money back doesn't create a new tax event.
| Tax event | When triggered | Where paid |
|---|---|---|
| Capital gains on US stock sale | Sale date | India (ITR-2 / advance tax) |
| US dividend withholding | Dividend payment | US (credit via Form 67) |
| TCS on original LRS outward remittance | When you first sent money out | India (bank collects; credited at ITR) |
| Indian tax on gain | Sale date (advance tax) + ITR-2 | India |
| Tax on repatriation itself | None | — |
Common misconception: "I'll be taxed when I bring the money back to India." This is not correct. Repatriation is a transfer of your own funds — it is not income. You owe Indian income tax on the gain itself, payable via advance tax and settled at ITR-2. The physical movement of money from the US to India does not create a new tax liability.
TCS: the original outward remittance
When you originally sent money from India to fund your US brokerage account, if the cumulative LRS amount exceeded ₹10 lakh in that financial year, your bank deducted TCS (Tax Collected at Source) at 20% on the excess.
This TCS is a credit — it appears in Form 26AS and is set off against your total income tax liability at ITR-2 filing. If your tax refund comes from TCS overpayment, that refund is credited to your Indian bank account.
When you repatriate, the TCS credit from the original outward remittance has already been applied at filing. No additional TCS on inward remittance.
FEMA reporting for large inward remittances
For inward remittances above $10,000: Your Indian bank may require you to declare the purpose of the remittance. The appropriate declaration:
- Purpose: "Proceeds from sale of foreign securities purchased under LRS"
- Source of funds: LRS investment proceeds
Your bank's forex desk will handle this. It is routine — no special approval needed for repatriation of LRS proceeds.
RBI reporting: Your bank files the required RBI returns on inward foreign exchange receipts. You don't need to separately inform RBI for LRS repatriation.
Cost comparison: repatriation fees
| Platform | Repatriation fee | FX spread | Total cost on $10,000 |
|---|---|---|---|
| Vested | Check current fee schedule | ~0.5–1% | $50–150 |
| Rovia | Check current fee schedule | ~0.5–1% | $50–150 |
| IBKR | ~$8 wire fee | ~0.2–0.5% | $28–58 |
| Fidelity (via US bank) | US bank wire fee (~$25–45) | Bank FX rate | $75–150 |
| Wise (international transfer) | 0.4–0.6% | Near mid-market | $40–60 |
Wise as an alternative: If your US brokerage allows withdrawal to a US bank account, you can use Wise (formerly TransferWise) to convert and send USD to your Indian account at rates closer to mid-market. Wise charges ~0.4–0.6% and processes in 1–2 business days. This often beats bank FX rates significantly on large amounts.
Should you repatriate?
Repatriating is not always the right move. Consider:
Repatriate if:
- You need the funds in India (home purchase, investment, expenses)
- Your Indian portfolio needs rebalancing and you have better Indian-market opportunities
- You're concerned about USD/INR movement (rupee may appreciate, making future repatriation worth less INR)
Keep abroad if:
- You plan to reinvest in US markets — round-tripping (repatriate, then remit again) incurs FX costs twice
- Your LRS limit for the year is already used — keeping proceeds abroad avoids using next year's limit
- You want to hold UCITS ETFs which have no estate tax exposure and can compound without being touched
The reinvestment logic: If you sell VOO and plan to buy CSPX, do it within the US brokerage account. Repatriating to India and remitting again costs 1–2% in FX spread round-trip.
Keeping an NRE account for flexibility
If you ever become an NRI (Non-Resident Indian) — e.g., relocate abroad for work — your NRE (Non-Resident External) account allows you to hold foreign earnings in India tax-free. Repatriation from NRE accounts is unrestricted.
As a resident Indian, you can't open an NRE account, but planning your future banking structure matters if global mobility is likely.
Related reading
- How US stocks are taxed in India — the full tax framework for sales and repatriation
- LRS vs GIFT City for US stocks — route comparison affects repatriation mechanics
- Advance tax quarterly calendar — paying tax on gains before repatriating
- LRS, TCS, and Schedule FA trifecta — the full compliance picture
Run your own numbers
Try the calculators that match this post
Found this useful? Share it.
Help another Indian working with US RSUs or LRS not get blindsided by this stuff.
About the author

Co-Founder & Chief Executive Officer, Rovia
CFA charterholder with 10+ years across hedge funds and NRI fintech. Covers RSU taxation, equity comp, and cross-border investing for Indian residents. Ex-JP Morgan, Makrana Capital, Zolve.
More about Shivang →Get more like this in your inbox
One practical post a week on US investing & RSU strategy.
Comments
No comments yet. Be the first.
Keep reading
How to repatriate money from US brokerage accounts to India: the complete 2026 guide
Step-by-step guide to bringing money back from your US brokerage account to India — how each platform handles it, the FEMA rules, what triggers tax, and which documents to keep.
Cost of bringing US investment money back to India: what you actually lose
Total cost of repatriating US investment proceeds to India — capital gains tax, withholding, FX conversion spread, wire fees, and TCS mechanics. What you net after everything.
US stock investing for NRIs: the complete guide for 2026
The complete playbook for NRIs investing in US stocks — no LRS, no TCS, no Indian tax on gains while abroad. Covers tax treatment across UAE, Singapore, UK, US, Canada, and Germany; the RNOR window mechanics; US estate tax mitigation; pre-return restructuring; and platform guidance for every scenario.