State comparison · 2024 tax year

Pennsylvania vs New Jersey
Paycheck Tax Comparison

Side-by-side take-home pay comparison on the same salary. See exactly which state puts more money in your pocket.

On a $100,000 salary, single filer
Higher take-home
PA
Pennsylvania
3.07% flat
Annual take-home$75,439
Per paycheck (bi-weekly)$2,902
State tax (annual)$3,070
Effective total rate24.6%
Pennsylvania Calculator →
NJ
New Jersey
Progressive
Annual take-home$74,264
Per paycheck (bi-weekly)$2,856
State tax (annual)$4,246
Effective total rate25.7%
New Jersey Calculator →
Annual take-home difference
$1,176

Pennsylvania residents keep $1,176 more per year on a $100,000 salary.

Take-home pay at every salary level

Pennsylvania vs New Jersey — Full Comparison

SalaryPA take-homeNJ take-homeDifference
$60k$48,352$48,371+$19 NJ
$75k$58,619$58,269$351 PA
$100k$75,439$74,264$1,176 PA
$120k$88,798$86,962$1,836 PA
$150k$108,382$105,556$2,826 PA
$200k$142,968$138,493$4,476 PA

Pennsylvania vs New Jersey — FAQ

Is take-home pay higher in Pennsylvania or New Jersey?

On a $100,000 salary, Pennsylvania produces $1,176 more in annual take-home pay. The difference depends on your salary, filing status, and deductions.

How much state income tax do you pay in Pennsylvania vs New Jersey?

On $100k single, Pennsylvania state tax is $3,070/yr and New Jersey is $4,246/yr.

What factors should I consider beyond state income tax when moving?

State income tax is only one piece of the financial picture. Also consider: property taxes (vary widely by state), sales tax rates, cost of housing, local/city taxes (NYC adds up to 3.876%), and quality of public services. A state with no income tax may have higher property or sales taxes to compensate.

How are federal taxes different in Pennsylvania vs New Jersey?

Federal income tax, Social Security, and Medicare are the same regardless of which state you live in. The only federal-level difference for state residents is the state and local tax (SALT) deduction, capped at $10,000 if you itemize.

Ad · 320×50