J-1 multi-state taxes: how to file when you worked in 3 states
J-1 visa holders who worked in multiple states face unique filing rules. Learn how residency, your J-1 category, and state tax rules determine what you owe

Working across state lines as a J-1 visa holder adds a layer of complexity to your tax filing that many general-purpose tax sites don’t address. If you earned W-2 income (wages reported on a form your employer sent showing what you earned and what was withheld) in multiple states—say you worked as a summer camp counselor in three different states, or moved between jobs during your J-1 term—you need to file tax returns in each state where you earned income and met that state’s filing threshold. This guide walks you through exactly how multi-state J-1 taxes work, which states you actually have to file in, and how your visa category and residency status shape the process.
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 visa tax refund number in under 2 minutes — no login required, and you only pay if you actually get a refund.
Do you have to file in every state where you worked?
Not automatically—it depends on whether you meet each state’s income threshold and residency rules. Most states require you to file if you earned above a certain amount (which varies by state and filing status), but some states with no income tax don’t require filing at all. The key is that you file based on where you earned the income, not where you lived or where your visa is based. So if you worked in California for two months and earned $4,000, you may owe California tax on that $4,000 even if you didn’t live there when you filed.
Multi-state taxes depend on your J-1 category and your history in the U.S.
Your J-1 category—student, intern, trainee, teacher, specialist, or camp counselor—determines how long the IRS treats you as a nonresident alien for U.S. federal tax purposes. Student category J-1s can exclude their first five calendar years of U.S. presence from the Substantial Presence Test (a rule that determines whether you count as a resident for tax filing); teacher, trainee, intern, and specialist J-1s can generally exclude only two of the past six years (though some categories allow up to four years). Once that exclusion window closes and you meet the Substantial Presence Test, you become a resident alien and “must report your entire worldwide income on Form 1040, U.S. Individual Income Tax Return, in the same manner as if they were U.S. citizens.” Before that point, you typically file Form 1040-NR (the nonresident alien return) federally and state forms based on each state’s rules. However, states have their own rules for who counts as a resident and who doesn’t—some use the Substantial Presence Test, others use their own definitions based on domicile or physical presence. For your specific J-1 situation, check your residency status using the Substantial Presence Test tool and cross-reference each state’s rules, because a state may treat you differently than federal law does.
Three common misconceptions that trip up multi-state filers
First misconception: You file one return that covers all three states. No—each state requires a separate return for income earned within its borders. If you worked in two states, you file two separate state returns (plus one federal return). If your W-2 was split across three employers in three states, you may file three state returns.
Second misconception: Your federal withholding covers all state taxes. State withholding is separate from federal. Your employer withheld federal tax and (if they’re in a state with income tax) state tax based on the state where the job was located, not based on your residency. If you were a nonresident in a state with income tax but you earned and worked there, you still owe tax on those earnings, and the state expects you to file. Some states also don’t withhold properly for nonresidents, which can mean you owe more when you file.
Third misconception: You only file in your “home state” or the state where you spent the most time. Wrong. You file in every state where you earned W-2 income above that state’s threshold. If you earned $2,000 in Massachusetts, $3,000 in Vermont, and $4,000 in New York, you file returns in all three (assuming each state’s thresholds were met and each is an income-tax state). There’s no “main” state for multi-state J-1 filers—the rule is based on where the money was earned.
How treaty benefits and exemptions interact across states
Some countries have tax treaties with the U.S. that let J-1 visa holders claim exemptions from federal tax on certain earned income, usually during the first two years of residency. However, tax treaties don’t automatically shield you from state taxes—state taxes are separate and generally aren’t covered by federal treaties. That means you might be exempt from federal tax on your earnings but still owe tax to the state where you earned the income. Each state also has its own rules about whether it honors federal exemptions or treaties. This is another case where your exact situation depends on your visa category, your country’s treaty with the U.S., and each state’s rules—a general rule doesn’t apply to everyone.
Multi-state withholding and refunds: What usually happens
When you worked in three states, your employers withheld federal tax and (probably) state tax in each state. Once you file returns in all three states, you’re claiming refunds (or paying balances) based on your actual tax liability in each state. Many J-1 nonresident filers report that they overpaid, especially if they were misclassified and had federal FICA taxes withheld incorrectly (Social Security and Medicare taxes that nonresidents earning less than $50,000 may be exempt from). Running the numbers for all three states at once can be confusing, but the principle is the same in each one: file where you earned, claim what you withheld, and take your refund or pay your balance.
Frequently Asked Questions
If I worked in three states, do I have to file in all three?
You file in each state where you earned W-2 income and met that state’s filing threshold (usually a minimum income amount, which varies by state). Some states have no income tax, so you don’t file there. Check each state’s rules or use the calculator to identify where you owe. The rule is income earned, not where you lived.
What if one state withheld way more tax than I owe?
You claim the withholding on your state return for that state. If you withheld more than you owe, you get a refund from that state when you file. Each state processes its own returns separately, so your Massachusetts refund comes from Massachusetts, your New York refund from New York, and so on.
Do I use Form 1040 or Form 1040-NR if I worked in multiple states?
It depends on your residency status under the IRS Substantial Presence Test, which depends on your J-1 category and how long you’ve been in the U.S., not on how many states you worked in. Most first-year J-1 workers file 1040-NR federally, but once your exclusion period ends and you meet the test, you file Form 1040. For state returns, each state has its own rules. Use the Substantial Presence Test tool to check your federal status first.
Can I claim a multi-state refund all at once?
No—each state processes and issues refunds independently. If you’re owed refunds from three states, you’ll receive three separate refunds (or payments) at different times, usually via direct deposit or check. The timelines vary by state.
What if I only worked in one state for a few weeks—do I still file there?
If you earned W-2 income above that state’s minimum threshold, yes. Many states don’t have a “months worked” requirement—they have an income requirement. If you earned $800 in a state with a $600 threshold, you file there, even if it was only for two weeks. Check the specific threshold for each state where you worked.
This is general information, not personalized tax advice. Your exact filing requirements depend on your visa history, J-1 category, and each state’s rules. Use the calculator to answer your specific details, and consult a qualified tax preparer for anything more complex than a standard multi-state return.
Multi-state taxes as a J-1 worker aren’t as complicated as they sound—you file where you earned, claim what you withheld, and take your refund. The hardest part is making sure you file in every state that requires it and don’t miss any. Run your W-2s and work history through the calculator to get your personalized estimate for all states at once and see exactly what you’re owed.
Answer a few quick questions and see your estimated refund — no login required, no obligation.