Pennsylvania does not tax pension income at the state level, but the federal government does
If you receive a pension from your employer or a public retirement system, Pennsylvania will not take a state income tax cut from those payments. This is one of the few income sources Pennsylvania excludes entirely from its 3.07% state tax. However, that exemption applies only to Pennsylvania state tax — the federal government taxes most pensions as ordinary income, and you will owe federal tax on the full amount you receive.
The key distinction is that Pennsylvania's pension exemption is a state benefit, not a federal one. Your pension payments go into your federal taxable income calculation the same way wages do. Whether you actually owe federal tax depends on your total income, your filing status, and your age, but the pension itself is not sheltered from federal taxation.
Key Takeaways
- Pennsylvania exempts all pension income from state income tax, regardless of the source or amount of your pension.
- The federal government taxes most pensions as ordinary income, and you must report the full amount on your federal tax return.
- Some pensions funded by your own contributions may have a portion that is not taxable federally, but this requires tracking your basis in the plan.
- Military pensions and certain government employee pensions have different federal tax treatment, so verify your specific pension type before filing.
- You may owe federal estimated tax payments if your pension is large enough, since pensions typically do not have tax withheld automatically.
Why Pennsylvania exempts pensions but the federal government does not
Pennsylvania's pension exemption is a deliberate state policy choice. The state treats pension income differently from wages, interest, and capital gains — all of which are subject to the 3.07% state income tax. This exemption was designed to benefit retirees and to make Pennsylvania a more attractive place to retire, and it applies to pensions from private employers, public employee systems, and military service.
The federal government has no comparable blanket exemption. The Internal Revenue Service (IRS) taxes pensions under the same rules as wages: as ordinary income, taxed at your marginal federal rate. The only federal relief available is the standard deduction, which reduces your taxable income if you are over 65 (the additional standard deduction is higher for older filers). For 2024, the standard deduction for a single filer over 65 is $20,550; for married filing jointly with one spouse over 65, it is $26,550.
How to report your pension on your federal tax return
Your pension provider will send you a Form 1099-R in January, showing the total amount paid to you in the previous year. This form also indicates whether tax was withheld. You report the amount shown in Box 1 of the 1099-R on line 5a of your Form 1040 (U.S. Individual Income Tax Return). If you received distributions from a traditional IRA or 401(k) in addition to a pension, those also go on the same line.
If you did not have federal tax withheld from your pension, you may need to make quarterly estimated tax payments to avoid a penalty. The IRS requires you to pay tax as you earn or receive income throughout the year, not just when you file your return in April. If your pension is your only income and it is large enough to push you above your standard deduction, you should check whether you need to make these payments. You can use IRS Form 1040-ES to calculate what you owe.
Pennsylvania does not require you to report your pension separately on your state return — you straightforward do not include it in your Pennsylvania taxable income. On your PA-40 (Pennsylvania Individual Income Tax Return), you would report other income sources (wages, interest, capital gains) but leave pension income off entirely.
When part of your pension may not be taxable federally
If you contributed your own money to the pension plan during your working years, a portion of each pension payment represents a return of your own contributions and is not taxable federally. This is called your basis in the plan. To calculate it, you need to know how much you contributed in total and how long you are expected to receive payments (your life expectancy according to IRS tables).
The calculation is complex, and most people do not do it themselves. If you believe you have a basis in your pension, contact your pension plan administrator and ask whether they have already calculated it. Many large pension plans provide this information on the 1099-R itself, in Box 2a or Box 2b. If the form shows an amount in Box 2b labeled "Taxable amount," that is the portion you report on your federal return; the remainder is not taxable. If no basis is shown and you contributed significantly to the plan, you may want to consult a tax professional to determine whether you can claim it.
Military pensions and government employee pensions
Military pensions are taxed federally the same way as other pensions — they are ordinary income. However, military retirees who are also may be able to access for the Veteran's Benefit Exclusion (available only to certain disabled veterans) may exclude a portion. This is a federal benefit, not a Pennsylvania one, and it requires meeting specific criteria set by the Department of Defense and the IRS.
Federal government employee pensions (from the Civil Service Retirement System or the Federal Employees Retirement System) are also taxed federally as ordinary income. Some state and local government employee pensions have different rules: if you did not pay into Social Security during your government employment, your federal Social Security benefits may be reduced by the Government Pension Offset, but your pension itself is still taxed normally. Pennsylvania exempts all of these from state tax, just as it does private pensions.
Estimated tax payments and withholding
Unlike wages, pension payments typically do not have federal income tax withheld automatically. Your pension provider will ask you when you start receiving payments whether you want tax withheld, and you can choose an amount or choose to have none withheld. If you choose not to withhold, you are responsible for paying the IRS through quarterly estimated tax payments (Form 1040-ES), usually due April 15, June 15, September 15, and January 15.
If your pension is your only income and it is modest, you may not owe any federal tax at all once you explore your standard deduction. But if you have other income — from a part-time job, interest, capital gains, or a spouse's income — your total may push you into a tax bracket where you owe. Running the numbers before the year begins helps you avoid a large bill in April or a penalty for underpayment.
You can also ask your pension provider to withhold a flat dollar amount each month, even if it is not the exact amount you will owe. Many retirees choose to withhold something, even if it is conservative, to avoid the complexity of estimated payments.
Pennsylvania tax forms and where to report other income
Pennsylvania uses Form PA-40 for residents who have income subject to state tax. Since your pension is exempt, you only need to file this form if you have other income — wages, self-employment income, interest, dividends, or capital gains. If your only income is a Pennsylvania-exempt pension, you do not need to file a Pennsylvania state return, even if you are required to file federally.
If you do file a Pennsylvania return because of other income, you will report that income on the appropriate line of the PA-40. Interest and dividends go on lines for investment income; wages go on the wage line; capital gains go on the capital gains line. Your pension does not appear anywhere on the form.
Frequently Asked Questions
Do I owe Pennsylvania tax on my pension if I move out of state?
No. Pennsylvania's pension exemption applies only to residents. If you move to another state, you are no longer subject to Pennsylvania tax. However, your new state may tax pensions — some states exempt them, others do not. Check your new state's rules before you move.
What if my pension is from a company that went bankrupt and was taken over by the Pension Benefit Guaranty Corporation?
The PBGC is a federal agency that pays pensions when a private plan fails. Payments from the PBGC are treated as pension income for both Pennsylvania and federal tax purposes. Pennsylvania still exempts them from state tax, and the federal government still taxes them as ordinary income.
Can I roll my pension into an IRA to avoid taxes?
You cannot roll a traditional pension (a defined benefit plan) into an IRA — pensions are paid out as a stream of payments, not as a lump sum you can move. If your pension plan offers a lump-sum payout option, you could roll that into an IRA, but the amount would still be taxable in the year you receive it unless you do a direct trustee-to-trustee transfer. Either way, Pennsylvania still exempts the income, and the federal government still taxes it.
Do I need to file a Pennsylvania return if I only have pension income?
No. Since Pennsylvania does not tax pensions, you have no Pennsylvania tax liability from pension income alone. You only need to file a Pennsylvania return if you have other income subject to state tax, such as wages or capital gains.
Is my pension taxable if I am still working?
Yes. Pennsylvania exempts pension income regardless of whether you are also working. Your wages are taxed at 3.07%, but your pension is not. Federally, both your wages and your pension are taxed as ordinary income, and they are added together to determine your federal tax bracket.