Pennsylvania Income Tax Calculator

Estimate your Pennsylvania income tax burden

Updated for 2024 tax year on Jul 23, 2024

What was updated? Fixed calculation error with federal and state payroll taxes

Calculation not correct? Request new features?

Calculate your income tax in these states

AL AK AZ AR CA CO CT DE FL GA HI ID IL IN IA KS KY LA ME MD MA MI MN MS MO MT NE NV NH NJ NM NY NC ND OH OK OR PA RI SC SD TN TX UT VT VA WA WV WI WY DC

How to calculate your Pennsylvania income taxes

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

  1. Work out your total federal income tax
    1. Gross income adjusted
      Gross income − Pre-tax deductions = Gross income adjusted
    2. Federal taxable income
      Gross income adjusted − Federal standard/itemized deductions = Federal taxable income
    3. Federal income tax liability
      Federal taxable income × Federal income tax rate = Federal income tax liability
    4. Federal payroll tax liability
      Gross income × Federal payroll tax rate = Federal payroll tax liability
  2. Calculate your total Pennsylvania state income tax
    1. Pennsylvania state taxable income
      Gross income adjusted − Pennsylvania state itemized deductions = Pennsylvania state taxable income
    2. Pennsylvania state income tax liability
      Pennsylvania state taxable income × Pennsylvania state income tax rate = Pennsylvania state income tax liability
    3. Pennsylvania state payroll tax liability
      Gross income × Pennsylvania state payroll tax rate = Pennsylvania state payroll tax liability
  3. Derive your Pennsylvania local income tax
    (Gross income adjusted or Pennsylvania state taxable income) × Pennsylvania local income tax rate = Pennsylvania local income tax liability
  4. 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:

  1. Work out your total federal income tax
  2. Calculate your total Pennsylvania state income tax
  3. Derive your Pennsylvania local income tax
  4. 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.