Pennsylvania Income Tax Rate
3.07% flat rate
Everyone pays 3.07% of taxable income, regardless of income level or filing status.
What People Get Wrong
“Flat tax means low tax.”
Pennsylvania's 3.07% flat rate isn't necessarily low: it's simple, but not necessarily cheap. For someone earning $80,000, that 3.07% is $2,456, which could be more than they'd pay in a progressive state with generous lower brackets. The 'flat tax' label sounds appealing, but it doesn't automatically mean you'll pay less than in states with graduated brackets.
“The 3.07% is all I'll pay to the state.”
Many Pennsylvania localities add income taxes on top of the state rate. Philadelphia residents pay 3.735% local wage tax plus 3.07% state tax (about 6.8% combined), while other cities might add 0.5%-2%+ local taxes. Your combined state-plus-local rate could be 4%-7%+ depending on where you work and live, not just the flat 3.07% state rate.
“Everyone pays the same percentage, so it's fair.”
While everyone pays the same 3.07% rate in Pennsylvania, the economic impact is different. 3.07% of a $35,000 salary ($1,075) represents a larger share of disposable income than 3.07% of $150,000 ($4,605). Flat taxes are proportionally equal, but not necessarily equitable in terms of real-world impact on people's financial lives: lower earners pay a larger percentage of their ability to cover necessities.
Key Facts That Affect Your Take-Home Pay
- Pennsylvania uses a flat 3.07% income tax rate for all income levels and filing statuses: unlike federal taxes or states with graduated brackets, your Pennsylvania tax percentage stays the same whether you earn $30,000 or $300,000. This makes the state attractive for high earners but regressive for lower earners.
- Pennsylvania's flat tax rate means everyone pays the same 3.07% rate regardless of income level, creating a simple but potentially regressive system where lower earners pay a larger percentage of their take-home pay toward state tax than higher earners.
- Many Pennsylvania cities and municipalities levy additional local income taxes (called earned income tax or EIT) on top of the state rate, ranging from 0.5% to 3%+ depending on where you work and live. Philadelphia has a 3.735% wage tax for residents and 3.425% for non-residents, creating combined rates that can exceed 6%-7% for city residents.