Form 1040-NR: the nonresident alien tax return for J-1
Form 1040-NR is the U.S. tax return for J-1 visa holders. Learn what it is, who files it, and how to complete it step by step.

You worked in the U.S. on a J-1 visa, earned a W-2 (the form your employer sent showing what you earned and what was withheld), and now you’re wondering: what tax form do I file? The answer for most J-1 visa holders is Form 1040-NR—the nonresident alien tax return. This is the federal form the IRS requires when you’re a temporary visitor who earned U.S. income and don’t qualify as a U.S. resident for tax purposes. If you’re staring at the standard 1040 (the form most people think of), stop—that’s not the right one. Here’s exactly what Form 1040-NR is, who files it, and how to move through it.
This article is written for J-1 visa holders who had a W-2 job (not a 1099/contract role) and worked more than 3 months in the U.S. If that’s not you, some of this may not apply.
What is Form 1040-NR and why do you file it instead of the regular 1040?
Form 1040-NR is the U.S. federal income tax return filed by nonresident aliens—people who earned income in the U.S. but are not U.S. residents for tax purposes. You file it instead of the regular 1040 because the IRS treats your income and deductions differently when you’re a nonresident alien. The form is shorter in some ways and stricter in others: you can claim fewer deductions, but it’s designed to capture income earned while you were temporarily in the country on a visa like the J-1.
Think of it this way: the regular 1040 assumes you live in the U.S. and can claim standard deductions, credits for family members, and other benefits tied to residency. Form 1040-NR strips most of that away and focuses on what you actually earned and owed while working here. You’re not filing it because you did something wrong—you’re filing it because the IRS has a separate system for temporary workers.
It depends on your J-1 category, your prior time in the U.S., and your home country’s tax treaty
Whether you file 1040-NR is not one-size-fits-all. Your situation depends on three big variables.
Your J-1 category matters. Are you a student, scholar, intern, or another type of exchange visitor? Some categories are exempt from the Substantial Presence Test (a rule that determines residency for tax purposes) if this is your first or early years in J-1 status. That exemption can affect whether you qualify as a nonresident alien on the tax form.
Your prior time in the U.S. affects residency status. If you’ve been in the U.S. for many years on previous visas or prior J-1 periods, you might cross into “resident alien” status for tax purposes, even if you’re still on a J-1 visa. The Substantial Presence Test counts your days: roughly, if you were physically present in the U.S. for 183 days or more in the current year, or a weighted calculation over three years puts you over the threshold, you’re a resident for tax purposes and file 1040, not 1040-NR.
Your home country’s tax treaty with the U.S. can override or modify these rules. If your country has a treaty with the U.S., you might qualify for an exemption or special status that changes your filing requirement. For example, some treaties give certain teachers or students an extra year or two of nonresident status protection. You need to know whether your specific country treaty applies—this is not something to guess on.
Because these variables interact, two J-1 holders from different countries or in different categories can face completely different filing requirements. The only way to know for sure is to check your exact visa history, category, and treaty status—the calculator walks you through it.
The most common mistakes J-1 workers make on Form 1040-NR
Filing 1040 instead of 1040-NR, or vice versa. This is the biggest one. Some employers or tax software default to the regular 1040 because it’s more common. But if you’re a nonresident alien on a J-1, filing 1040 is wrong—the IRS will catch it, and your return will be delayed or rejected. Conversely, if you’ve lived in the U.S. long enough to be a resident alien, filing 1040-NR when you should file 1040 also triggers problems. Check your residency status first.
Forgetting to file Form 8843 alongside 1040-NR. Form 8843 is a one-page form you file with 1040-NR to claim the nonresident alien exemption from the Substantial Presence Test. If you’re eligible for the exemption (because you’re a first-time J-1 holder or your treaty protects you), you must file 8843 to prove it. Without 8843, the IRS sees you as a resident alien by default.
Claiming exemption from FICA taxes (Social Security and Medicare) without the right documentation. J-1 visa holders are often exempt from FICA withholding—but only if Form W-4 was filled out correctly and your employer actually applied the exemption. Many employers withhold FICA anyway, either by mistake or because they didn’t understand the rule. On 1040-NR, you can claim refunds of FICA taxes you shouldn’t have paid. But you need to verify what was withheld against your paystubs and your W-2. This is one of the most common refund opportunities for J-1 workers, and it’s easy to miss if you don’t check.
What happens if you’re unsure whether to file 1040-NR or 1040?
Run yourself through the Substantial Presence Test first. Count your days physically present in the U.S. in the current tax year and the two prior years (using a weighted formula). If you’re under 183 days for this year and under the three-year threshold, and you haven’t been in the U.S. long enough to lose nonresident status, you’re likely a nonresident alien. Then check whether your J-1 category and home country treaty confirm that status. If you’re still uncertain, or if you’ve been in the U.S. for multiple years, consult a tax preparer or use the calculator to review your history—the cost of getting this wrong (a rejected return or amended filing) is higher than paying for a professional opinion upfront.
Do you still have to file 1040-NR if you had taxes withheld from your W-2?
Yes, almost always. Even if your employer withheld federal income tax from your paychecks, you have to file 1040-NR to report your income and either claim a refund (if you overpaid) or pay what you owe. Your W-2 is just a record of what was withheld—it’s not the same as filing. Many J-1 workers are surprised to learn they may be entitled to a refund because of FICA withholding errors or other deductions they can claim on 1040-NR. The only way to find out is to file.
Can you claim the standard deduction on Form 1040-NR?
No. Nonresident aliens cannot claim the standard deduction that U.S. residents use. Instead, you report your gross income and deductions item-by-item on Schedule 1 (attached to 1040-NR). This is one reason 1040-NR looks more detailed—you can’t just plug in a flat number. However, if you’re a nonresident alien with U.S. source income only (which is typical for J-1 workers), your deductions are also limited. You can claim deductions directly tied to that income (like certain education expenses or student loan interest in some cases), but personal deductions are off-limits.
What income do you report on Form 1040-NR?
You report all U.S. source income—wages from your W-2 job, tips, any self-employment income, scholarships (if they’re taxable), and investment income if you had any. If you earned money outside the U.S. while on a J-1, you generally do not report that on 1040-NR. Your W-2 will have your total wages in Box 1—that’s what goes on the form. The W-2 also shows what was withheld for federal income tax (Box 2) and, if applicable, what was withheld for Social Security and Medicare (FICA). You’ll reconcile all of that when you complete the return.
How do you handle state taxes on Form 1040-NR?
Form 1040-NR is federal only. If you worked in a state with income tax, you may also have to file a state nonresident tax return. The rules vary by state: some do not tax nonresident aliens, some do, and some offer exemptions for visa holders. Your W-2 will show if state tax was withheld. If it was, and you’re in a state with no income tax on nonresidents, you might be entitled to a refund—but you’ll claim that on the state form, not 1040-NR. Check your state’s revenue department website or ask during the filing process if you’re unsure.
What is Form 8843 and why do you file it with 1040-NR?
Form 8843 is a one-page form titled “Statement for Certain Individuals Without Received United States Source Income.” Despite its confusing name, it’s actually the form J-1 holders use to claim an exemption from the Substantial Presence Test. If you’re a first-time J-1 visa holder (or protected by a tax treaty), filing 8843 tells the IRS you should be treated as a nonresident alien even if your days in the U.S. would otherwise make you a resident. You must file 8843 to justify your nonresident status. Without it, the IRS assumes you’re a resident alien based on your days in the country. 8843 is straightforward—it asks about your visa status, when you arrived, and whether you’re claiming an exemption—but it’s mandatory if you’re a first-time J-1.
Can you file electronically, or do you have to mail 1040-NR on paper?
You can file electronically using tax software or a tax preparer’s platform, as long as the software supports 1040-NR. Many standard tax software packages do. If you file electronically, 1040-NR and 8843 go in together. Paper filing is also allowed—the IRS address for mailing is on the form. Electronic filing is faster and gives you a confirmation receipt, so it’s usually the easier route.
What is the deadline to file Form 1040-NR, and what if you miss it?
The deadline to file Form 1040-NR is the same as for other federal returns: typically April 15 of the year following the tax year. If you’re expecting a refund and you file late, you can still claim your refund, but you should file as soon as possible—the IRS does not pay interest on refunds, but the sooner you file, the sooner you get your money. If you owe taxes and file late, you’ll owe penalties and interest. If you’re still in the U.S. on April 15 and unable to file by then, you can request a filing extension (Form 4868), which gives you six extra months. File the extension form by the April 15 deadline even if you’re abroad—missing the deadline for an extension triggers penalties.
Do you need a Social Security Number (SSN) to file Form 1040-NR?
Yes. If you worked on a J-1 in the U.S. and earned W-2 income, you have an SSN or an ITIN (Individual Taxpayer Identification Number). Your W-2 shows it, and that same number goes on 1040-NR. If for some reason you were issued an ITIN instead of an SSN, use the ITIN. You cannot file 1040-NR without one or the other.
Frequently Asked Questions
Do all J-1 visa holders file Form 1040-NR?
No. If you’ve been in the U.S. long enough to meet the Substantial Presence Test and lose nonresident status, or if you’re not claiming an exemption, you’ll file 1040 instead. Your J-1 category, prior years in the U.S., and home country treaty all matter. First-time J-1 visitors generally file 1040-NR; those returning for a second or third exchange program may not.
What if your employer withheld FICA taxes (Social Security and Medicare) even though you’re exempt?
This happens often. J-1 visa holders are generally exempt from FICA if the exemption was properly claimed on Form W-4. If your employer withheld FICA anyway, you can claim a refund on Form 1040-NR by filing Form 843 (a separate refund claim) or including the claim on the 1040-NR itself. Check your paystubs and W-2 to confirm how much was withheld, then verify you were actually exempt—if so, the refund can be significant.
Can you claim dependents or a spouse on Form 1040-NR?
No. Nonresident aliens cannot claim dependent exemptions or spousal exemptions on 1040-NR, even if you have a spouse or children. This is one of the major differences from the 1040. Only your own income and your own deductions apply.
What if you only worked part of the year on your J-1?
You still file 1040-NR for that tax year and report only the income you earned while in J-1 status. Your W-2 will reflect the exact dates you worked. If you worked part of the year and had taxes withheld, filing ensures you get any refund owed to you.
Where do you mail Form 1040-NR if you file on paper?
The IRS publishes the mailing address on Form 1040-NR itself—it varies depending on your state and whether you’re including a payment. The address is always shown on the form’s instruction page. Electronic filing is simpler and avoids the risk of the form getting lost in the mail.
This is general information, not personalized tax advice. Your exact situation depends on your visa history, J-1 category, prior years in the U.S., and home country treaty. Use the tax calculator for a personalized review based on your own details, and consult a qualified tax preparer if you need guidance beyond a standard return.
Form 1040-NR is the federal tax return for J-1 visa holders who are nonresident aliens. It requires you to report your U.S. wages, claim deductions carefully, and often file Form 8843 to prove your nonresident status. The form is not complicated, but the rules around who files it and what goes on it are precise. The best first step is to confirm your residency status and check whether you owe FICA refunds—that alone can justify the cost of filing. Answer a few quick questions in the tax calculator and see your estimated refund or liability based on your own paystubs and W-2.
Answer a few quick questions and see your estimated refund — no login required, no obligation.
