Pennsylvania Retirement Income Tax Calculator

See how Pennsylvania taxes your Social Security, pension, and 401(k).

Free Pennsylvania retirement tax calculator. Pennsylvania does not tax Social Security, eligible pensions, or 401(k)/IRA distributions taken after retirement age. Enter your income streams to see your near-zero PA state tax and any early-withdrawal exposure.

Does Pennsylvania tax Social Security benefits?

No. Pennsylvania does not tax Social Security retirement benefits at all. They are fully exempt from the state's 3.07% personal income tax regardless of how much other income you have.

The Pennsylvania Retirement Income Tax Calculator shows why Pennsylvania is one of the most retiree-friendly states in the country: it does not tax Social Security, eligible pensions, or 401(k)/IRA distributions taken after retirement age. For most retirees, the Pennsylvania state tax on their retirement income is simply zero.

How it works

Pennsylvania’s flat 3.07% income tax applies to eight classes of income — but retirement income streams are specifically exempt when the recipient has reached retirement age:

  • Social Security — never taxed by Pennsylvania.
  • Eligible employer pensions — not taxed if from a qualifying retirement plan.
  • 401(k), 403(b), IRA, and Roth distributions — not taxed when taken at or after retirement age (typically 59½ or your plan’s normal retirement age).

The only retirement-related amount Pennsylvania can tax is an early distribution. If you withdraw from a retirement account before retirement age, the part of the withdrawal that exceeds your own previously-taxed contributions is taxed at 3.07%:

Taxable early portion = early distribution - your prior contributions  (floored at 0)
PA tax = taxable early portion x 0.0307

If you are at or past retirement age, the taxable portion is zero and your PA retirement tax is zero.

Tips and notes

  • Federal tax still applies. Pennsylvania’s exemption is a state benefit only — your federal return may still tax part of your Social Security and your pension/401(k) income.
  • “Retirement age” matters. The exemption hinges on having reached your plan’s retirement age. Withdrawing early can expose the gain portion to the 3.07% tax (and a federal 10% penalty).
  • Keep your basis records. For early withdrawals, only the amount above your already-taxed contributions is taxable in PA — accurate contribution records reduce the bill.
  • All calculations run locally in your browser and are never stored or transmitted.