Key Takeaways
• H1B visa holders must report worldwide income after passing the Substantial Presence Test in 2025.
• File FinCEN Form 114 (FBAR) if foreign accounts exceed $10,000 and IRS Form 8938 over specified asset limits.
• Missing foreign income or accounts can lead to severe penalties and affect visa or green card status.
If you are an H1B visa holder living and working in the United States 🇺🇸, keeping up with your tax duties can feel overwhelming—especially when you have money, property, or investments outside the United States 🇺🇸. Tax rules for H1B visa holders have become stricter, and in 2025, U.S. authorities are looking more closely at assets held worldwide. This guide will walk you through what you need to know and do, step by step, about reporting foreign income and accounts, including important forms like FinCEN Form 114 (also called FBAR) and IRS Form 8938.
Checklist of Required Steps and Documents

Before diving deeper, here’s a summary checklist you can refer to throughout the process:
- Gather all records: Foreign and U.S. bank statements, proof of foreign income, account ownership documents, statements showing highest balances, real estate records, investment details.
- Check if you meet the Substantial Presence Test (SPT) for tax residency.
- Identify all required IRS forms and Treasury forms:
- Form 1040 (annual federal tax return)
- Schedule B (reporting foreign accounts)
- Schedule E (reporting foreign rental income)
- Form 2555 (Foreign Earned Income Exclusion)
- Form 1116 (Foreign Tax Credit)
- FinCEN Form 114 (FBAR—Online only)
- IRS Form 8938 (Statement of Foreign Financial Assets)
- File all required forms before the deadlines (April 15, with an automatic extension to October 15 if needed).
- Stay alert for changes in tax law or reporting requirements before each tax season.
- Keep copies of all documents, exchanges, and tax filings for your records.
Why H1B Visa Holders Must Report Foreign Income
As an H1B visa holder, the most important thing to understand is that your tax duties are based on your residency status—how long you’ve been in the United States 🇺🇸, not just on your visa type. Here’s how the rules work for 2025:
Nonresident Alien vs. Resident Alien
- When you first come to the U.S. on an H1B visa, you are a “nonresident alien.” You only pay U.S. taxes on money you earn inside the United States 🇺🇸.
- After you pass the Substantial Presence Test (see below), you become a “resident alien” for tax reasons. At this point, you must report all your income around the world—including paychecks, investment returns, rent from property abroad, and more—just like a U.S. citizen or green card holder.
Substantial Presence Test Explained
This test helps decide if you count as a resident for tax purposes. Add up:
– All days you were in the U.S. this year,
– Plus one-third of days from last year,
– Plus one-sixth of days from two years ago.
If the total is 183 days or more (and you were present at least one day this year), you are a resident alien and must report worldwide income.
What H1B Visa Holders Must Report to the IRS
Once you are classified as a resident alien (usually after being on H1B status in the U.S. for more than one year), you must file a U.S. tax return each year covering these:
- Money earned from jobs both in and outside the U.S. (This includes pay from a job you keep back in your home country 🇮🇳🇨🇳🇧🇷🇬🇧🇩🇪…)
- Investment income in another country (Interest, dividends, or stock payouts from foreign banks or companies.)
- Rent from property overseas, even if it’s never transferred to your U.S. bank account.
- Profits from businesses you run outside the U.S. (For example, running an online business based overseas.)
All this worldwide income must be added to your U.S. tax return using Form 1040.
Important: Not telling the IRS about foreign income or accounts may lead to big fines. In some cases, mistakes on your taxes can also cause trouble for your H1B status or future green card applications.
How to Report Foreign Accounts & Assets: FBAR and FATCA Rules
There are two main reporting requirements that impact H1B visa holders with money or assets abroad: FBAR (using FinCEN Form 114), and FATCA (using IRS Form 8938).
FBAR (FinCEN Form 114)
If, at any point during the year, the total of all your foreign financial accounts is over $10,000 (in U.S. dollars)—even for just one day—you must file an FBAR. This includes:
– Savings and checking accounts at foreign banks,
– Stocks, securities, or other investments at overseas financial institutions,
– Joint accounts or anything you have signature authority over (even if you are not the owner).
Key facts for 2025:
– The FBAR is filed online only through the Bank Secrecy Act E-Filing System.
– It’s not sent with your annual tax return.
– Deadline: April 15, 2025. If you miss this date, there’s an automatic extension until October 15, 2025.
– The form you need is “FinCEN Form 114,” which can be found here.
– Penalties for not filing can be up to $10,000 per violation (for honest mistakes), and much more if you knowingly do not file.
FATCA (IRS Form 8938)
FATCA is another set of rules about foreign assets. Resident aliens need to file Form 8938 if their total “specified foreign financial assets” are above these amounts at the end of the year:
– $50,000 (for single filers) or $100,000 (for married couples filing jointly).
If you live outside the U.S., these limits are higher, but most H1B visa holders in the U.S. use the above limits.
Form 8938 covers more types of assets than the FBAR. For example, it includes foreign stock, bonds, ownership in foreign businesses, and some loans. You file Form 8938 along with your main tax return (Form 1040).
You can find official details and the most current version of Form 8938 and instructions on the IRS website.
Note: Even if you file both forms, each one has its own instructions and deadline. Failing to file either can lead to heavy penalties.
Step-by-Step Guide to Reporting Foreign Income and Accounts
Here is a simple, clear process you can follow each tax year:
Step 1: Gather Documentation
- Collect all statements for foreign and U.S. accounts (showing the highest balance at any point in the year).
- Get paperwork for all sources of foreign income, like pay slips, investment statements, and property rental records.
- Convert all amounts to U.S. dollars using the exchange rate on December 31 of the tax year.
- Keep account opening documents, proof of ownership, and account access paperwork.
Step 2: Find Out Which Forms You Need to File
- Everyone files Form 1040 for federal taxes.
- If you have foreign interest or dividend income, mark “Yes” on Schedule B and list country names.
- Own rental property or receive royalties? Report on Schedule E.
- If you are excluding foreign earned income, file Form 2555.
- If you are claiming a foreign tax credit, use Form 1116.
- If your foreign financial accounts total more than $10,000, file FinCEN Form 114 (FBAR).
- If your foreign asset balances cross IRS thresholds, file Form 8938.
Step 3: Fill Out the Appropriate Forms
- Complete and double-check all entries, making sure social security numbers, names, and values match across all paperwork.
- Use the same exchange rate for all forms filed for that year.
- Double-check that you report every foreign account and income type where required.
Step 4: File Before the Deadline
- Deadline is usually April 15 for both IRS and FinCEN filings (automatic extension to October 15 if you miss the first deadline).
- File FBAR electronically using the Treasury’s online portal.
- Attach Forms 8938, 2555, and 1116 to your main tax return (Form 1040) and submit.
Step 5: Securely Save Records and Proof
- Save PDFs of submission receipts, confirmation emails, and copies of all filed tax forms.
- Keep all supporting documents (statements, tax returns, emails with tax advisors) for several years in case of an audit.
Reducing Double Taxation: Treaties, Credits, and Exclusions
Paying taxes on the same income in two countries can feel unfair. To help with this, the United States 🇺🇸 has tax treaties with many countries and offers two main tools:
- Foreign Tax Credit (Form 1116): If you paid income tax to your home country, you may be able to lower your U.S. taxes for that year.
Foreign Earned Income Exclusion (Form 2555): This may allow you to avoid paying U.S. tax on some or all income earned outside the U.S.
For more details, check IRS Publication 54, which is updated every year.
Tip: You can’t use both tools for the same money; choose the one that is best for your situation.
Common Real-World Scenarios
Let’s look at some typical situations for H1B visa holders:
Your Spouse Lives Abroad and Has Income
- If your spouse has a Social Security Number (SSN) or Individual Taxpayer Identification Number (ITIN), you may file jointly and must include their global income.
- If not, you must file as “Married Filing Separately.”
You Own Property or Get Rent from Overseas
- Report all income and expenses on Schedule E.
- Even if you did not get a U.S. form for this income, you must disclose it.
- Taxes paid locally can be claimed as a credit using Form 1116 or as an exclusion using Form 2555.
You Have Foreign Investments
- Report all gains, losses, and income earned from stocks, bonds, or funds owned abroad.
- If total value is large, report under both FBAR and Form 8938 rules.
You Run a Business Located Outside the USA
- If you earn money from a remote or online business overseas while living in the U.S. on an H1B visa, you must report the profits.
- Moving the money to a U.S. bank is not what triggers tax—earning the money does.
Missed a Prior Year? Here’s What to Do
If you forgot to report foreign income or accounts in earlier tax years:
- File the missing FBARs as soon as possible and explain why you are late.
- Amend previous tax returns using IRS Form 1040-X.
- Add any missing forms (like FBAR, Form 8938, and then send these with your amended tax return).
- Consider professional help. Some programs for voluntary disclosure or amnesty still exist, but these rules change often.
- Fixing mistakes quickly usually leads to smaller penalties than waiting for the IRS to contact you.
Best Practices for Staying Compliant
- Always keep complete records for both U.S. and foreign accounts, assets, and travel. Write down account numbers, transaction dates, balances, and tax payments.
- Check for IRS and official changes before each tax year—rules and forms can change.
- Use the same method for currency conversion on all forms.
- If your finances are complicated, get help from a tax expert familiar with H1B visa holders and global taxation.
For further questions, use official sources like IRS Publication 54, IRS instructions for Form 8938, and FinCEN’s official FBAR site.
Key Terms Explained (2025)
- Substantial Presence Test (SPT): Formula to decide if you are taxed like a U.S. person.
- Resident Alien: Foreigner taxed on all global income after meeting SPT.
- Nonresident Alien: Person taxed only on U.S.-sourced income.
- FBAR / FinCEN Form 114: Online-only form reporting foreign accounts over $10,000.
- FATCA / IRS Form 8938: Form attached to main tax return if foreign assets cross set value.
- Schedule B/E, Forms 2555/1116/1040-X: Attachments to main tax return for declaring different types of income, exclusions, or amending past returns.
Expert Analysis and Advice
According to VisaVerge.com, U.S. officials have increased their focus on taxes from H1B visa holders and other immigrants with money or investments outside the U.S. In recent years, high-profile penalty cases have shown why it’s important to file correctly and on time, especially as technology makes tracking easier for tax authorities. As more H1B visa holders keep ties back home, both the value and number of cross-border accounts under scrutiny keeps growing.
Taking a proactive approach is the best way to avoid costly mistakes—keep good records, double-check all filings, and reach out for professional advice early if you have questions.
What Happens After You File
After submitting all forms, keep an eye out for confirmation (from the IRS and FinCEN). If you made a mistake or left something out, fix it as soon as possible by filing amended forms.
The IRS may request more information. Having all your records will help if you are ever audited. Staying updated every year will keep you on the right track and protect both your legal status and your peace of mind.
For more official guidance about foreign account and income reporting, visit the IRS’s international taxpayers page.
Summary:
If you are an H1B visa holder in 2025, your tax duties go well beyond just what you earn in the United States 🇺🇸. Once you meet the Substantial Presence Test, you must report all worldwide income—and may have to file both FinCEN Form 114 and Form 8938 if your foreign holdings are above official limits. The key steps: keep organized records, use the right forms, report all income and accounts, and file on time. If you are unsure about anything or face complicated situations, seek help from a qualified professional before the IRS asks you first. Staying informed and proactive will help you avoid penalties and keep your status safe for years to come.
### Learn Today
H1B Visa Holder → A foreign worker authorized to live and work in the U.S. under the H1B visa program.
Substantial Presence Test → A calculation to determine if a person is a U.S. tax resident based on days spent in the U.S.
FBAR (FinCEN Form 114) → An online form reporting foreign bank accounts exceeding $10,000 to U.S. Treasury annually.
FATCA (IRS Form 8938) → IRS form that requires reporting of specified foreign financial assets exceeding certain thresholds.
Resident Alien → A non-citizen classified for tax as a resident owing taxes on worldwide income.
### This Article in a Nutshell
H1B visa holders face stricter 2025 tax rules requiring worldwide income reporting. Key forms include FBAR and IRS Form 8938. Compliance demands organized records, awareness of deadlines, and understanding tax residency status. Proper reporting avoids fines and protects immigration status, helping holders navigate complex U.S. tax obligations confidently.
— By VisaVerge.com