J-1 Tax Forms

Step-by-step: Form 1040-NR: the nonresident alien tax return for J-1

J-1 visa holders: complete step-by-step walkthrough of Form 1040-NR, the nonresident alien tax return. Learn what forms you need, how to fill it out, and when to file.

July 2026

10 min read

By Paola Vargas

Updated July 9, 2026

Form 1040-NR tax return with pen and W-2 paperwork for J-1 visa holders

P
Paola Vargas
Content Lead, J1GoTax — J-1 visa tax filing specialist

You worked in the U.S. on your J-1 visa, received a W-2 from your employer, and now it’s time to file your taxes. But instead of the standard Form 1040, you’ll use Form 1040-NR—the nonresident alien income tax return. This form tells the IRS (Internal Revenue Service, the U.S. tax authority) about your income earned in the U.S., your deductions, and how much tax you owe or should get back as a refund. If you’ve never filed before, the form can look intimidating. It’s not—once you know what order the IRS wants the information in, filling it out is straightforward.

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.

Before you start — gather these documents

You’ll need your W-2 from your U.S. employer (it shows your wages and any federal income tax withheld), your passport and visa stamps (to confirm your J-1 status and arrival date), and any receipts for deductible expenses like education or professional fees. If you filed a U.S. tax return in a prior year, have that return handy too—you may need to reference prior-year information. You’ll also want your Social Security Number (or your Individual Taxpayer Identification Number, the ITIN, if you don’t have an SSN) and the name and address of your J-1 program sponsor.

Step 1: Confirm your nonresident alien status for tax purposes

Before you file Form 1040-NR, you need to confirm that you’re a nonresident alien for U.S. tax purposes. Generally, if this is your first J-1 visa visit to the U.S. and you haven’t lived there for many years before, you qualify as a nonresident alien. Your status depends partly on the Substantial Presence Test—a rule that counts your days in the U.S. across the current year and two prior years—and partly on your visa type and home country tax treaty. This is not immigration status; it’s a tax category. You can be physically present in the U.S. and still be a nonresident alien for taxes. Your program sponsor may provide a letter confirming your status, or the calculator will help you verify it based on your visa history.

Step 2: File Form 8843 alongside Form 1040-NR

Form 8843 is a separate, required form that explains your nonresident alien status and why you’re exempt from certain rules. Every nonresident alien J-1 visa holder must file this—don’t skip it. The form is short and asks for your visa type, your arrival and departure dates, the number of days you spent in the U.S. each year, and the name of your program sponsor. Filing 8843 tells the IRS: “I’m a nonresident alien because of my J-1 visa and my time in the country.” You attach it to your Form 1040-NR when you submit both to the IRS.

Step 3: Enter your personal information at the top of Form 1040-NR

Start at the top of Form 1040-NR. Write your name, address (your U.S. address where you lived while working, or your home country address if you’ve left), and your Individual Identification Number. In the box labeled “Filing Status,” mark whether you’re single, married filing jointly, or another status that applies to you. Most J-1 workers check “single” because they file alone. The filing status box also asks if you’re a nonresident alien for the whole year or part of the year—mark accordingly. You’ll also enter your country of citizenship.

Step 4: Report your income from your W-2

Look at your W-2. Box 1 shows your total wages (the amount you actually earned before taxes). You’ll enter this figure on the “Wages, salaries, tips, etc.” line of Form 1040-NR, usually near line 1 or 1a. This is your raw income. If you worked multiple jobs and received more than one W-2, add all the Box 1 amounts together and enter the total. Do not include Social Security or Medicare tax you paid—those are handled separately and you may be exempt from paying them, which we cover in step 5.

Step 5: Account for FICA withholding (Social Security and Medicare taxes)

Check your W-2 boxes 4 and 6—these show Social Security and Medicare tax (together called FICA) that your employer withheld. If you see amounts there, you may not have to pay or keep those withholdings. Many J-1 visa holders are exempt from FICA tax under U.S. law, especially if they’re in their first two years of J-1 status. If you’re exempt, the IRS will refund this money to you. If you’re not sure whether you’re exempt—for instance, if you’re on your second or later J-1 visit—the tax calculator will walk you through your eligibility. Document your findings on Form 8843, which asks about FICA exemption status.

Step 6: List your deductions and adjustments

Deductions reduce your taxable income and lower the tax you owe. As a nonresident alien, you can claim the “standard deduction” (a flat amount the IRS lets you subtract) or itemize deductions (add up individual expenses like education or professional dues). Most J-1 workers use the standard deduction because it’s simpler. Check the current year’s standard deduction amount—it changes annually. Enter this figure on the “Standard Deduction” line. If you have specific deductions (for example, you paid tuition or had significant medical expenses), you can itemize instead, but you’ll need receipts.

Step 7: Calculate your taxable income

Subtract your deductions from your wages. The result is your taxable income—the amount the IRS uses to figure your tax bill. For example, if you earned $12,000 and your standard deduction is $1,300, your taxable income is $10,700. This taxable income amount goes on a specific line of Form 1040-NR. Take your time here because this number drives the rest of your return.

Step 8: Use the tax table to find your tax bill

The IRS publishes a tax table in the Form 1040-NR instructions. You find your taxable income in the table and read across to find your federal income tax. Nonresident aliens use a different, usually steeper tax rate than U.S. citizens—the “nonresident alien” column in the table. Enter the tax amount on the “Total Tax” line. If your tax is very small (often it is for young J-1 workers earning under $15,000), you might owe nothing or very little.

Step 9: Enter tax credits if you qualify

Tax credits are even better than deductions—they reduce your tax dollar-for-dollar. Most J-1 workers don’t have credits, but if you paid tuition or had other qualifying expenses, you may be able to claim the American Opportunity Tax Credit or Lifetime Learning Credit. These credits are for education only and have specific rules for nonresident aliens—check the Form 1040-NR instructions to see if you qualify. If you do, enter the credit amount and subtract it from your total tax.

Step 10: Compare tax paid to tax owed, and calculate your refund or balance due

Look at your W-2 box 2—this is your federal income tax withheld (the amount your employer already sent to the IRS on your behalf). Compare this to your final tax bill from step 9. If your employer withheld more than you owe, you get a refund. If you owe more than was withheld, you owe the difference. For many J-1 workers, especially those with FICA overpayment, the result is a refund. The calculator will show you your estimated refund based on your own numbers.

Step 11: Report any state income tax details (varies by state)

The U.S. has 50 states, and each one decides whether to tax nonresident workers. Some states have no income tax at all, so you won’t file a state return. Others tax nonresident alien income from wages earned within that state. A few states have reciprocal agreements or exemptions for J-1 visa holders. Since you worked in one or more specific states, you need to know that state’s rules. Research the state tax department website for the state(s) where you worked, or use the calculator to see whether a state return is required and what it might owe.

Step 12: Gather signatures and file

Form 1040-NR must be signed and dated by you—electronic signature (e-signature) is accepted if you file electronically. Attach Form 8843 and your W-2 (or a copy of it). You can file electronically through the IRS Free File program (if you qualify by income), through tax software like TurboTax (which has nonresident alien versions), or by mailing a paper copy to the IRS address listed in the instructions. If you file electronically, you don’t mail anything; the software submits it for you. If you mail it, include all forms, use the correct address for your situation, and keep a copy for your records.

State tax filing — it depends where you worked

Some states tax only income from work performed within that state. Others don’t tax nonresident aliens at all. A few have special rules for J-1 visa holders. Because each state is different, there’s no single answer—you need to check the income tax rules for the state where your employer was located. Many states have online filing portals, and some allow you to file for free using their own programs. If you worked in multiple states, you may need to file in more than one. The state tax department in each location can tell you whether you need to file and when the deadline is.

Frequently Asked Questions

Do I have to file Form 1040-NR if I don’t owe any taxes?

If your employer withheld more federal income tax than you owe, you don’t legally have to file—but you should, because you’ll get a refund. That refund is money you earned and that was taken from your paychecks. Filing Form 1040-NR claims it back for you.

What happens if I don’t have a Social Security Number?

If you don’t have an SSN, you apply for an Individual Taxpayer Identification Number (ITIN) from the IRS. You’ll use your ITIN on Form 1040-NR instead. Many J-1 visa holders get an ITIN—it’s a standard step. The IRS instructions explain how to apply, and your tax preparer can help file the request.

Can I file Form 1040-NR myself, or do I need a tax preparer?

You can file yourself, especially if your situation is simple (one W-2, few deductions). Tax software designed for nonresident aliens walks you through it step-by-step. If you’re unsure about your FICA exemption or state filing requirements, a tax preparer familiar with J-1 workers can save you time and mistakes.

When is the deadline to file Form 1040-NR?

The federal filing deadline is usually mid-April, but the IRS announces the exact date each year—check IRS.gov for the current deadline. Some nonresident aliens get extra time if they live outside the U.S. If you miss the deadline, file as soon as you can; you may owe a small penalty, but filing late is better than not filing at all.

Will I owe taxes to my home country if I file in the U.S.?

That depends on your home country’s tax rules and whether it has a tax treaty with the U.S. Some countries tax their citizens’ worldwide income no matter where they work; others tax only income earned within their borders. Check with a tax advisor in your home country to understand your obligations there—it’s a separate question from your U.S. filing.

This is general information, not personalized tax advice. Your exact filing situation depends on your visa history, state of employment, and income details. Use the tax calculator to see your personalized estimate and consult a qualified tax preparer if you have questions beyond a standard return.

Filing Form 1040-NR is a straightforward process once you follow the order and gather your documents. You’re reporting your U.S. income, claiming any refund you’re owed, and fulfilling your tax obligation—all of which takes a few hours to a day of careful work. Answer a few quick questions in the tax calculator and see your estimated refund and filing requirements personalized to your W-2 and visa history.

See Your Real Number

Answer a few quick questions and see your estimated refund — no login required, no obligation.