Pennsylvania does not tax most pension income, but the rules depend on what type of pension you receive and when you started collecting it
Pennsylvania has one of the most pension-friendly tax codes in the country. The state does not tax income from most traditional pensions, including those from public employment, military service, and many private employers. However, there are exceptions. If you receive a pension from a non-may have access to source, or if your income comes from certain types of retirement accounts, Pennsylvania may tax that money. The key is understanding which pensions fall under the state's exemption and which do not.
Pennsylvania's pension tax exemption applies to income you receive as a pension or annuity, not to the lump-sum distributions you might take when you leave a job. If you roll over a pension into an IRA or take a one-time payout, that money may be taxed differently. The exemption also does not cover earnings on investments within retirement accounts — only the pension payments themselves.
Key Takeaways
- Pennsylvania exempts most pension and annuity income from state income tax, including public employee pensions, military pensions, and many private employer pensions.
- The exemption applies only to regular pension payments, not to lump-sum distributions, rollovers, or investment earnings within retirement accounts.
- If you receive a pension from a source that does not meet Pennsylvania's definition of a may have access to pension, you will owe state income tax on that money.
- Social Security benefits are not taxed by Pennsylvania, but they are separate from pension income and follow different rules.
- You should report your pension income on your Pennsylvania tax return even though it is exempt, so the state can verify your exemption status.
What counts as a pension under Pennsylvania law
Pennsylvania defines a pension as periodic payments you receive for life or a set number of years based on your prior employment or military service. This includes monthly checks from a defined benefit plan, which is the traditional type of pension where your employer promises you a specific amount each month based on your salary and years of service. It also includes annuities purchased with retirement savings, as long as they are structured to pay you over time rather than in a single lump sum.
Public employee pensions — from state government, local government, school districts, and police or fire departments — are covered by the exemption. Military pensions from the U.S. Department of Defense are also exempt. Many private employer pensions may have access to as well, though the source of the pension matters. If you worked for a nonprofit, a union, or a private corporation and received a traditional pension, that income is likely exempt from Pennsylvania tax.
The exemption does not cover distributions from IRAs, 401(k)s, or 403(b) plans, even if those accounts hold money from a pension rollover. If you withdraw money from a retirement account before age 59½, you may owe both federal and Pennsylvania income tax on the withdrawal, plus a 10 percent federal penalty. Once you reach 59½, withdrawals are subject to Pennsylvania income tax unless they fall under a specific exemption.
Lump-sum distributions and rollovers are taxed differently
If your employer offers you a one-time payout instead of monthly pension payments, that lump sum is not covered by Pennsylvania's pension exemption. You will owe Pennsylvania income tax on the full amount unless you roll it directly into an IRA or another may have access to retirement account within 60 days. A direct rollover — where the money moves from your employer's plan straight to the new account without passing through your hands — is the cleanest way to avoid immediate taxation.
If you receive the lump sum and then deposit it into an IRA yourself, you have 60 days to complete the rollover. If you miss that deadline, the entire amount becomes taxable income in the year you received it. Pennsylvania will tax your portion of the rollover at the state's flat income tax rate, which is currently 3.07 percent. Federal tax will also apply, and you may face the 10 percent early withdrawal penalty if you are under 59½.
Some people choose not to roll over a lump sum and instead take it as taxable income. This makes sense if you need the money immediately or if your tax bracket is low enough that the tax bill is manageable. Before you decide, talk to a tax professional about whether a rollover or a taxable distribution makes more sense for your situation.
How to report pension income on your Pennsylvania return
You report pension income on your Pennsylvania tax return using Form PA-40, the state's resident income tax return. On that form, you list your total pension income in the income section. Even though most pension income is exempt from tax, you still report it so Pennsylvania can verify that you meet the conditions for the exemption.
If your pension is from a may have access to source, you will claim the exemption on Schedule PA, which is part of the PA-40 package. You will need to provide information about the source of your pension — the employer or government agency that paid it — so the state can confirm it qualifies. If you receive a Form 1099-R from your pension provider, attach a copy to your return or keep it with your records in case the state asks questions later.
If you have income from multiple sources — for example, a pension plus part-time work or investment income — you report each source separately. Only the pension portion is exempt. Your wages, self-employment income, and investment earnings are all subject to Pennsylvania tax. This is why it matters to keep your pension income separate and clearly labeled on your return.
Social Security and other retirement income
Pennsylvania does not tax Social Security benefits, whether you receive them as a retiree, survivor, or person with a disability. This is separate from the pension exemption, but it means your Social Security check arrives untouched by state income tax. You still report Social Security on your federal return, and the federal government may tax part of it depending on your total income, but Pennsylvania leaves it alone.
If you have both a pension and Social Security, neither is taxed by Pennsylvania. However, if you have other income — such as wages from part-time work, rental income, or investment gains — that other income is taxable. The combination of your pension, Social Security, and other income determines your total Pennsylvania tax liability.
Distributions from IRAs and 401(k)s that are not rolled over from a pension are taxed by Pennsylvania. If you are over 59½ and withdraw money from an IRA you funded with your own contributions, you owe Pennsylvania tax on the withdrawal. The same applies to 401(k) distributions. These are not pensions, so they do not receive the pension exemption.
What happens if your pension is from a non-may have access to source
Not all payments called "pensions" may have access to for Pennsylvania's exemption. If you receive periodic payments from a source that does not meet the state's definition — such as a deferred compensation plan that does not meet certain requirements, or payments from a non-may have access to annuity — you will owe Pennsylvania income tax on that money. The state's definition is specific: the pension must be based on prior employment or military service and paid in the form of an annuity or life income.
If you are unsure whether your pension qualifies, contact the Pennsylvania Department of Revenue or ask your pension provider. Your pension provider should be able to tell you whether the pension is may have access to under Pennsylvania law. If it is not, you will need to report it as taxable income on your PA-40 return and pay tax on it at the state's 3.07 percent rate.
Some people receive pensions from employers outside the United States or from organizations that do not fit Pennsylvania's standard categories. These pensions may or may not be exempt depending on their structure and source. If you have questions about an unusual pension, it is worth consulting a tax professional or contacting the Department of Revenue directly.
Frequently Asked Questions
Do I have to file a Pennsylvania tax return if I only have pension income?
You must file if your income exceeds Pennsylvania's filing threshold, which changes each year. In 2024, the threshold is $12,800 for single filers and $25,600 for married couples filing jointly. Even if your pension income is below the threshold, you may want to file to claim other credits or refunds. Check the Department of Revenue website for the current year's threshold.
What if I moved to Pennsylvania after I started collecting my pension?
Pennsylvania taxes based on residency. If you are a Pennsylvania resident, the pension exemption applies regardless of when you started collecting it or where you worked. If you moved to Pennsylvania from another state, your pension is still exempt as long as it meets Pennsylvania's definition of a may have access to pension. You do not need to have worked in Pennsylvania to receive the exemption.
Can I claim the pension exemption if I am still working?
Yes. If you receive a pension while still employed, the pension income is exempt and your wages are taxed separately. Some people collect a pension from one employer while working for another. Both the pension and the wages are reported on your return, but only the wages are subject to Pennsylvania tax.
What if my pension is from a federal government job?
Federal employee pensions, including those from the Civil Service Retirement System (CSRS) and the Federal Employees Retirement System (FERS), are exempt from Pennsylvania tax. These are treated the same as other public employee pensions. You report the income on your return and claim the exemption.
Do I owe Pennsylvania tax on required minimum distributions from my IRA?
Yes. Required minimum distributions (RMDs) from IRAs and 401(k)s are subject to Pennsylvania income tax. These are not pensions, so they do not receive the pension exemption. You report the RMD as taxable income on your PA-40 return. The amount you must withdraw each year is determined by federal rules, not Pennsylvania rules.