The NJ/PA Tax Reciprocity Agreement: A Complete Guide for South Jersey Commuters
Every weekday morning, thousands of residents from Woodbury, Cherry Hill, Voorhees, Marlton, and Mount Laurel cross the Delaware River to work in Philadelphia. For these commuters, understanding the tax relationship between New Jersey and Pennsylvania isn't just a matter of curiosity — it's a matter of real money. Filing your taxes incorrectly as a South Jersey resident working in Philly can result in paying thousands more than you legally owe, or worse, facing penalties for underpayment.
This guide breaks down everything South Jersey commuters need to know about the now-terminated NJ/PA tax reciprocity agreement, what replaced it, and how to navigate the current dual-state tax filing landscape.
What Was the NJ/PA Tax Reciprocity Agreement?
For decades, New Jersey and Pennsylvania maintained a tax reciprocity agreement that made life considerably simpler for cross-border commuters. Under this agreement, employees who lived in one state but worked in the other only had to pay income tax to their state of residence — not the state where they worked.
In practical terms, this meant that a resident of Haddonfield or Moorestown who worked in Center City Philadelphia would only file a New Jersey income tax return. Their employer would withhold NJ state taxes, not Pennsylvania taxes, and they'd have no obligation to file a PA state return at all. It was clean, simple, and saved commuters significant administrative headaches.
When Did NJ/PA Tax Reciprocity End — and Why?
The reciprocity agreement between New Jersey and Pennsylvania was terminated by New Jersey Governor Chris Christie on September 30, 2016, effective for tax year 2017. The decision was driven by fiscal pressure — New Jersey's Treasury Department estimated the state was losing approximately $180 million per year in tax revenue under the agreement, since the net flow of commuters had NJ residents working in PA outnumbering PA residents working in NJ.
The termination required 120 days' notice under the terms of the agreement, meaning January 1, 2017 marked the first tax year in which both states' income taxes could apply to the same worker. For South Jersey commuters, this change was significant and, for many, caught them completely off guard.
How Are South Jersey Commuters Taxed Today?
Since 2017, South Jersey residents who work in Pennsylvania — including Philadelphia — are subject to the tax laws of both states. Here's how that breaks down:
Pennsylvania State Income Tax
Pennsylvania has a flat individual income tax rate of 3.07%. If you earn wages in Pennsylvania, your employer is required to withhold PA state income tax from your paycheck. You must file a PA-40 return with the Pennsylvania Department of Revenue each year.
Philadelphia Wage Tax
This is where things get particularly important for Philly commuters. Philadelphia imposes a Wage Tax on all income earned within city limits. As of 2024, the Wage Tax rate for non-residents of Philadelphia is 3.44% (residents pay a slightly higher rate of 3.75%). If you work in Philadelphia but live in Cherry Hill, Gloucester County, or Burlington County, you're a non-resident for Philadelphia tax purposes and will have this rate withheld.
Importantly, Philadelphia's Wage Tax is separate from — and in addition to — Pennsylvania's state income tax.
New Jersey State Income Tax
New Jersey uses a graduated income tax rate that ranges from 1.4% to 10.75%, depending on your income level and filing status. As a NJ resident, you are required to report your worldwide income on a NJ-1040 return, including all wages earned in Pennsylvania.
How to Avoid Double Taxation: The NJ Credit for Taxes Paid to Other Jurisdictions
The good news is that New Jersey provides a mechanism to prevent true double taxation. You can claim a Credit for Income Taxes Paid to Other Jurisdictions on your NJ-1040 (Schedule A of the NJ-1040). This credit offsets the NJ tax you would otherwise owe on income that was already taxed by Pennsylvania.
However, there are critical nuances that trip up many South Jersey filers:
- The credit applies to PA state tax paid, not Philadelphia Wage Tax. New Jersey does not currently grant a credit for local taxes like Philadelphia's Wage Tax. This is one of the most costly misunderstandings for Philly commuters.
- The credit is limited. The NJ credit cannot exceed the amount of NJ tax that would have been due on that same income. If PA's 3.07% rate is lower than your NJ effective rate, you will still owe the difference to New Jersey.
- You must actually file both returns to claim the credit. Skipping the PA return to avoid complexity will cost you the credit on your NJ return.
The Philadelphia Wage Tax Problem
For most South Jersey residents commuting to Philadelphia, the Philadelphia Wage Tax is the single biggest tax pain point since reciprocity ended. Because New Jersey does not offer a credit for this local tax, commuters effectively pay Philadelphia's 3.44% non-resident Wage Tax with no offset against their NJ liability.
That said, Philadelphia does offer its own Wage Tax Refund Petition program, which allows non-residents to request a refund if they paid Wage Tax on days worked outside of Philadelphia (for example, remote work days). Since the COVID-19 pandemic shifted many employees to hybrid work arrangements, this has become an increasingly important planning opportunity for South Jersey commuters who split their time between home and the office.
Key Filing Requirements for South Jersey Commuters
If you live in South Jersey and work in Philadelphia or elsewhere in Pennsylvania, here is a summary of your annual filing obligations:
- File a Pennsylvania PA-40 — reporting all wages earned in PA and paying the 3.07% flat rate.
- File a Philadelphia Wage Tax return or reconciliation — your employer typically withholds this automatically, but reconciliation may be required and refund petitions must be filed separately if applicable.
- File a New Jersey NJ-1040 — reporting your full income as a NJ resident, then claiming the credit for taxes paid to Pennsylvania on Schedule A.
- Ensure your withholding is set up correctly — notify your employer that you are a NJ resident so they can handle multi-state withholding properly. Many payroll systems still default to PA-only withholding for Philadelphia employees, leaving NJ residents with a surprise balance due in April.
Remote Work Adds Another Layer of Complexity
The rise of hybrid work has added new tax complexity for South Jersey commuters. If you're a resident of Voorhees or Marlton working for a Philadelphia employer but logging two or three days per week from home, each state may have a claim on a portion of your income based on where the work was physically performed.
Pennsylvania generally follows a sourcing rule based on where the work is performed. This means income earned on days you worked from your South Jersey home should arguably be sourced to New Jersey, not Pennsylvania. However, documenting this properly — and ensuring your employer's payroll reflects it — requires proactive attention and, often, professional guidance.
Important Deadlines to Remember
- April 15 — Federal, Pennsylvania, and standard New Jersey individual tax return deadline (or next business day if it falls on a weekend or holiday)
- Philadelphia Wage Tax Refund Petitions — must be filed by April 15 of the year following the tax year in question
- NJ Estimated Tax Payments — due April 15, June 15, September 15, and January 15 if you expect to owe more than $400 in NJ tax
- PA Estimated Tax Payments — due April 15, June 15, September 15, and January 15 if you expect to owe more than $500 in PA tax
Could NJ/PA Reciprocity Be Reinstated?
Periodically, legislators in both states have floated the idea of reinstating a reciprocity agreement. Advocacy groups representing commuters and businesses in the Delaware Valley region have pushed for its return, noting that the termination added significant compliance burdens for working families in South Jersey and suburban PA alike. As of this writing, no formal reinstatement agreement is in place, though the political conversation continues. South Jersey commuters should plan under current law and monitor any legislative developments.
How FinSyncer Helps South Jersey Commuters Get This Right
Navigating dual-state filing, the Philadelphia Wage Tax, and the NJ credit for taxes paid to other jurisdictions is genuinely complicated — and the stakes are high. Errors in this area routinely cost taxpayers hundreds or even thousands of dollars in missed credits, underpayment penalties, or overpaid local taxes that could have been refunded.
At FinSyncer, our team brings 37+ years of CPA expertise combined with AI-powered tools to ensure South Jersey commuters and their employers get multi-state taxation right. From preparing accurate NJ-1040 and PA-40 returns to filing Philadelphia Wage Tax refund petitions for remote work days, we handle the complexity so you don't have to. We serve clients throughout Gloucester County, Camden County, Burlington County, and the greater Philadelphia metro area.
Whether you're a W-2 employee commuting to Philly or a business owner with operations on both sides of the river, our team is ready to help you minimize your multi-state tax burden legally and efficiently. Visit finsyncer.com or log in to your portal at app.finsyncer.com to get started.