Pennsylvania does not tax pension income, but federal tax still applies

Pennsylvania has no state income tax on pensions. If you receive a pension from any source — a former employer, the military, a government job, or a union — Pennsylvania will not take a state tax cut from those payments. This is one of the few income sources the state leaves untouched.

Federal income tax is different. The IRS taxes most pensions as ordinary income, which means you owe federal tax on what you receive. The amount depends on your total income for the year, your filing status, and whether you have other sources of income like Social Security, investments, or part-time work.

Some pensions are partially or fully exempt from federal tax — military pensions, certain government employee pensions, and some railroad retirement benefits have special rules. But the default is that pensions count as taxable income to the federal government.

Key Takeaways

  • Pennsylvania imposes no state income tax on pension payments of any kind, regardless of the source.
  • Federal income tax applies to most pensions unless they fall into a specific exempt category like military or certain government pensions.
  • You may owe federal tax even if you owe nothing to Pennsylvania, and the amount depends on your total household income.
  • Your pension payer should send you a 1099-R form each January showing how much was paid and how much federal tax was withheld.

Which pensions are exempt from federal tax

Military pensions are fully exempt from federal income tax. If you retired from the U.S. Army, Navy, Air Force, Marines, Coast Guard, or Space Force, your pension payments are not subject to federal tax, and Pennsylvania does not tax them either.

Some government employee pensions have partial or full exemptions. If you worked for a federal, state, or local government and your pension is based on your years of service rather than contributions you made, you may have an exemption. The rules vary depending on when you started work and which government body employed you. A pension from the Railroad Retirement Board also has special treatment — Tier 1 benefits are taxed like Social Security, while Tier 2 benefits are taxed as ordinary income.

Most private employer pensions, union pensions, and teacher pensions are fully taxable at the federal level. If you are unsure whether your pension qualifies for an exemption, contact the organization that pays your pension and ask whether your specific pension has federal tax-exempt status.

How federal tax is calculated on your pension

The IRS treats pension income as ordinary income, meaning it is taxed at the same rates as wages or salary. Your tax bracket depends on your total income for the year — pensions plus Social Security, investment income, part-time work, or anything else you earned.

For 2024, a single filer with no other income owes federal tax on pension amounts above $14,600. A married couple filing jointly owes tax on combined income above $29,200. These thresholds change each year. If your pension alone is below these amounts, you may owe no federal tax. If you have other income, the calculation becomes more complex because all your income is added together.

Your pension payer can withhold federal tax from each payment if you request it. This is usually the easiest approach because it spreads the tax burden across the year rather than requiring a large payment when you file your return. You can adjust how much is withheld by completing a W-4P form and sending it to your pension administrator.

What form shows your pension income and taxes paid

Your pension payer must send you a 1099-R form by January 31 each year. This form shows the total amount paid to you in the previous year, how much federal tax was withheld, and whether any of the payment qualifies for special treatment like a rollover or a may have access to charitable distribution.

Box 1 on the 1099-R shows the gross pension payment. Box 4 shows federal income tax withheld. If you received multiple pensions, you will receive a separate 1099-R for each one. Keep these forms with your tax records and use the information when you file your federal return.

If you do not receive a 1099-R by early February, contact your pension administrator and request a copy. You will need it to file your federal return accurately, even if no tax was withheld.

Withholding and estimated tax payments

If your pension payer withholds federal tax, that money is credited toward your annual federal tax bill. If too much is withheld, you receive a refund when you file. If too little is withheld, you may owe money or face a penalty for underpayment.

You can change your withholding by submitting a new W-4P form to your pension administrator. If you want more tax withheld, request a higher amount. If you want less withheld, you can reduce it — but be careful, because this means you will owe more when you file your return.

If you have no withholding or very little, and you expect to owe federal tax, you may need to make quarterly estimated tax payments to the IRS. This applies if you have income from sources that do not withhold tax, such as investment income or self-employment. The IRS charges interest and penalties if you underpay estimated tax by a large amount.

Social Security and pension income together

If you receive both a pension and Social Security, the combination can affect how much of your Social Security is taxable. Social Security is generally not taxable if it is your only income. But if you have other income — including a pension — some of your Social Security may become taxable.

The IRS uses a formula based on your "combined income," which includes your pension, half of your Social Security benefits, and any other income. If your combined income exceeds certain thresholds ($25,000 for single filers, $32,000 for married couples filing jointly), up to 50 percent of your Social Security becomes taxable. If it exceeds higher thresholds ($34,000 for single filers, $44,000 for married couples), up to 85 percent becomes taxable.

This means receiving a pension can push you into a tax bracket where Social Security that would otherwise be tax-free becomes taxable. When you plan your retirement income, account for this interaction between pensions and Social Security.

Frequently Asked Questions

Do I have to pay Pennsylvania state tax on my pension?

No. Pennsylvania does not tax pension income at the state level, regardless of the source or amount. You owe no state income tax on pensions from private employers, government jobs, the military, unions, or any other source.

What if I moved to Pennsylvania after I retired?

Pennsylvania does not tax pensions even if you were not a resident when you earned them. If you move to Pennsylvania and receive a pension from a job you held in another state, Pennsylvania will not tax those payments. You may still owe federal tax and tax to your former state of residence, depending on that state's rules.

Is my military pension taxed?

No. Military pensions are fully exempt from both federal and state income tax. This applies to all branches of the U.S. military. You owe no federal tax and no Pennsylvania tax on military retirement pay.

Do I need to file a Pennsylvania tax return if I only have pension income?

No. Because Pennsylvania does not tax pensions, you do not need to file a state return based on pension income alone. You may still need to file a federal return depending on your total income and filing status.

Can I reduce my federal tax on my pension?

You cannot avoid federal tax on a taxable pension, but you can manage when you pay it. Request withholding from your pension payments, adjust the amount withheld on your W-4P form, or make estimated tax payments. You can also explore whether you have other deductions or credits that reduce your overall federal tax bill.