US Taxes for Visa Holders: What You Need to Know
A simple guide to US tax filing for J1, H1B, F1, and other visa holders — forms, deadlines, and common mistakes.
Yes, you probably need to file US taxes — even on a visa. It doesn't matter if you're only here temporarily. If you earned income in the US, the IRS expects a return. Here's what you need to know.
Do I Need to File?
You must file if:
- You earned any US income (wages, stipends, scholarships)
- You received a fellowship or grant
- You had taxes withheld from your paycheck
You should file even if:
- You earned very little — you might get a refund
- You're leaving the US — it helps future visa applications
Resident vs Non-Resident Alien
Your tax status depends on how long you've been in the US, not your visa type.
Non-Resident Alien (NRA):
- Most J1 visa holders (first 2 years)
- F1 students (first 5 years)
- File Form 1040-NR
Resident Alien:
- If you pass the Substantial Presence Test (183+ days over 3 years)
- H1B holders (usually from day one)
- File Form 1040 (same as US citizens)
Key Tax Forms
| Form | What It Is | Who Files |
|---|---|---|
| W-2 | Wage statement from employer | Everyone with a job |
| 1042-S | Income for non-resident aliens | NRAs with scholarships/fellowships |
| 1040-NR | Non-resident tax return | Non-resident aliens |
| 1040 | Standard tax return | Resident aliens |
| 8843 | Statement for exempt individuals | All F/J visa holders |
Important Deadlines
- April 15 — Tax filing deadline for most people
- June 15 — Extended deadline for non-residents living outside the US
- October 15 — Final extension deadline (must file Form 4868 by April 15)
Tax Treaties
Many countries have tax treaties with the US that can reduce or eliminate certain taxes. Common examples:
- South Korea: Up to $2,000/year exempt for J1 trainees
- China: $5,000/year exempt for F/J students
- India: Standard deduction benefits for students
- Germany: Various exemptions for researchers
Check IRS Publication 901 for your country's treaty benefits.
Common Mistakes
1. Using TurboTax as a Non-Resident
TurboTax doesn't support Form 1040-NR. Non-residents should use Sprintax or Glacier Tax Prep — they're designed for international filers.
2. Not Filing Form 8843
Even if you had zero income, F and J visa holders must file Form 8843. It's a simple form that declares your exempt status.
3. Ignoring State Taxes
Federal taxes are just part of the picture. Most states also require a separate state tax return. A few states have no income tax: Texas, Florida, Washington, Nevada, Wyoming, South Dakota, Alaska, Tennessee, New Hampshire.
4. Missing Treaty Benefits
If your country has a tax treaty with the US, you could be leaving money on the table by not claiming it. Review the treaty before filing.
How to File: Step by Step
- Collect your documents — W-2, 1042-S, SSN/ITIN
- Determine your status — Resident or non-resident alien
- Choose software — Sprintax for NRAs, TurboTax/FreeTaxUSA for residents
- File federal return — Form 1040-NR or 1040
- File state return — Check your state's requirements
- File Form 8843 — If you're on F or J visa
- Keep copies — Save everything for at least 3 years
What If I Can't Pay?
- File anyway — The penalty for not filing is much worse than the penalty for not paying
- Set up a payment plan — The IRS offers installment agreements
- Don't ignore IRS letters — They don't go away, and the penalties grow
Bottom Line
Filing taxes as a visa holder isn't optional — it's required. Use Sprintax if you're a non-resident, claim your treaty benefits, and file on time. A clean tax record helps with future visa renewals and green card applications.