Moving Your Savings to the US: How to Transfer Foreign Bank and Retirement Funds Without a Tax Surprise

Moving your savings from India or abroad to the US seems simple until the IRS gets involved — here is what every H-1B and OPT holder needs to know first.

By F1Jobs Team · 2026-05-30 · 11 min read
A traveler at an airport with a carry-on bag and passport, departure gates visible in the background, soft ambient terminal lighting

You have money saved back home. Maybe it is a few years of EPF contributions sitting in India, a fixed deposit in a Philippine bank, or a brokerage account in South Korea from before you started your OPT. Now you are in the US on an H-1B or STEM OPT, building your life here, and it seems wasteful to leave those funds scattered across foreign accounts earning modest returns while you pay US credit-card interest. Moving it all to one place sounds logical.

The mechanics of moving money are straightforward. The tax and reporting obligations are not. International workers get tripped up here because the rules are spread across three different government agencies — the IRS, FinCEN, and USCIS — and none of them communicate clearly with each other. Getting this wrong can mean penalties that dwarf the interest you were trying to capture. Get it right, and consolidating your global savings into the US financial system is genuinely easy.

Why your visa status matters before you wire a single dollar

Your US tax obligations hinge entirely on whether you are a resident alien or a nonresident alien for US tax purposes. This is not about your immigration status — an H-1B holder and an F-1 OPT holder are treated very differently.

The Substantial Presence Test (SPT) is the default rule. You are a US tax resident under the SPT if you were present in the US for at least 31 days in the current year and at least 183 days counting the current year plus weighted prior years (1 day in the current year = 1 day, 1 day last year = 1/3 day, 1 day two years ago = 1/6 day).

F-1 and J-1 students are exempt from counting SPT days for the first 5 calendar years. Most F-1 OPT workers and new H-1B workers will fall into a gray zone in their first year, which triggers a dual-status tax return — you are a nonresident for part of the year and a resident for the rest.

Why does this matter for foreign savings? Because resident aliens owe US tax on worldwide income — including interest accumulating in an NRO account or an EPF account sitting in India. Nonresident aliens only owe US tax on US-source income. The day you cross the SPT threshold changes your tax exposure on every foreign account you hold.

The day-count exercise you should do before transferring

Before you move anything, calculate:

  1. Your first day of H-1B status (for H-1B workers)
  2. The date you became a US tax resident under the SPT or the first-year choice election
  3. The balances in your foreign accounts on that date

These numbers become your baseline for determining which portion of any future withdrawal or transfer represents pre-residency principal (generally not taxable in the US) vs post-residency gains (fully taxable).

The two big reporting rules you must know

FBAR — FinCEN Form 114

If the aggregate balance of all your foreign financial accounts exceeded USD 10,000 at any point during the calendar year, you must file an FBAR with FinCEN (Financial Crimes Enforcement Network) — separate from and in addition to your IRS return. The FBAR deadline is April 15 with an automatic six-month extension to October 15.

"Foreign financial account" is broad: bank accounts, brokerage accounts, mutual funds, insurance policies with cash value, and in some interpretations, foreign pension funds that you control. An Indian NRE or NRO account counts. A Zerodha brokerage account counts. A Philippine time deposit counts.

Non-willful failure to file: up to USD 10,000 per violation. Willful failure: up to the greater of USD 100,000 or 50% of the account balance. The IRS has collected billions in FBAR penalties from people who simply did not know the rule existed.

Full details are in our dedicated FBAR and FATCA guide for visa holders.

FATCA — IRS Form 8938

Form 8938 (Statement of Specified Foreign Financial Assets) is filed with your federal return. Thresholds for single filers living in the US:

These thresholds are higher for joint filers and higher still for taxpayers living abroad. Form 8938 is separate from and in addition to FBAR — filing one does not substitute for filing the other.

FormFiled withThreshold (single, US-based)Deadline
FBAR (FinCEN 114)FinCEN (BSA E-Filing)USD 10,000 aggregate at any pointApril 15 / Oct 15 auto extension
Form 8938 (FATCA)IRS (with Form 1040)USD 50,000 last day or USD 75,000 at any pointSame as your tax return

NRE vs NRO accounts — what H-1B holders need to understand

If you are from India, you have almost certainly encountered the NRE/NRO distinction. Here is how each works in the context of US life:

NRE (Non-Resident External) account

NRO (Non-Resident Ordinary) account

For an H-1B holder focused on transferring foreign savings to the US, the NRE account is typically the cleaner vehicle because repatriation is unrestricted. But both accounts are reportable on FBAR and Form 8938 once the thresholds are met.

Moving money from India to the US — the step-by-step process

Here is a practical sequence for H-1B and OPT holders moving savings from India to the US:

  1. Confirm your NRI status with your Indian bank. When you moved to the US for work or study, your resident savings account should have been reclassified as NRO or NRE. If you have not done this, do it now — a resident savings account held by someone living abroad technically violates FEMA regulations.
  2. Aggregate your Indian balances and calculate FBAR exposure. If the aggregate already exceeds USD 10,000 (it almost certainly does if you are moving meaningful savings), you are already required to file FBAR for any prior year those balances existed.
  3. Document pre-residency vs post-residency accumulation. Pull account statements showing balances on the date you became a US tax resident. Save these permanently.
  4. Initiate the transfer via your NRE account. For large transfers (above approximately INR 7 lakh), your Indian bank will deduct 20% TCS under the LRS regime. This TCS is creditable against your Indian tax liability — it is not an additional tax, just a prepayment mechanism.
  5. Choose a transfer method. Your bank's international wire is the most straightforward but usually has the worst exchange rate. Services like Wise, Remitly, or ICICI Money2India typically offer materially better rates on INR-to-USD transfers. For very large sums (above USD 50,000), compare rates carefully — a 0.5% rate difference is USD 250 on a USD 50,000 transfer.
  6. Report the transfer to the IRS correctly. The transfer of principal savings is not itself taxable income. Any interest or gains earned on those funds after you became a US tax resident is. Report that income on Schedule B of your Form 1040.
  7. File FBAR and Form 8938 for the year. Both are due with your tax return.

For a deeper dive into the wire transfer mechanics and remittance-abroad tax rules, see our wire transfer and remittance tax guide.

Indian Provident Fund — the trap most H-1B holders miss

The EPF (Employees' Provident Fund) and PPF (Public Provident Fund) are the most common sources of meaningful savings for Indian professionals. Both are also the most misunderstood from a US tax perspective.

The core problem: The US does not treat EPF or PPF as a tax-deferred pension plan the way India does. India exempts EPF contributions and interest from tax under the EEE (Exempt-Exempt-Exempt) scheme. The IRS does not recognize this exemption. Once you are a US tax resident, interest accruing in your EPF or PPF account is potentially taxable each year as it accrues, even if you have not withdrawn it.

The withdrawal timing question. If you plan to withdraw your EPF balance, you face a choice:

For most H-1B workers who have been in the US long enough to be tax residents, the post-residency withdrawal scenario applies. Run the numbers before pulling the trigger, because a large EPF balance withdrawn in a single year can push you into a meaningfully higher US bracket.

FBAR and Form 8938 for EPF: Whether your EPF account is a "foreign financial account" for FBAR purposes is technically unsettled — the EPFO (Employees' Provident Fund Organisation) is a government body, not a bank. Most conservative practitioners file FBAR for EPF accounts anyway, citing the broad "financial account" definition. Consult a CPA familiar with Indian-US tax issues for a definitive position.

What about other retirement accounts — NPS, PPF, mutual funds?

Account TypeUS Tax Treatment of Annual AccrualsUS Tax Treatment of Withdrawal
Indian EPFPotentially taxable as earned (uncertain)Ordinary income in year of withdrawal
Indian PPFInterest taxable annually once US tax residentOrdinary income (principal return may be tax-free)
Indian NPSUnclear; likely taxableOrdinary income; annuity portion complex
Indian mutual funds (PFIC)PFIC regime — complex and punitive without electionMark-to-market or excess distribution rules apply
Korean/Philippine/other pensionsDepends on tax treaty; many treaties exemptCheck treaty Article on pensions

Passive Foreign Investment Companies (PFICs) deserve special attention. Any foreign mutual fund — including Indian equity mutual funds, SIPs, or debt funds — is almost certainly a PFIC under US tax law. Without making a QEF (Qualified Electing Fund) or mark-to-market election, the PFIC "excess distribution" rules apply, which effectively impose interest charges on deferred gains. Most tax advisers recommend liquidating PFIC holdings before becoming a US tax resident, or making an annual mark-to-market election. This is not a DIY area — work with a CPA who knows PFICs.

Opening a US bank account and connecting it to your foreign accounts

Once you have a US bank account (most H-1B and OPT workers open one quickly — see our guide on first-arrival US setup tasks), the logistics of receiving transfers are straightforward. A few notes:

Tax treaties and Foreign Tax Credits

The US has tax treaties with many countries — including India, South Korea, the Philippines, China, Germany, and others — that affect how income from foreign sources is taxed. Treaty provisions vary considerably:

Regardless of treaties, Foreign Tax Credits (Form 1116) allow you to credit taxes paid to a foreign country against your US tax liability on the same income. If India withheld 30% TDS on your NRO interest, you claim that as a foreign tax credit. Credits reduce tax dollar-for-dollar (up to the amount of US tax on that income), unlike deductions which only reduce taxable income.

If you are filing a dual-status return in your first year, the rules for claiming foreign tax credits are more complicated — they apply only to your resident-period income.

Common mistakes

Assuming the transfer itself is taxable income. Moving principal savings you already accumulated from one account to another is not a taxable event. Only income generated on those funds is taxable. Many workers pay estimated taxes on large transfers unnecessarily.

Not filing FBAR because "I already paid tax in India." FBAR is a reporting requirement, not a tax. Whether you owe US tax on the funds is irrelevant to whether you must file FBAR. The two are completely independent.

Withdrawing EPF at the wrong time. Pulling a large EPF balance in a year when you are already a US tax resident — and already have a US salary pushing you into the 32% or 37% bracket — can result in a very large unexpected tax bill. Timing the withdrawal before your US tax residency begins is almost always more efficient.

Treating Indian mutual funds like Indian stocks. Indian stocks held directly (in a Demat account) are not PFICs — they are foreign stocks with relatively straightforward capital gains treatment. Indian mutual funds (including SIPs) are PFICs, with punitive default tax treatment. Do not conflate the two.

Using a general CPA who does not know Indian-US cross-border issues. The intersection of FBAR, FATCA, PFIC rules, the US-India tax treaty, TDS credits, and dual-status returns is a specialty. A general US CPA who files straightforward domestic returns will miss things. Look for a CPA with specific India-US expatriate tax experience, or a firm that advertises NRI tax services.

Forgetting to update your Indian bank to NRI status. A resident savings account held by someone who has moved abroad is technically a FEMA violation in India. Your Indian bank should have converted your account to NRO at a minimum when you became an NRI. If they did not, proactively request the conversion.

Moving everything at once without a forex strategy. If you have a large sum to move, USD/INR exchange rate timing matters. A rate difference of INR 2-3 per dollar is material on sums above USD 20,000-30,000. You are not trying to time the market, but splitting a very large transfer into two or three tranches over a few months reduces timing risk. See our forex timing guide for large transfers for more.

Frequently asked questions

Is there a limit on how much money I can transfer from India or my home country to the US?

India's RBI Liberalised Remittance Scheme (LRS) caps outward remittances at USD 250,000 per financial year for resident Indians. Once you become an NRI, the LRS cap no longer applies to your NRE or foreign-income funds — but TCS of 20% applies above INR 7 lakh for remittances under LRS. On the US side, there is no legal cap on inbound transfers, but any foreign financial account balance exceeding USD 10,000 at any point during the year triggers FBAR filing with FinCEN, and FATCA Form 8938 may also apply.

Do I owe US tax when I transfer money I already paid tax on in my home country?

Generally no — transferring principal or after-tax savings you accumulated before becoming a US tax resident is not a taxable event. The transfer itself is just moving money, not earning income. However, any interest, dividends, or gains that accrued on those funds after you became a US tax resident are taxable in the US, even if earned in a foreign account. Keep clear records of your pre-residency vs post-residency accumulation.

What happens to my Indian Provident Fund or EPF if I withdraw it after moving to the US?

If you withdraw your EPF or PPF balance after you have become a US tax resident, the entire withdrawal — including your own contributions, employer contributions, and accumulated interest — is generally taxable as ordinary income in the US in the year you receive it. India may withhold TDS, and you can claim a Foreign Tax Credit (Form 1116) to offset the US tax. Withdrawing before establishing US tax residency, while you are still a nonresident alien, limits your US tax exposure to the US-source portion only.

What is the difference between an NRE and NRO account, and which is better for an H-1B holder?

An NRE account holds foreign-earned income converted to INR; principal and interest are fully repatriable and interest is tax-free in India. An NRO account holds India-sourced income like rent or dividends; repatriation is capped at USD 1 million per year after Indian tax. For an H-1B holder who wants to wire savings to the US, an NRE account is simpler. Both are reportable as income on your US federal return once you are a US tax resident.

What reporting forms do I need to file with the IRS if I have foreign bank accounts while on H-1B or OPT?

Two main forms apply. FBAR (FinCEN Form 114) is required if the aggregate balance of all your foreign financial accounts exceeded USD 10,000 at any point during the calendar year — deadline is April 15 with an automatic extension to October 15. Form 8938 (FATCA) is required if your foreign assets exceed USD 50,000 on the last day of the year or USD 75,000 at any point during the year. Missing either form carries steep penalties — up to USD 10,000 per violation for non-willful FBAR failures.


Consolidating your global savings into the US financial system is worth doing — but the filing and timing decisions matter more than the wire transfer mechanics. Get your pre-residency baseline documented, file FBAR and Form 8938 on time every year, think carefully before withdrawing retirement funds, and work with a CPA who knows the India-US (or your home country-US) cross-border terrain.

If you are still working through your job search or figuring out which employer structure best supports your long-term financial and immigration goals, F1Jobs is here to help — we work with international candidates at every stage of the US transition.

Frequently asked questions

Is there a limit on how much money I can transfer from India or my home country to the US?

India's RBI Liberalised Remittance Scheme (LRS) caps outward remittances at USD 250,000 per financial year for resident Indians. Once you become an NRI, the LRS cap no longer applies to your NRE or foreign-income funds — but TCS (Tax Collected at Source) of 20% applies above INR 7 lakh for remittances under LRS. On the US side, there is no legal cap on inbound transfers, but any foreign financial account balance exceeding USD 10,000 at any point during the year triggers FBAR filing with FinCEN, and FATCA Form 8938 may also apply.

Do I owe US tax when I transfer money I already paid tax on in my home country?

Generally no — transferring principal or after-tax savings you accumulated before becoming a US tax resident is not a taxable event. The transfer itself is just moving money, not earning income. However, any interest, dividends, or gains that accrued on those funds after you became a US tax resident (or a Substantial Presence Test resident) are taxable in the US, even if earned in a foreign account. Keep clear records of your pre-residency vs post-residency accumulation.

What happens to my Indian Provident Fund or EPF if I withdraw it after moving to the US?

If you withdraw your EPF or PPF balance after you have become a US tax resident, the entire withdrawal — including your own contributions, employer contributions, and accumulated interest — is generally taxable as ordinary income in the US in the year you receive it. India may withhold TDS as well, and you can claim a Foreign Tax Credit (Form 1116) to offset the US tax. Withdrawing before establishing US tax residency, while you are still a nonresident alien, limits your US tax exposure to the US-source portion only.

What is the difference between an NRE and NRO account, and which is better for an H-1B holder?

An NRE (Non-Resident External) account holds foreign-earned income converted to INR; the principal and interest are fully repatriable to the US and interest is tax-free in India. An NRO (Non-Resident Ordinary) account holds India-sourced income like rent or dividends; repatriation is capped at USD 1 million per year after paying Indian tax. For an H-1B holder who wants to easily wire savings back to the US, an NRE account is simpler. But NRE and NRO interest is still reportable as income on your US federal return once you are a US tax resident.

What reporting forms do I need to file with the IRS if I have foreign bank accounts while on H-1B or OPT?

Two main forms apply. FBAR (FinCEN Form 114) is required if the aggregate balance of all your foreign financial accounts exceeded USD 10,000 at any point during the calendar year — deadline is April 15 with an automatic extension to October 15. Form 8938 (FATCA Statement of Foreign Financial Assets) is required if your foreign assets exceed USD 50,000 on the last day of the year or USD 75,000 at any point during the year (higher thresholds apply if you file jointly or live abroad). Missing either form carries steep penalties — up to USD 10,000 per violation for non-willful FBAR failures.