J-1 visa taxes in New Hampshire
J-1 visa holders working in New Hampshire: learn state income tax rules, filing requirements, and whether you must file. Covers residency, exemptions, and

You earned money in New Hampshire on your J-1 visa, and now you’re wondering whether the state expects a cut. The short answer: New Hampshire has no income tax on wages, which is one of the few states with this rule. That said, your U.S. federal tax duty doesn’t disappear—and some J-1 workers still need to file with the state. This guide walks you through what New Hampshire actually requires, how it interacts with your federal return, and where J-1 filers commonly stumble.
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 taxes calculator number in under 2 minutes — no login required, and you only pay if you actually get a refund.
Do I have to file a New Hampshire state income tax return?
No state income tax on wages means New Hampshire does not require you to file a state income tax return based on W-2 income alone. If your only earnings in 2025 came from wages paid by a New Hampshire employer (or any employer, since the rule applies to all wage income), you will not owe New Hampshire income tax and do not file a state return. This is genuinely rare among U.S. states and a genuine advantage if you worked in New Hampshire.
The exception: if you had self-employment income (1099 income), business income, or other non-wage sources, filing requirements may differ—but the J1GoTax platform is built for W-2 wage earners, so that falls outside our focus. Similarly, if you earned interest, dividends, or rental income in New Hampshire, check with a qualified tax preparer on any state reporting duty. For W-2 wage income only, you’re free from New Hampshire state filing.
It depends on your federal residency status, J-1 category, and prior time in the U.S.
While New Hampshire won’t ask for a state return, your federal filing requirement is a different story. Whether you file federal Form 1040 (as a resident alien) or Form 1040-NR (as a nonresident alien) depends entirely on your immigration status under the IRS Substantial Presence Test—not on which state you worked in.
Your J-1 category matters. If you’re a “student” category J-1, you can exclude U.S. presence from the Substantial Presence Test for up to 5 calendar years. If you’re a “teacher, trainee, intern, or specialist” category J-1, you can exclude 2 of the last 6 calendar years (extendable to 4 under certain circumstances). Once those exclusion years end and you meet the Substantial Presence Test, you become a resident alien for federal tax purposes and must file Form 1040, not Form 1040-NR.
New Hampshire’s lack of income tax doesn’t change this federal rule. You still need to determine your residency status, file the correct federal form, and report your worldwide income to the IRS. According to the IRS, “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.”
Not sure which category you are, or how many years you’ve been in the U.S.? Check the Substantial Presence Test tool with your own DS-2019 dates to see whether you’re a resident or nonresident for federal tax purposes this year.
Where J-1 filers in New Hampshire commonly get it wrong
Mistake 1: Assuming no state tax means no U.S. tax. New Hampshire frees you from state income tax, but your federal obligation is unchanged. You still must file Form 1040 or 1040-NR (depending on residency), report your W-2 income to the IRS, and pay any federal tax owed. The state tax savings are real, but they don’t lower your federal bill.
Mistake 2: Not checking for FICA withholding errors. Many J-1 workers are exempt from Social Security and Medicare (FICA) taxes—but not all. Exemption depends on your visa category, home country tax treaty, and prior time in the U.S. If your employer withheld FICA even though you were exempt, you can claim a refund on your federal return. Since New Hampshire has no income tax, you won’t see a state-level refund, but the federal refund for mistaken FICA withholding can be substantial. Run your W-2 through the calculator to check.
Mistake 3: Missing federal deadlines because “I don’t file in New Hampshire.” Just because New Hampshire doesn’t require a return doesn’t mean the IRS won’t. If you owe federal tax or have income to report, you must file federally by the deadline (typically April 15). A few J-1 filers mistakenly skip the federal return because they think New Hampshire filing requirements apply everywhere—they don’t.
Frequently Asked Questions
Do I get a state refund if my employer withheld too much from my W-2?
No. Since New Hampshire has no income tax, there is no state refund mechanism. However, if you’re owed a federal refund (whether due to excess withholding, FICA exemption, or the Foreign Earned Income Exclusion), you’ll receive that from the IRS, not New Hampshire. The calculator will show you what the IRS owes you based on your specific W-2 and visa history.
What if I worked part of the year in New Hampshire and part elsewhere?
Your federal residency status applies to your entire year, regardless of which states you worked in. If you were a nonresident alien for the full year, you file Form 1040-NR and report all worldwide income. New Hampshire doesn’t charge state tax on any of your wages. If you became a resident alien partway through the year, your residency status for the full year typically determines your form choice—consult a tax preparer if this applies to you.
Do I need to file Form 8843 if I worked in New Hampshire?
Form 8843 (Statement for Exempt Individuals) is required if you claimed a “substantial presence test” exemption during the year and you’re filing as a nonresident alien. Working in New Hampshire doesn’t change this. If you’re a student category J-1 who excluded U.S. presence from the test, you’ll file Form 8843 alongside your Form 1040-NR. A qualified preparer can confirm whether you need it based on your visa category and history.
Will working in New Hampshire on a J-1 affect my immigration status or visa renewal?
Tax compliance is separate from visa compliance. Questions about whether your J-1 work in New Hampshire is authorized, whether it affects your DS-2019, or how it impacts future visa sponsorship are questions for your program sponsor or an immigration attorney—this is outside what a tax article can safely answer. File your taxes correctly, and work with your sponsor on visa rules.
What if New Hampshire taxes business income or self-employment income differently?
New Hampshire has no tax on W-2 wages, but it does tax business profits and interest/dividend income at the state level in some cases. If you had 1099 income or self-employment income, the rules change. The J1GoTax platform is built for W-2 employees; if you have mixed income types, consult a qualified tax preparer to ensure you’re compliant with both state and federal rules.
This is general information, not personalized tax advice. Your exact filing requirement and refund eligibility depend on your J-1 category, prior time in the U.S., home country, and tax treaty status. Use the Tax Calculator with your own W-2 and DS-2019 dates to see your personalized estimate, and consult a qualified tax preparer if your situation is complex.
New Hampshire’s zero state income tax on wages is genuine relief for J-1 workers—but federal tax rules still apply to you in full. Whether you owe anything to the IRS depends on your residency status, FICA exemption, and treaty eligibility. Answer a few quick questions in the Tax Calculator and see your estimated refund or liability based on your specific numbers.
Answer a few quick questions and see your estimated refund — no login required, no obligation.