Pennsylvania Income Tax Calculator
Estimate your Pennsylvania income tax burden
Updated for 2024 tax year on Dec 19, 2024
Calculate your income tax in these states
How to calculate your Pennsylvania income taxes
Table of Contents
Understanding your Pennsylvania income taxes
Pennsylvania has a rather unique income tax system among the states: it levies a flat rate of 3.07%, regardless of the amount of income.
There is a state payroll tax of 0.06% for State Unemployment Insurance (SUI).Many municipalities in Pennsylvania also impose local income taxes. Rates vary by locality but can be as high as 3.8712% in cities like Philadelphia.
Unlike many states, Pennsylvania does not offer a standard deduction or personal exemptions. However, it does offer several tax credits and deductions to offset tax liability.
Calculate your income tax in Pennsylvania
- Work out your total federal income tax
- Gross income adjusted
Gross income − Pre-tax deductions = Gross income adjusted - Federal taxable income
Gross income adjusted − Federal standard/itemized deductions = Federal taxable income - Federal income tax liability
Federal taxable income × Federal income tax rate = Federal income tax liability - Federal payroll tax liability
Gross income × Federal payroll tax rate = Federal payroll tax liability
- Gross income adjusted
- Calculate your total Pennsylvania state income tax
- Pennsylvania state taxable income
Gross income adjusted − Pennsylvania state itemized deductions = Pennsylvania state taxable income - Pennsylvania state income tax liability
Pennsylvania state taxable income × Pennsylvania state income tax rate = Pennsylvania state income tax liability - Pennsylvania state payroll tax liability
Gross income × Pennsylvania state payroll tax rate = Pennsylvania state payroll tax liability
- Pennsylvania state taxable income
- Derive your Pennsylvania local income tax
(Gross income adjusted or Pennsylvania state taxable income) × Pennsylvania local income tax rate = Pennsylvania local income tax liability - Add up all the taxes
Federal income tax liability + Federal payroll tax liability + Pennsylvania state income tax liability + Pennsylvania state payroll tax liability + Pennsylvania local income tax liability = Your total income tax liability
State payroll tax
Tax year | Tax name | Percent of taxable wage | Up to taxable wage |
---|---|---|---|
2024 2023 |
State Unemployment Insurance (SUI) | 0.07% | $10,000 |
2022 2021 2020 |
0.06% | $10,000 |
State income tax brackets
Refer to Tax Foundation for more details.
Tax year | Filing status | Taxable income | Rate |
---|---|---|---|
2024 2023 2022 2021 2020 |
Single Married, Filing Jointly or Widow(er) Married, Filing Separately Head of Household |
Any | 3.07% |
Local income tax
Based on local earned income.
Tax year | City | Rate |
---|---|---|
2024 2023 2022 |
Bethlehem | 1% |
Bradford | 1% | |
Caln | 1% | |
Camp Hill | 2% | |
Carlisle | 1.6% | |
Erie | 1.65% | |
Fairview | 1.45% | |
Greene | 1.7% | |
Gregg | 1.8% | |
Hanover | 1% | |
Harrisburg | 2% | |
Horsham | 1% | |
Kelly | 2% | |
Lancaster | 1.1% | |
Philadelphia | 3.8712% | |
Pittsburgh | 3% | |
Plains | 1% | |
Reading | 3.6% | |
Scranton | 3.4% | |
South Lebanon | 1% | |
South Park | 1% | |
Tinicum | 1% | |
Warminster | 1% | |
Wilkes-Barre | 3% | |
York | 1.25% | |
2021 | Bethlehem | 1% |
Bradford | 1% | |
Caln | 1% | |
Camp Hill | 2% | |
Carlisle | 1.6% | |
Erie | 1.65% | |
Fairview | 1% | |
Greene | 1.7% | |
Gregg | 1.8% | |
Hanover | 1% | |
Harrisburg | 2% | |
Horsham | 1% | |
Kelly | 2% | |
Lancaster | 1.1% | |
Monroeville | 1.5% | |
Philadelphia | 3.8398% | |
Pittsburgh | 3% | |
Plains | 1% | |
Reading | 3.6% | |
Scranton | 3.4% | |
South Lebanon | 1% | |
South Park | 1% | |
Susquehanna | 1% | |
Tinicum | 1% | |
Tredyffrin | 0% | |
Warminster | 1% | |
Wilkes-Barre | 3% | |
York | 1% |
FAQs
How to calculate income tax in Pennsylvania?
Follow the steps below to calculate your total income tax in Pennsylvania:
- Work out your total federal income tax
- Calculate your total Pennsylvania state income tax
- Derive your Pennsylvania local income tax
- Sum up all the taxes
How much income tax do I pay in Pennsylvania?
Pennsylvania has a flat state income tax rate of 3.07%. Different cities might also impose local income tax.