Form 1040NR for J-1 Visa Holders
Form 1040-NR is the U.S. tax return for nonresident aliens. Learn if you file it, what IRS rules apply, and how to report your W-2 income correctly.

You’re working in the U.S. on a J-1 visa, you got a W-2 from your employer, and now tax season is here. Your first question is probably: “Do I file Form 1040-NR or Form 1040?” It’s the right question to ask—and the answer isn’t automatic. Many J-1 workers are told to file 1040-NR without anyone checking whether they actually have to. This guide walks you through what 1040-NR is, who files it, when you might file a different form instead, and what happens if you get it wrong. By the end, you’ll know exactly which form applies to your situation.
This article is written for J-1 visa holders who had a W-2 job (not 1099 contractor work) and worked more than 3 months in the U.S. If your situation is different, some of this may not fit.
What Is Form 1040-NR and Who Files It?
Form 1040-NR is the U.S. individual income tax return for nonresident aliens—people who earned U.S. income but are not classified as U.S. residents for tax purposes. If you’re a nonresident alien with a W-2 job, you report your wages on 1040-NR instead of the standard Form 1040 that U.S. citizens and resident aliens use. The form asks for your visa status, country of citizenship, and visa number, then walks through income, deductions, and tax owed or refunded.
The IRS states: “J-1 aliens who are U.S. resident aliens for the entire taxable year must report their entire worldwide income on Form 1040, U.S. Individual Income Tax Return, in the same manner as if they were U.S. citizens.” The flip side is true too—if you’re a nonresident alien, you file 1040-NR. So the first step is figuring out which category you fall into.
It Depends: Your J-1 Category, Your Time in the U.S., and Your Country’s Tax Treaty
Whether you’re a nonresident or resident alien for tax purposes is not something you choose—it’s determined by IRS rules that look at your visa category, how long you’ve been in the U.S., and whether you meet the Substantial Presence Test. That test counts your physical days in America over a rolling three-year period, but it has built-in exclusions for J-1 visa holders, and those exclusions depend on your specific J-1 category.
If you’re a J-1 student, you can generally exclude your U.S. days from the Substantial Presence Test for up to 5 calendar years. This means you can stay on nonresident status longer. If you’re a J-1 teacher, trainee, intern, specialist, or camp counselor, you can exclude only 2 of the last 6 calendar years—sometimes extendable to 4 in limited circumstances. Once your exclusion window closes and the test is met, you flip to resident alien status and file Form 1040 going forward.
Your home country’s tax treaty with the U.S. can also matter. Some treaties give nonresident aliens special deduction or exemption rights that change what you report on 1040-NR. This is especially true for countries with extensive tax treaties. The specifics vary, so checking your country’s treaty benefits is worth doing if you want to maximize what you claim.
Because these rules are layered, the only reliable way to know your status is to run through the Substantial Presence Test with your own dates. The J1GoTax Substantial Presence Test tool walks you through this in minutes.
Where People Get It Wrong
Mistake 1: Filing 1040-NR automatically without checking residency status. Many J-1 workers assume they file 1040-NR no matter what. In reality, if you’ve been in J-1 status for long enough and you meet the Substantial Presence Test, you’re a resident alien and must file Form 1040. Filing the wrong form wastes time and can trigger IRS notices asking you to file the correct one.
Mistake 2: Forgetting about FICA withholding. Nonresident aliens on J-1 visas in certain categories may be exempt from paying Social Security and Medicare taxes (called FICA). But employers don’t always catch this—many withhold FICA anyway. If you were over-withheld, you can claim it back on your return, but only if you know to check your paystub and W-2 first.
Mistake 3: Overlooking your country’s tax treaty benefits. Some countries have treaties with the U.S. that let you exclude or reduce certain types of income on your 1040-NR. If you don’t claim them, you might pay more tax than you owe. This isn’t automatic—you have to know about them and claim them on your return.
Frequently Asked Questions
What’s the difference between Form 1040 and Form 1040-NR?
Form 1040 is for U.S. citizens and resident aliens. Form 1040-NR is for nonresident aliens. The main difference is that 1040-NR has fields for visa type and country of citizenship, and it limits deductions in some ways—nonresidents can’t always claim the standard deduction or itemized deductions that residents can. Your filing status also works differently on 1040-NR.
Can I file Form 1040 if I’m a nonresident alien?
You must file the form that matches your residency status. If you’re a nonresident alien, the IRS expects Form 1040-NR. Filing Form 1040 when you should file 1040-NR may trigger an IRS correction or notice. Some tax software won’t even let you file 1040 if you declare nonresident status, so the system catches it.
What if I worked only a few months in the U.S.?
If you worked in J-1 status and earned a W-2, you file a return for that tax year regardless of how many months you worked—there’s no minimum earnings threshold. On your first year in the U.S., you’re almost always a nonresident alien (unless you have an unusual prior-presence history), so you’d file 1040-NR for the wages you earned during those months.
Do I have to file Form 8843 if I file Form 1040-NR?
Form 8843 is a statement of nonresident alien status filed alongside your return. If you’re filing 1040-NR, you generally also file 8843 to explain your J-1 visa status and why you’re claiming the Substantial Presence Test exclusion. Both forms go to the IRS together. If you’re already a resident alien filing 1040, you don’t file 8843.
What if my employer withheld FICA taxes from my paychecks?
Many J-1 nonresidents should be exempt from FICA taxes (Social Security and Medicare withholding), but employers sometimes withhold them anyway. Check your W-2—if FICA was withheld and you believe you were exempt, your 1040-NR return can claim a refund of those taxes. The calculator helps you identify over-withholding so you know what to claim back.
This is general information, not personalized tax advice. Your exact situation depends on your visa category, time in the U.S., and country-specific tax treaty rules. Use the J1GoTax Tax Calculator to see your estimated refund based on your own details, and consult a qualified tax preparer if you need help beyond a standard return.
Form 1040-NR is the tax return nonresident aliens file—but you only file it if you’re truly a nonresident under IRS rules, not just because you’re on a J-1 visa. Check your residency status first, confirm you’re not over-withheld on FICA, and claim any treaty benefits you’re entitled to. Getting this right saves you time and money, and keeps you compliant with the IRS. Start with your own details by answering a few quick questions on the J1GoTax Tax Calculator to see your estimated refund and confirm your filing form.
Answer a few quick questions and see your estimated refund — no login required, no obligation.