J-1 visa taxes in Pennsylvania
J-1 visa holder working in Pennsylvania? Learn if you file as a resident or nonresident alien, what taxes you owe, and how to claim FICA exemptions.

Working in Pennsylvania on a J-1 visa brings its own tax puzzle—and you’re right to figure it out now. The U.S. federal government taxes you based on your residency status, and Pennsylvania adds a state income tax layer on top. Many J-1 workers file Form 1040-NR (nonresident alien return) in their first year or two, but that’s not automatic. Your exact form depends on how long you’ve been in the U.S., your specific J-1 category, and whether your home country has a tax treaty with the United States. The good news: once you know the rules, filing correctly is straightforward.
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 J-1 visa holders in Pennsylvania file federal taxes as resident or nonresident aliens?
It depends on your residency status under the IRS Substantial Presence Test—a rule that determines whether the U.S. considers you a resident alien or nonresident alien for tax purposes. If you’re in your first year or two on a J-1 and your category allows you to exclude your U.S. time from the test, you file Form 1040-NR and report only U.S.-source income. But once your exclusion period ends or if you don’t qualify for one, the Substantial Presence Test may push you to resident alien status, which means filing Form 1040 and reporting your worldwide income. The IRS is clear on this: “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.“
How does the Substantial Presence Test work for J-1 visa holders?
The Substantial Presence Test counts your physical days in the U.S. over a three-year period, weighted by year. But—and this is important—your J-1 category can exclude some of those days. Student-category J-1s can exclude their U.S. presence for up to five calendar years; teacher and trainee-category J-1s (including interns, specialists, camp counselors, and au pairs) can exclude two of the last six calendar years, extendable to four in limited cases. So your first step is confirming your J-1 category and how many years of exclusion you have left.
Once you’ve used up your exclusion years, the Substantial Presence Test kicks in. You count all your days in the U.S. during the current year, plus one-third of days in the previous year, plus one-sixth of days in the year before that. If that total reaches 183 days, you’re a resident alien and must file Form 1040. Check your own status with our Substantial Presence Test tool to see exactly where you stand.
What about Pennsylvania state income tax—do J-1 workers have to pay it?
Pennsylvania charges state income tax on all income earned within the state, regardless of immigration status. If you worked in Pennsylvania during 2025, you likely owe Pennsylvania state income tax unless an exception applies—and very few do for J-1 workers on wages. The state tax rate on wages is a graduated percentage based on your total income, and your employer may have already withheld it from your paychecks.
The key question is whether you file Pennsylvania’s resident or nonresident form. Generally, if you’re a nonresident alien for federal tax purposes (Form 1040-NR), you file Pennsylvania’s nonresident income tax return and report only the income you earned in Pennsylvania. If you’ve become a resident alien for federal purposes (Form 1040), you also file as a Pennsylvania resident and report your worldwide income on the state form. Your federal and state residency statuses almost always align—don’t assume they differ.
It depends on your J-1 category, prior time in the U.S., and whether your home country has a tax treaty
Three variables shape your exact tax liability in Pennsylvania. First, your J-1 category: are you a student, teacher, intern, trainee, or specialist? Each has different rules for excluding U.S. days from the Substantial Presence Test. Second, how many calendar years have you already spent on a J-1 visa in the U.S.? That determines how many exclusion years you have left. Third, does your home country have a tax treaty with the United States? Some treaties reduce or eliminate U.S. tax on certain types of income or offer FICA (Social Security and Medicare) exemptions.
FICA is especially important for J-1 workers. Most nonresident aliens employed by a U.S. employer are exempt from Social Security and Medicare tax (FICA), even though their employer withholds 7.65% from their paychecks. But students, teachers, trainees, and scholars on F-1, J-1, M-1, or Q-1 visas may qualify for exemption only if the withholding wasn’t required—and in many cases, it was. Many employers incorrectly withhold FICA from nonresident J-1 paychecks. If your employer took out Social Security and Medicare tax, you may be entitled to a refund, but claiming it depends on your visa category and treaty status. This is one of the most common refund opportunities for J-1 workers.
Pennsylvania state tax doesn’t include a FICA component—that’s federal only. But your state income tax withholding may also be wrong if you were over-withheld. In most cases, generally speaking, a J-1 nonresident’s federal and state tax is lower than it appears on the paystub.
Where J-1 workers get this wrong—three common misconceptions
Misconception 1: “Every J-1 visa holder files Form 1040-NR.” Many online resources and some tax preparation services default every J-1 to Form 1040-NR without checking residency status first. That’s inaccurate. Your form depends on whether you meet the Substantial Presence Test after accounting for your category’s exclusion period. If you’re in year six of a student J-1, or year three of a trainee J-1 without an extension, you might already be a resident alien and owe Form 1040—not 1040-NR.
Misconception 2: “Working in Pennsylvania means I owe Pennsylvania tax.” This is true—Pennsylvania does tax income earned within its borders. But many J-1 workers misunderstand what “withholding wrong” means. If your employer over-withheld federal or state tax, you get a refund. That refund is not a penalty or a sign you did something illegal; it’s how the system corrects itself. The real risk is filing the wrong form and losing refund eligibility.
Misconception 3: “If my employer withheld it, I owe it.” Employer withholding is a mechanism, not a tax bill. Withholding for FICA (Social Security/Medicare), federal income tax, and Pennsylvania income tax can all be incorrect. If you’re exempt from FICA under your visa status and treaty, you don’t owe it—even if your employer withheld it. The same logic applies to income tax withholding. Get your refund by filing the right form and answering the withholding questions correctly.
Frequently Asked Questions
Do I have to file both federal and Pennsylvania taxes as a J-1 worker?
Yes, you file both. Federal taxes are based on your residency status under the Substantial Presence Test (Form 1040-NR if nonresident, Form 1040 if resident). Pennsylvania state taxes are based on income earned in Pennsylvania, filed on Pennsylvania’s income tax form that mirrors your federal status. You typically file both in the same tax season, and both deadlines align with the federal deadline.
Can J-1 visa holders claim a FICA exemption and get a refund?
Many J-1 workers can, especially if your employer withheld Social Security and Medicare tax (7.65% of your gross wages). Most nonresident aliens employed in the U.S. are exempt from FICA, and certain treaty countries may offer additional exemptions. If you’re exempt and your employer withheld anyway, you can claim the refund on Form 1040-NR by filing Form 8288-B or with your return. However, FICA exemption depends on your visa category, time in the U.S., and your home country’s tax treaty—run your details through the calculator for your specific situation.
What is Pennsylvania’s state income tax rate for J-1 workers?
Pennsylvania’s income tax is a graduated rate based on your taxable income for the year. The exact rate depends on your total earnings and the tax brackets in effect for the filing year. Your employer should have withheld it from your paychecks based on your W-4 (or an equivalent form for nonresident aliens). The calculator estimates your refund or liability based on your paystubs and W-2, so you’ll see your real Pennsylvania tax number there.
Do I claim Pennsylvania tax on only the income I earned in Pennsylvania, or all my income?
If you’re a nonresident alien for federal purposes, Pennsylvania allows you to file as a nonresident and report only Pennsylvania-source income. If you’re a resident alien for federal purposes, you file as a Pennsylvania resident and report all income on the state form, just like a U.S. citizen. Your federal and state residency definitions almost always align—if you’re a federal nonresident, you’re a Pennsylvania nonresident too.
My employer withheld Pennsylvania income tax from my paycheck, but I think I’m exempt. Am I?
Very few J-1 workers qualify for a Pennsylvania income tax exemption on wages. Nonresident aliens working in Pennsylvania must still pay state income tax on that income. The withholding may be correct, or it may be incorrect based on the wage and filing status you reported to your employer. The calculator compares your withholding to your actual tax owed and tells you if you’re getting a refund or owe more. That’s the fastest way to know for sure.
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.
Working in Pennsylvania on a J-1 visa means navigating both federal residency rules and state income tax—but the mechanics are straightforward once you know your category and exclusion period. Whether you’re filing Form 1040-NR as a nonresident or Form 1040 as a resident, the key is getting your withholding right and catching FICA errors before filing. Whatever your specific situation with J-1 visa taxes, the fastest way to a real number is answering a few quick questions in our tax calculator and seeing your estimated refund.
Answer a few quick questions and see your estimated refund — no login required, no obligation.