🇺🇸 United States

Pennsylvania Retirement Tax Calculator

PA's hidden retirement gem: $0 state tax on SS, pensions, 401(k), IRA after 59½.

$
Annual Social Security benefits (always $0 tax in PA)
$
Private, government, or military pension (exempt after 59\u00BD)
$
Traditional 401(k), 403(b), IRA distributions (exempt after 59\u00BD)
$
Part-time wages, self-employment (still taxed at 3.07%)
PA has a flat tax \u2014 filing status does not change the rate
Retirement exemptions apply after age 59\u00BD

Try another scenario

How to Use This Calculator

Tax on My Retirement Income tab

Enter your Social Security, pension income, 401(k)/IRA withdrawals, and any W-2 wages you still earn. Set your age and filing status. The calculator shows exactly how much PA state tax you owe on each income source. If you are over 59½ with no wages, the answer is almost certainly $0.

What's Exempt? tab

A quick reference showing which retirement income sources are fully exempt in PA and which are still taxed. Social Security is always exempt. Pensions, 401(k), and IRA are exempt after 59½. Military retirement is exempt at any age. Only W-2 wages and self-employment income are taxed at 3.07%.

Compare States tab

See how PA stacks up against Florida, Texas, and California on a typical $65,000 retirement income. PA matches FL and TX at $0 — with advantages like lower property taxes than TX and no hurricane risk compared to FL.

Share your result

All inputs are encoded in the URL. Click Share to send your exact scenario to a spouse, financial advisor, or anyone considering retirement in PA.

Pennsylvania Retirement Tax Rules

Pennsylvania is one of the most retirement-friendly states in the country. After age 59½, virtually ALL standard retirement income is exempt from PA state income tax:

Social Security benefits → $0 tax (any age)

Private pensions → $0 tax (after 59½)
Government pensions → $0 tax (after 59½)
401(k) withdrawals → $0 tax (after 59½)
IRA distributions → $0 tax (after 59½)
Military retirement → $0 tax (any age)

W-2 wages / self-employment → 3.07% flat rate (any age)
Interest & dividends → 3.07% flat rate

The key age threshold is 59½. Before that age, pension and 401(k)/IRA distributions are taxed at the standard 3.07% flat rate. After 59½, they become fully exempt. Pennsylvania does not use graduated tax brackets — the 3.07% flat rate applies to all taxable income regardless of amount.

Most PA municipalities also exempt retirement income from local earned income tax (EIT). Only wages and self-employment income are typically subject to local EIT of 1-3%.

Example

David — Retired teacher, age 68, single filer

David retired from teaching in Pennsylvania. He receives Social Security, a state pension, and takes 401(k) withdrawals. He also works part-time at a hardware store.

Income and PA state tax

Social Security$30,000 → $0 tax
State pension$20,000 → $0 tax
401(k) withdrawal$15,000 → $0 tax
Total retirement income$65,000 → $0 tax

David pays $0 in PA state tax on $65,000 of retirement income. Every dollar of his Social Security, pension, and 401(k) is fully exempt because he is over 59½.

Now add part-time wages

Part-time W-2 wages$20,000
PA tax on wages$20,000 × 3.07% = $614
Total PA state tax$614/yr ($51/mo)
Total income$85,000
Effective tax rate0.72%

Even with $20,000 in part-time wages, David pays only $614/year in PA state tax on $85,000 total income — an effective rate of just 0.72%. The same income in California would result in roughly $1,800+ in state tax.

FAQ

No. Pennsylvania exempts all standard retirement income from state tax after age 59½. This includes Social Security (exempt at any age), private and government pensions, 401(k) withdrawals, IRA distributions, and military retirement pay. Only W-2 wages and self-employment income are taxed at the flat 3.07% rate.
No. Pennsylvania fully exempts Social Security benefits from state income tax at any age and any income level. This applies to all filing statuses. Note that at the federal level, up to 85% of Social Security may still be taxable depending on your combined income.
If you are under 59½, pension income and 401(k)/IRA withdrawals are taxed at PA's flat 3.07% rate. Social Security is always exempt regardless of age. Once you reach 59½, all retirement distributions become exempt. Early retirees should plan for this gap period where distributions are taxable.
All three states result in $0 state tax on retirement income. Florida and Texas have no state income tax at all, while PA achieves $0 through specific retirement exemptions. PA advantages include lower property taxes than Texas (1.53% vs 1.68% on average), no hurricane/flood insurance costs ($2,000-$5,000+/yr in FL), and lower cost of living in many areas. PA does tax wages at 3.07% if you work part-time in retirement.
Generally no. Most Pennsylvania municipalities levy local earned income tax (EIT) of 1-3% on wages and self-employment income, but retirement income is typically exempt from local EIT. Social Security, pensions, and 401(k)/IRA withdrawals are not considered "earned income" for local tax purposes. However, if you work part-time, those wages are subject to both state (3.07%) and local EIT.

Related Calculators

Add This Calculator to Your Website

Embed the sum.money Pennsylvania Retirement Tax Calculator on your site. Free, responsive, always up-to-date.

<iframe src="https://sum.money/embed/us/pennsylvania-retirement-tax-calculator" width="100%" height="600"></iframe>