Form 8843 and Form 1040-NR: how they work together
Form 8843 and Form 1040-NR are not the same thing — and most J-1 workers with a W-2 need to file both. Here is how the two forms fit together.

If you’re a J-1 visa holder trying to figure out your U.S. taxes, you’ve probably seen both “Form 8843” and “Form 1040-NR” mentioned in the same breath — and it’s easy to assume they’re two names for the same thing. They’re not. Form 8843 and Form 1040-NR do two completely different jobs, and most J-1 workers with a W-2 need to file both, not just one. Here’s exactly how they fit together.
Does this sound like you? You’re on a J-1 visa, you got a W-2 from a U.S. employer, and you worked more than 3 months in the U.S. If so, see your real J-1 tax calculator number in under 2 minutes — no login required, and you only pay if you actually get a refund.
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.
The direct answer: Form 8843 establishes your nonresident tax status based on your visa category and days present in the U.S., while Form 1040-NR reports your actual W-2 wages and calculates your refund or balance due — most J-1 workers with income need to submit both together, not choose one.
What Form 8843 actually does
Form 8843 is not a tax return. It doesn’t report income, and it doesn’t calculate what you owe or what you’re owed back. Instead, it’s a statement that tells the IRS why you should be treated as a nonresident for tax purposes, based on your visa category and how many days you were actually present in the U.S. during the tax year.
Because of this, Form 8843 is generally required for every J-1 visa holder, whether or not you earned a single dollar. If you spent part of the year in the U.S. on a J-1 and had no U.S. income at all, Form 8843 may be the only form you need to send in.
What Form 1040-NR actually does
Form 1040-NR is the actual tax return. This is the form that reports your W-2 wages, applies any tax treaty benefit your home country may have with the U.S., and calculates whether you owe additional tax or are due a refund. If you had a U.S. employer withhold federal income tax from your paychecks, Form 1040-NR is how you find out whether that withholding was too much, too little, or about right.
Unlike Form 8843, Form 1040-NR is only required when you actually have income to report — typically wages shown on a W-2, though other income types can apply too depending on your situation.
Why you usually need both, not just one
Think of it this way: Form 8843 answers the question “am I a nonresident for tax purposes, and why?” while Form 1040-NR answers the question “given that, what do I owe or get back?” If you had a W-2 job on your J-1, you typically need to answer both questions — which means filing both forms, not choosing one over the other.
A mistake we see often: someone files their 1040-NR carefully, gets their refund, and assumes that’s the end of it — without realizing Form 8843 was also expected as part of a complete, correctly supported nonresident filing. The forms aren’t interchangeable, and skipping one doesn’t make the other one sufficient.
How they fit together when you file
In practice, most J-1 workers with income prepare both forms as one package: Form 8843 establishing the nonresident basis, and Form 1040-NR reporting the actual wages and calculating the refund or balance due. When mailing paper returns, these are commonly submitted together in the same envelope — always check the current IRS instructions for the exact mailing address and any updates for the tax year you’re filing, since these details can change.
- Gather your W-2 (or W-2s, if you had more than one U.S. employer)
- Confirm your J-1 category and count your actual days present in the U.S.
- Complete Form 8843 with your visa and presence details
- Complete Form 1040-NR with your wage and withholding information
- File both together, keeping a copy of each for your own records
What happens if you only file one
Skipping Form 8843 when you had W-2 income doesn’t stop your refund from processing in most cases, but it leaves your nonresident status undocumented for that tax year — something that can matter later if your visa history or residency ever gets reviewed. Skipping Form 1040-NR when you had actual wages is the more costly mistake: it means any tax withheld from your paycheck simply stays with the IRS, since nothing was filed to calculate or claim it back.
Neither form fixes the other’s job. A carefully filled-out 1040-NR doesn’t make Form 8843 optional, and a filed Form 8843 doesn’t substitute for reporting income you actually earned.
If you had more than one W-2, or arrived mid-year
Some J-1 workers hold more than one U.S. job during their program, which means more than one W-2 to include on the same Form 1040-NR — the forms don’t change, but every W-2 needs to be accounted for on that single return. If you arrived partway through the year, your Form 8843 still covers the full tax year, but the days-present calculation only counts from your actual arrival date, not January 1st.
This is also where people get tripped up on prior-year filings: if you worked a J-1 program that spanned two tax years — arriving in November, for example — you may need to think through both years separately rather than assuming everything gets combined into one filing.
Common mix-ups worth avoiding
The most common mistake isn’t math — it’s assuming one form covers what the other one does. Filing only Form 8843 when you actually had W-2 income leaves your refund unclaimed. Filing only Form 1040-NR without Form 8843 leaves your nonresident status unsupported on paper, even if you qualify for it. Another common mix-up: assuming a tax treaty between your home country and the U.S. automatically applies without being claimed on the return — treaty benefits generally need to be actively claimed, not assumed.
Whatever your specific question about how these forms interact, the fastest way to a real number for your J-1 visa taxes is running your W-2 through the calculator rather than guessing at the paperwork alone.
This is general information, not personalized tax advice. Your exact situation depends on your visa history and paperwork — use the calculator for a number based on your own details, and consult a qualified tax preparer for anything beyond a standard return.
Key takeaways
- Form 8843 is a status statement, not a tax return — it doesn’t report income or calculate a refund
- Form 1040-NR is the actual return that reports W-2 wages and figures out your refund or balance due
- Most J-1 workers with a W-2 need to file both forms, not just one
- Form 8843 alone may be enough only if you had no U.S. income that year
Answer a few quick questions and see your estimated refund — no login required, no obligation.