Pennsylvania Income Tax Calculator - Estimate your Pennsylvania state income tax
The Pennsylvania income tax calculator estimates your state liability from federal adjusted gross income at the flat 3.07% rate, then adds any Philadelphia local wage tax you owe.
Pennsylvania Income Tax Calculator
Results
What Is the Pennsylvania Income Tax Calculator?
The Pennsylvania income tax calculator estimates the personal income tax you owe to the state by applying Pennsylvania's single flat rate to the income that Pennsylvania actually taxes. Instead of climbing brackets, Pennsylvania taxes every dollar of PA taxable income at the same 3.07%, which makes the math steadier than in states with graduated systems.
- • Year-end planning: Project the state bill before you file a Pennsylvania return.
- • Retirement income: See how excluded Social Security and pension income change the result.
- • Philadelphia residents: Add the local wage tax that stacks on the state rate.
Federal and state tax are connected but not identical. Pennsylvania begins with your federal adjusted gross income and then removes a handful of items the state does not tax, so the base this calculator uses can be smaller than your federal AGI. That is why running a federal income tax calculator first gives you the federal AGI this tool starts from.
The estimate is informational. Your actual Pennsylvania liability can shift with credits such as tax forgiveness for lower-income households, which this simple estimator does not model line by line.
According to the Pennsylvania Department of Revenue, the state does not tax Social Security benefits and generally excludes most retirement and pension income from personal income tax.
This flat design matters in practice because a raise or a bonus does not push you into a higher bracket the way it can in other states. Every additional dollar of PA taxable income is simply taxed at the same 3.07%, so the marginal and average rates move together. The people who benefit most from the tool are new Pennsylvania residents checking how their old state's graduated system compares, retirees whose income is largely excluded, and Philadelphia workers who want to see the local wage tax added on top.
Pennsylvania starts from federal AGI, so running the federal income tax calculator first gives you the federal figure this tool uses.
How the Pennsylvania Income Tax Calculator Works
The Pennsylvania income tax calculator turns three inputs into a state tax figure using the flat Pennsylvania rate and an optional local layer.
- Federal AGI: Your federal adjusted gross income from Form 1040; the starting point for Pennsylvania.
- PA subtractions: Income Pennsylvania excludes, chiefly Social Security benefits and most retirement income.
- Local wage tax rate: A Philadelphia-only percentage added on top of the state rate.
Because the rate is flat, the math is linear: double the taxable income and the state tax doubles. The only moving parts are the subtractions you enter and, for Philadelphia, the local rate.
If your subtractions are larger than your AGI, the calculator floors taxable income at zero so the state tax cannot go negative.
According to the Pennsylvania Department of Revenue, the single flat personal income tax rate of 3.07% has applied to Pennsylvania taxable income since tax year 2004.
Pennsylvania starts from federal AGI rather than building its own income definition, which is why the same federal figure flows into both returns. If your federal AGI already excludes certain income through the federal calculations, Pennsylvania leaves that exclusion in place and may remove more on top of it. That layering is exactly what the PA subtractions field captures, and it is the single biggest reason two neighbors with similar gross pay can owe very different state amounts.
Example: $75,000 AGI, no subtractions
Federal AGI $75,000, PA subtractions $0, local rate 0%.
PA taxable income = $75,000 - $0 = $75,000; state tax = $75,000 x 3.07% = $2,302.50.
Pennsylvania state tax = $2,302.50.
The effective Pennsylvania rate equals the flat 3.07% because no income was subtracted.
Example: Philadelphia resident, $100,000 AGI
Federal AGI $100,000, PA subtractions $0, local rate 3.75%.
State tax = $100,000 x 3.07% = $3,070; local tax = $100,000 x 3.75% = $3,750; total = $6,820.
Total Pennsylvania income tax = $6,820 (6.82% effective).
The local wage tax raises the combined bite well above the flat state rate for Philadelphia residents.
If you are unsure what counts toward the federal base, the AGI calculator walks through the AGI figure this estimator starts from.
Key Concepts Explained
A few terms explain why the Pennsylvania income tax calculator produces a result that looks different from a typical federal or state return.
Flat rate
Pennsylvania taxes all taxable income at one rate, 3.07%, with no marginal brackets. A broader income tax calculator shows how bracket systems behave differently.
PA taxable income
Federal AGI minus Pennsylvania's specific subtractions. It is usually smaller than federal AGI because retirement and Social Security income are excluded.
Local wage tax
A municipality-level tax, almost entirely Philadelphia's, charged on top of the state rate and based on where you live or work.
Tax forgiveness
A Pennsylvania credit that reduces or eliminates tax for lower-income households; not modeled line by line here but worth checking on the state return.
Keeping these distinct prevents the common mistake of applying the 3.07% rate to gross pay or to federal taxable income rather than to PA taxable income.
Another point worth separating is the difference between the rate and the bill. A flat rate feels small, but because Pennsylvania has almost no deduction to shrink the base, the state tax on a typical salary can be a larger share of take-home pay than the headline 3.07% suggests once the Philadelphia wage tax is included. Reading the effective-rate output on the results panel is the quickest way to see the combined load.
Pennsylvania and Illinois both use flat rates, so the Illinois income tax calculator shows how another flat-tax state compares side by side.
How to Use This Calculator
Follow these steps to produce a clean Pennsylvania estimate.
- 1 Enter federal AGI: Pull the number from your federal Form 1040, line 11.
- 2 Add PA subtractions: Total the Social Security, pension, and other income Pennsylvania excludes.
- 3 Set the local rate: Use 0 unless you are a Philadelphia resident, then enter about 3.75%.
- 4 Read the results: Note PA taxable income, state tax, local tax, and the combined effective rate.
A married couple with $120,000 AGI and $30,000 of excluded retirement income sees PA taxable income of $90,000 and state tax of $2,763, before any Philadelphia local tax.
If your return is more involved, such as self-employment income or a partial-year Pennsylvania residency, the tax-year selector lets you model the return you are actually filing rather than a generic number. The inputs stay the same; only the exclusion amounts and any local rate change. Treat the output as a planning figure to compare against your drafted return, not as a substitute for the official form.
To spread the annual estimate across each period, the gross-to-net calculator applies the same underlying rates per paycheck.
Benefits of Using This Calculator
The tool is most useful in a few concrete situations.
- • Clarity on the flat rate: Shows exactly how 3.07% applies without bracket confusion.
- • Retirement planning: Quantifies the value of Pennsylvania's Social Security and pension exclusions.
- • Local tax visibility: Surfaces the Philadelphia wage tax that other simple estimators ignore.
Pairing this with the Pennsylvania paycheck calculator lets you compare the annual return view against the per-period withholding view, which helps catch surprises before filing.
The flat rate also makes the result easy to sanity-check by hand. Once you know PA taxable income, multiplying by 0.0307 is all the state side requires, so you can verify the calculator's output on a scrap of paper. The only figure that needs a source is the Philadelphia wage rate, which changes occasionally and is worth confirming on the city's site before you rely on a long-range estimate.
Pairing this with the Pennsylvania paycheck calculator lets you compare the annual return against the per-period withholding view.
Factors That Affect Your Results
Three inputs drive nearly everything in the estimate.
Federal AGI
The larger your AGI, the larger the base, but because the rate is flat the percentage never changes.
PA subtractions
Retirement and Social Security exclusions can cut taxable income sharply, especially for seniors.
Local wage tax
Philadelphia's rate adds roughly 3.75% on top of the state tax and dominates the result for city residents.
- • This estimator does not model Pennsylvania tax forgiveness, credits, or estimated-payment penalties.
- • Local wage tax is applied to PA taxable income as a simplification; Philadelphia computes it from wages, which can differ slightly.
Homeowners should remember that Pennsylvania property tax is a separate levy handled by the Pennsylvania property tax calculator, not by this income tax tool.
According to the City of Philadelphia, the Philadelphia wage tax is charged on top of the state rate and is the main local income tax most Pennsylvania residents encounter.
Beyond those three, the timing of income also shapes the result. Because Pennsylvania taxes by tax year and does not allow income averaging, a one-time distribution or a year-end bonus lands fully in the year received and is taxed at the flat rate with no smoothing. If your income swings a lot from year to year, run the calculator for each year separately rather than averaging, since the estimate follows the year you enter.
Homeowners should remember that the Pennsylvania property tax calculator handles a separate local levy, not this income tax.
Frequently Asked Questions
Q: What is Pennsylvania's state income tax rate?
A: Pennsylvania uses a single flat personal income tax rate of 3.07% on Pennsylvania taxable income. There are no marginal brackets for individuals, so every dollar of PA taxable income is taxed at the same 3.07%, a rate that has been in place since tax year 2004.
Q: Does Pennsylvania tax Social Security or retirement income?
A: No. Pennsylvania does not tax Social Security benefits and generally excludes most retirement and pension income from taxable income. Because of this, retirees often enter a large PA subtraction on this calculator to reflect income the state does not reach. The federal-income-tax treatment of that same income can differ, which is why the two estimates diverge.
Q: Does Pennsylvania have a standard deduction?
A: Pennsylvania does not use the federal-style standard or itemized deduction to lower taxable income. Instead it starts from federal AGI and applies a small set of specific additions and subtractions, such as the retirement and Social Security exclusions noted above. The result is PA taxable income, which is then multiplied by 3.07%.
Q: Does Pennsylvania have local income taxes?
A: Only a few localities levy a wage tax on top of the state rate. Philadelphia is the most notable: roughly 3.75% for residents in 2025 (about 3.44% for non-residents). Most Pennsylvania municipalities have no local income tax, so leave the local rate at 0 unless your address is in Philadelphia. Pittsburgh and Allegheny County previously had one but repealed it in the 2020s.
Q: How is Pennsylvania taxable income calculated from federal AGI?
A: Start with federal adjusted gross income, subtract Pennsylvania-specific exclusions such as Social Security benefits and most retirement income, and the remainder is PA taxable income. Multiplying that figure by 3.07% gives the state tax; any Philadelphia wage tax is added on top. If you are unsure what counts toward AGI, the agi-calculator walks through the federal figure this tool starts from.
Q: How does this PA income tax estimate differ from a PA paycheck?
A: This calculator shows the annual liability on your return after the flat state rate and any local wage tax. A paycheck estimator spreads withholding across each period using your W-4 and the same underlying rates. The pennsylvania-paycheck-calculator covers the per-period view; this tool covers the year-end return, which is why the two can show different per-paycheck numbers even though the rates match.