RBI's rules on foreign income for Indian residents: what you must repatriate and what you can keep
Indian residents earning foreign income — freelancers, RSU holders, NRIs turned ROR — must follow RBI's FEMA repatriation rules. What must come back to India, what can stay abroad, and the penalties.
FEMA — the Foreign Exchange Management Act — replaced FERA in 2000 with a softer regime. But "softer" doesn't mean optional. Indian residents have specific obligations around foreign income that most returning NRIs and freelancers with foreign clients either don't know about or casually ignore.
RBI has been progressively tightening enforcement, particularly for accounts flagged under FATCA. Here's what the rules actually say.
Who this applies to
Indian residents under FEMA — defined by physical presence in India (182+ days in a financial year), not citizenship. This includes:
- Returning NRIs who have become resident (including RNOR)
- Indian residents freelancing for foreign clients
- Indian residents employed by foreign companies (remote work for US employer)
- Indian residents with RSU income from a US-listed employer
- Indian residents receiving foreign dividends, interest, rental income
NRIs (non-residents under FEMA) are exempt — they can hold and invest foreign income freely. The obligations apply once you cross the residency threshold.
The 180-day repatriation rule
Under FEMA's current account rules and RBI's Master Direction on Foreign Exchange Management:
Foreign exchange received by an Indian resident must be repatriated to India within 180 days of receipt.
"Repatriated" means: credited to an RFC account in India, or converted to INR and credited to a resident savings account.
What counts as "receipt":
- Salary wire from a foreign employer hitting your US bank account
- RSU vest: shares delivered to your US brokerage (FMV on vest date is income received)
- RSU sale proceeds hitting your brokerage cash account
- Freelance payment from a foreign client
- Dividend on a foreign stock
- Interest on a US bank account or bond
The 180-day clock starts when the funds are credited to your foreign account, not when you decide to bring them to India.
What you can legitimately retain abroad
RBI's regulations carve out several permitted retention categories:
1. RFC account balances
Amounts held in an RFC (Resident Foreign Currency) account are deemed compliant. RFC accounts can hold foreign currency from:
- Prior NRE/FCNR accounts converted on return
- Repatriated foreign income that you then hold in RFC
The RFC account is the lawful holding structure for foreign currency by Indian residents. It is an Indian account, held at an Indian bank, denominated in foreign currency. Once in RFC, there is no 180-day pressure.
2. Amounts for current account purposes
You may retain foreign exchange abroad for:
- Business expenses incurred abroad
- Maintenance of children studying at a foreign university
- Medical treatment abroad
- Travel expenses for upcoming foreign travel
The retained amount should be proportionate to the stated purpose. There is no specific cap but "proportionate" is the standard.
3. Foreign investments held prior to return
Securities purchased before you became a resident (during NRI years) can continue to be held. The repatriation rule is about income received after becoming resident, not about the pre-existing portfolio value.
4. LRS-invested amounts
If you remit money abroad under LRS (as a resident), that money and its returns are explicitly permitted to stay abroad — you put it there lawfully as a resident. LRS investments do not create a repatriation obligation.
The RSU complication
RSUs are where this gets complex for returning NRIs.
Scenario: You returned to India in April 2026 (now RNOR). Your US employer's RSUs vest in September 2026. Shares are delivered to your Schwab account.
FEMA position:
- Vest date = receipt of income (FMV × shares = income received)
- The 180-day clock starts September 2026
- Deadline to repatriate: March 2027
What "repatriate" means practically:
- You don't have to sell immediately — you can hold the shares
- But the income value (perquisite = FMV at vest) should be repatriated within 180 days
- When you eventually sell, the sale proceeds (basis + gain) need to come back unless reinvested via LRS
Practical approach most returning NRIs use:
- Vest occurs → note FMV and 180-day deadline
- Sell some shares to cover perquisite tax (which you're paying in India anyway)
- Repatriate an amount equal to the gross perquisite income to RFC within 180 days
- Retain the remaining shares for long-term holding (basis portion = prior investment, not new income)
This is not the only legally defensible interpretation, but it is the most commonly practised one. A CA familiar with FEMA should review your specific situation.
Freelancers and remote workers: the SOFTEX/FIRA requirement
If you are an Indian resident earning from foreign clients, FEMA has additional requirements:
For software/IT exports (SOFTEX):
- Invoices must be raised in foreign currency
- Payment must be received in foreign currency in India via a recognised banking channel or in RFC
- SOFTEX forms must be filed with RBI (via AD category-I bank) for software exports above USD 25,000 per invoice
For other services (FIRA — Foreign Inward Remittance Advice):
- Each foreign payment should have a FIRA from your bank confirming receipt
- FIRA serves as documentation that the income was received through official channels
Current account vs capital account: professional service fees and salary are current account transactions — they can be freely repatriated without RBI permission. Investment returns (capital gains, dividends) are capital account transactions — handled separately but still subject to the 180-day repatriation rule after receipt.
The enforcement trend
RBI and the Enforcement Directorate have been more active on FEMA compliance since 2024, driven by:
-
FATCA data exchange: US banks report Indian-resident account holders to the IRS, which shares with the Indian tax department. The IT department cross-references this with ITR Schedule FA disclosures.
-
Project INSIGHT: Indian IT department's data analytics initiative flags discrepancies between foreign bank account data (FATCA/CRS) and ITR disclosures.
-
Foreign remittance scrutiny: RBI has asked banks to more carefully document the purpose of outward remittances. Inward remittances that are not properly documented (no FIRA, no SOFTEX) are being queried.
Who is at risk: high-value accounts (USD 100,000+) with FATCA-flagged activity that don't appear in Schedule FA. Random enforcement action on small accounts is rare; systematic non-disclosure at high values is the target.
What to do if you have a compliance gap
If you have foreign income that should have been repatriated and wasn't:
- Assess the amount and period — how long ago, how much, what category
- Consult a FEMA-specialised CA or lawyer — not all tax CAs have FEMA expertise; this is a separate specialisation
- Voluntary compounding: FEMA allows voluntary disclosure and compounding (payment of a negotiated penalty) for past violations. The ED's compounding process is the standard mechanism for bona fide non-compliance
- Do not ignore it: FATCA data exchange means the department likely has information about your accounts. Proactive disclosure through compounding is far better than waiting for a notice
Compliance checklist for Indian residents with foreign income
- All foreign income repatriated within 180 days of receipt, or held in RFC
- RFC account opened and NRE account converted within 30 days of FEMA residency change
- Schedule FA filed in ITR with all foreign accounts and assets declared
- FIRA maintained for each inward foreign remittance
- SOFTEX filed for software/IT service invoices above USD 25,000
- Foreign investment returns from LRS-invested amounts tracked separately
- Form 15CA/15CB filed for outward remittances above prescribed limits
Related: RFC account for returning NRIs: complete guide · Schedule FA: disclosing your foreign assets in your Indian ITR · The returning NRI master guide
Run your own numbers
Try the calculators that match this post
Frequently asked questions
- Do Indian residents have to bring foreign income back to India? ▾
- Yes, under FEMA (Foreign Exchange Management Act), Indian residents are required to repatriate foreign exchange earnings — including salary, professional fees, export proceeds, and investment income earned outside India — to India within 180 days of receipt. The income must be credited to an RFC (Resident Foreign Currency) account or converted to INR in a resident savings account. Exceptions exist for amounts held in RFC accounts, amounts retained abroad for specific permitted purposes (business expenses, education, travel), and amounts covered by a general or specific RBI permission.
- Can I keep my foreign income in a US bank account after returning to India? ▾
- Within limits, yes. RBI allows Indian residents to retain foreign currency abroad for current account purposes — but not indefinitely and not in unlimited amounts. The practical safe harbour: amounts needed for ongoing foreign expenses (travel, maintenance of children studying abroad, professional expenses) can be retained. Amounts that represent capital accumulation — investment returns, RSU sale proceeds sitting idle in a US brokerage — should be repatriated or held in an RFC account. The 180-day rule applies to 'receipt' of income; investment gains crystallised on a sale trigger the clock.
- What is the penalty for not repatriating foreign income within 180 days? ▾
- FEMA violations are civil offences (not criminal, unlike the old FERA). The Enforcement Directorate (ED) can impose a penalty up to three times the amount involved in the contravention. For a ₹50 lakh foreign income not repatriated within 180 days, the maximum penalty is ₹1.5 crore. In practice, the ED pursues egregious or large violations; bona fide delays with documentation are handled differently. However, the trend has been toward stricter enforcement, particularly for high-value FATCA-identified accounts.
- Do RSU sale proceeds sitting in a US brokerage count as 'foreign income' that must be repatriated? ▾
- Yes, if you are an Indian resident (RNOR or ROR) and you sell RSUs in your US brokerage, the sale proceeds are foreign exchange received. The gain portion is income; the cost basis portion is a return of investment. Under strict FEMA reading, the gain (and potentially the full proceeds) must be repatriated within 180 days. In practice, many returning NRIs leave proceeds in their US brokerage to reinvest — this is technically a FEMA grey area. The cleanest approach: repatriate proceeds to RFC, then reinvest via LRS if you want to maintain US exposure.
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
FSDS: the Foreign Source Declaration Statement that Indian residents with overseas income must file
Indian residents with foreign-source income above prescribed limits must file an FSDS with their bank under RBI's FEMA framework. What it is, who must file, and how it connects to your ITR.
The returning NRI master guide: taxes, RSUs, and every financial decision to make before and after you land
The definitive guide for NRIs returning to India. RNOR window, RSU tax during transition, NRE/RFC account conversion, 401k planning, Schedule FA, FEMA compliance, and the exact order to do everything.
RFC account for returning NRIs: what it is, what goes in, and what happens to it
Your NRE account becomes RFC when you return to India. What RFC holds, how interest is taxed during RNOR vs ROR, repatriation rules, and what to do if you re-emigrate.