J-1 visa taxes in New Jersey
J-1 visa holders working in New Jersey must file Form 1040-NR. Learn state tax rules, FICA exemption, and how to claim your refund.

You’re a J-1 visa holder working in New Jersey, and you’ve received a W-2 showing income earned in the state. Now comes the question: what taxes do you owe, and how do you actually file them? New Jersey has its own income tax system, and while your federal filing is the same as most J-1 workers, New Jersey adds another layer. This guide walks you through exactly what you need to know about J-1 visa taxes in New Jersey—whether you owe state income tax, how to file it, and where most J-1 workers 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 visa taxes number in under 2 minutes — no login required, and you only pay if you actually get a refund.
Do J-1 visa holders have to pay New Jersey income tax?
Yes, if you earned wages in New Jersey as a J-1 visa holder, you generally owe New Jersey state income tax on that income. New Jersey taxes all residents and nonresident workers who earned money within the state. The key word here is “nonresident”—even though you’re not a New Jersey resident for tax purposes, the state still claims a cut of income you earned there. Your federal filing (Form 1040-NR) and your state filing (Form NJ-1040 or a similar New Jersey return) are separate, and both must be filed if you meet the income thresholds.
That said, two things can change this: first, your state tax liability depends on how much you earned and whether you were exempt from withholding; second, some countries have tax treaties with the United States that reduce or eliminate New Jersey tax on certain incomes. We’ll walk through both of these in the next section. For now, the safe assumption is that you owed tax, and your employer likely withheld it from your paychecks already.
What determines how much New Jersey tax you actually owe?
Your state tax liability depends on three main things: whether you’re classified as a New Jersey resident or nonresident, your total wage income for the year, and whether you qualify for any exemptions or treaty benefits.
Residency status. Most J-1 workers are classified as nonresident aliens for both federal and state purposes. New Jersey taxes nonresidents on income earned within the state only—not worldwide income. If you worked in New Jersey for part of the year and elsewhere (or not at all) for the rest, you report only your New Jersey earnings to the state.
Your total income threshold. New Jersey has income tax thresholds that vary by filing status and age. If your New Jersey wages fall below the threshold for your situation, you may not owe state income tax even if withholding was taken. Conversely, if you earned above the threshold, you owe tax on the amount over that threshold—at New Jersey’s graduated tax rates, which vary depending on your total income bracket.
Treaty benefits and exemptions. Some J-1 workers qualify for reduced or eliminated state tax under U.S. tax treaties with their home country. For example, certain treaty countries have provisions that exempt or reduce tax on compensation for personal services. This is less common for state-level tax than federal tax, but it’s worth checking if your country has a treaty with the United States. Additionally, nonresident aliens who are exempt from federal Social Security and Medicare taxes (FICA) may also benefit from state exemptions—though this varies by state.
The exact amount you owe requires knowing your total New Jersey wages, your filing status, and your home country’s tax treaty status. The fastest way to see your personalized New Jersey state tax estimate is to run your W-2 through the J-1 tax calculator, which factors in all three of these variables.
Where J-1 workers in New Jersey get tripped up
Assuming your employer withheld correctly. Many J-1 workers mistakenly believe that if their employer withheld state income tax from their paychecks, their state tax is “handled” and they don’t need to file a separate state return. In reality, your employer’s withholding is just a prepayment—it may be too much, too little, or just right. To get a refund (or to confirm no additional tax is owed), you have to file a state return. New Jersey allows nonresidents to file even if no tax is owed, and you may be entitled to a refund of overpaid withholding.
Forgetting that New Jersey taxes earned income, not just W-2 wages. If you had any other income earned in New Jersey—tips reported on your paychecks, bonus payments, or even self-employment income from a side job—New Jersey taxes all of it. Make sure your W-2 reflects your true wages, including tips and bonuses. If it doesn’t, contact your employer before filing.
Missing the connection between federal exemption and state filing. J-1 workers on the first year of their visa often receive FICA exemption (meaning Social Security and Medicare taxes were not withheld). This is a federal exemption, but it does not automatically exempt you from New Jersey state income tax withholding. Your employer may have still withheld state income tax even if they didn’t withhold FICA. You still need to file a state return to claim any refund of that withheld state tax.
Frequently Asked Questions
Do I have to file a New Jersey tax return if I only worked there for a few months?
Yes, if you earned income in New Jersey, you must file a New Jersey return if your income exceeds the state’s threshold (which depends on your filing status and age). The good news is that if your income was very low or if enough tax was withheld, you may get a refund. Even if you owe no additional tax, filing allows you to claim any overpaid withholding. The J-1 visa tax calculator can tell you whether you’re below the threshold and what you’re owed.
What form do I use to file New Jersey taxes as a J-1 visa holder?
You’ll typically file Form NJ-1040, the New Jersey individual income tax return, along with any required schedules. Because you’re a nonresident who earned income in the state, you may also need to file Form NJ-1040-NR (nonresident return) or a schedule specific to nonresident income, depending on your situation and what your tax preparer recommends. Some J-1 workers file both federal (Form 1040-NR) and state (New Jersey) returns together with the same preparer for clarity.
Will New Jersey tax my income if my home country has a tax treaty with the U.S.?
Possibly, but maybe not the full amount. Tax treaties can reduce or eliminate state income tax on certain types of compensation—usually personal services like wages or teaching income. However, not all treaty countries receive state-level benefits, and benefits vary. If your country has a treaty, the J-1 tax calculator will flag it, and you should mention it to your tax preparer. A qualified preparer can check whether you qualify for treaty relief at the state level.
Can I claim a refund of New Jersey state tax that was withheld from my paycheck?
Yes. If your employer withheld New Jersey state income tax and your final income for the year is below the state threshold, or if the withholding amount exceeds your actual tax liability, you’re entitled to a refund. To claim it, you file a New Jersey tax return (Form NJ-1040) showing your wages, withholding, and calculated tax. The state processes your return and refunds the difference. Refunds typically take several weeks to months to arrive.
What if I worked in New Jersey and another state—which state gets the tax money?
Each state taxes only the income you earned within its borders. If you earned $10,000 in New Jersey and $8,000 in New York, New Jersey taxes only the $10,000, and New York taxes only the $8,000. You’ll file separate returns in each state showing your earnings in that state. Your federal return (Form 1040-NR) reports your total worldwide income, but state returns report only state-specific income. Some states offer credits to avoid double taxation, but you still must file in each state where you worked.
This is general information, not personalized tax advice. Your exact state tax situation depends on your visa history, home country treaty status, and specific wages earned in New Jersey. Use the J-1 tax calculator to see your personalized estimate, and consult a qualified tax preparer if you have questions beyond a standard return.
You earned your money in New Jersey, and New Jersey will tax it—but that doesn’t mean you owe more than you should. Most J-1 workers either owe less state tax than their employer withheld (and get a refund) or owe nothing at all if their income was below the threshold. The key is filing your New Jersey return accurately and claiming any refund you’re owed. Answer a few quick questions about your W-2 and earnings in the J-1 tax calculator to see your estimated refund or balance.
Answer a few quick questions and see your estimated refund — no login required, no obligation.