If you live in New Jersey and work in Pennsylvania — or the reverse — you generally owe income tax to your home state only, not the state where your office sits. That’s not a loophole. It’s a formal reciprocal agreement between the two states, and it’s still in effect for 2026. The catch is that your employer’s payroll system doesn’t apply it automatically. You have to tell them to, in writing, on a specific form, or they’ll withhold tax for the wrong state all year.
This post covers how the NJ-PA reciprocity agreement actually works, which form stops the wrong withholding depending on which way you commute, what the agreement does and doesn’t cover, a local-tax trap that catches a lot of Philadelphia commuters off guard, and how all of this compares to commuting into a state that has no reciprocity deal at all.
How the NJ-PA reciprocity agreement actually works
New Jersey and Pennsylvania have had a reciprocal personal income tax agreement in place for decades. Under it, wages, salaries, tips, commissions, bonuses, and similar W-2 compensation are taxed only by the state where you live — your state of residence — regardless of which state you physically work in. A New Jersey resident who works in Pennsylvania pays New Jersey income tax on that paycheck, not Pennsylvania income tax. A Pennsylvania resident who works in New Jersey pays Pennsylvania income tax, not New Jersey’s.
Worth noting for anyone who saw headlines about this years ago: in 2016 there was a real scare when the agreement was announced as terminated, effective for 2017. That termination was reversed before it ever took effect, as part of a New Jersey budget deal reached later that same year. The agreement was never actually interrupted. If you come across old articles or PDFs describing “the end of PA-NJ reciprocity,” they’re describing a threat that didn’t happen — not current policy.
Stopping PA withholding if you live in NJ
If you live in New Jersey and work for a Pennsylvania employer, that employer’s default is often to withhold Pennsylvania state tax, because that’s where the work is performed. Reciprocity means you shouldn’t have PA tax withheld at all — but you have to trigger it yourself. Here’s the process:
- Get Pennsylvania Form REV-419 (“Employee’s Nonwithholding Application Certificate”). Pull the current version directly from the Pennsylvania Department of Revenue’s forms library at pa.gov rather than an old cached copy — the state periodically reissues it.
- Fill it out declaring your New Jersey residency and your intent to have no PA tax withheld under the reciprocal agreement.
- Give the completed form to your employer’s payroll or HR department. You do not file this with the Pennsylvania Department of Revenue yourself — the employer keeps it on file and adjusts your withholding.
- Confirm your employer starts withholding New Jersey tax instead, since someone still needs to withhold something on your behalf.
Until that form is on file, expect PA withholding to continue. If it’s been happening for a while and you never filed the certificate, you can still recover the wrongly withheld PA tax by filing a nonresident PA return claiming a refund — but that’s a once-a-year cleanup, not a substitute for fixing withholding going forward.
Stopping NJ withholding if you live in PA
The mirror-image case works the same way in reverse. A Pennsylvania resident working for a New Jersey employer files Form NJ-165 (“Employee’s Certificate of Nonresidence in New Jersey”) with that employer. It tells payroll you’re a PA resident covered by the reciprocal agreement, so New Jersey tax should not be withheld — Pennsylvania tax should be instead. Get the current version from the New Jersey Division of Taxation’s forms page at nj.gov rather than an old copy floating around online.
What the agreement does not cover
Reciprocity applies specifically to employee compensation — the stuff that shows up on a W-2. It does not extend to everything else that might generate income in the work state. Notably excluded:
- Self-employment and 1099 income. If you’re a freelancer or contractor doing work physically in the other state, that income is generally taxable by the state where the work happens, and you’d file a nonresident return there, claiming a credit on your resident return for tax paid.
- Gains from selling property located in the other state.
- Other non-wage income sourced to the work state.
Don’t over-generalize the agreement into “I never have to deal with the other state’s tax system.” It’s specifically a wage-and-salary rule. Anyone with a side business, rental property, or investment income tied to the other state should not assume reciprocity covers it.
The Philadelphia wage tax trap
This is where a lot of NJ residents get tripped up. The state-level reciprocity agreement only governs Pennsylvania’s state income tax. It has nothing to do with Pennsylvania’s local earned income taxes, including Philadelphia’s City Wage Tax. Those are municipal-level taxes layered on top of (or, in some cases, instead of) the state system, and they run on entirely separate rules from the NJ-PA state reciprocity deal.
In practice, that means a New Jersey resident commuting into Philadelphia for work may still have local wage tax exposure that reciprocity does nothing to eliminate, even though their Pennsylvania state withholding correctly drops to zero once REV-419 is filed. Don’t assume “reciprocity” means zero PA tax exposure of any kind — it means zero PA state income tax exposure. Local and municipal taxes are a separate conversation, and they vary by which specific municipality your job is in.
Why this actually matters: the rate difference
Because the agreement determines which state’s rate structure applies to your paycheck, it’s not a purely administrative detail — it can change your tax bill. Pennsylvania uses a flat personal income tax rate (currently 3.07%) that applies the same way regardless of income level. New Jersey uses a graduated bracket system that runs from a low rate on modest income up to a top marginal rate of 10.75% on taxable income above $1,000,000. (Check the current NJ-1040 instructions for the exact current bracket cutoffs before doing precise math — brackets can shift and this post isn’t the source of record for them.)
What that means directionally: a New Jersey resident working in PA is taxed under New Jersey’s graduated brackets, not Pennsylvania’s flat rate, even though the paycheck itself comes from a PA employer. A high earner living in NJ and commuting to PA doesn’t get PA’s flat rate — they’re still on NJ’s bracket structure, because residence, not workplace, drives the tax under this agreement.
How this differs from states without a reciprocity deal
Reciprocity is the exception, not the default rule for interstate commuters. Without an agreement like this one, working in a state you don’t live in typically means:
| With reciprocity (NJ-PA) | Without reciprocity |
|---|---|
| Employer withholds tax for your home state only | Employer withholds tax for the work state |
| You file one resident return | You typically file a nonresident return in the work state and a resident return at home |
| No double taxation, no credit calculation needed | Your home state usually gives a credit for tax paid to the work state, but you still have to calculate and claim it |
| One form (REV-419 or NJ-165) fixes withholding going forward | No equivalent form exists — withholding follows the work state by default |
Pennsylvania has similar reciprocal agreements with Indiana, Maryland, Ohio, Virginia, and West Virginia, in addition to New Jersey. If you commute across a state line that isn’t on that list, don’t assume the same shortcut applies — check whether that specific state pair has an agreement before assuming your withholding is handled correctly by default.
Late-summer and fall hires: don’t let this slide
If you started a new job this fall, or switched employers recently, check your first few pay stubs now. It’s easy for a new hire’s paperwork to default to withholding for the work state, and the longer that runs uncorrected, the more you’re either overpaying into a state you don’t owe, or underpaying into your home state and setting up a balance due later. Filing REV-419 or NJ-165 takes a few minutes and fixes it going forward — it just has to actually land on your employer’s desk.
Frequently asked questions
Do I need to file a tax return in the state where I work if reciprocity applies?
Generally no, for W-2 wage income covered by the agreement. You file a resident return in your home state. If you have other income sourced to the work state — self-employment income, property gains — you may still need a nonresident return for that portion.
What if my employer already withheld the wrong state’s tax before I filed the form?
You can recover over-withheld tax by filing a nonresident return in the state that wrongly withheld, claiming a refund for that amount. It’s a once-a-year fix, though — filing REV-419 or NJ-165 promptly is the better move so it doesn’t happen again next paycheck.
Does reciprocity mean I owe nothing to Pennsylvania if I work in Philadelphia?
It means you owe no Pennsylvania state income tax as a New Jersey resident. It does not automatically eliminate Philadelphia’s local City Wage Tax, which runs on separate rules from the state-level agreement. Check your specific situation rather than assuming.
Is the NJ-PA reciprocity agreement still active in 2026?
Yes. It’s been continuously in effect, with the exception of a brief 2016 termination announcement that was rescinded before it ever took effect. Nothing currently indicates a change to the agreement for 2026.
Related guides
- Philadelphia Tax Deductions Guide 2025
- Philadelphia Suburbs Tax Guide 2025
- Pennsylvania Tax Deductions Guide 2025 (hub)
This is general information, not individualized tax advice. Rates, brackets, and form revisions change, and local wage tax rules vary by municipality — confirm your specific situation with the PA Department of Revenue, the NJ Division of Taxation, or a licensed tax preparer before filing.
Leave a Reply