Pennsylvania does not tax pension income, but federal tax still applies
Pennsylvania has no state income tax on pension payments. If you receive a pension from any source — a former employer, the military, a union, or a government job — Pennsylvania will not take a state tax withholding from it. This is one of the few states with this rule, and it applies regardless of your age or how much you receive.
However, the federal government does tax pension income. The amount of federal tax you owe 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. You may owe federal income tax even if Pennsylvania takes nothing.
The key distinction: Pennsylvania exempts pensions entirely. The federal government does not. You need to plan for both.
Key Takeaways
- Pennsylvania state income tax does not apply to any pension income, regardless of the source or amount.
- Federal income tax still applies to pensions and is calculated based on your total yearly income and filing status.
- You may need to make estimated federal tax payments if your pension withholding is too low.
- Military pensions, government pensions, and private employer pensions all receive the same Pennsylvania tax treatment.
- If you live in Pennsylvania but worked in another state, that state's tax rules may still apply to pensions earned there.
How federal tax on pensions works
When you receive a pension payment, your pension administrator can withhold federal income tax if you request it. The amount withheld depends on the W-4P form you file with the pension plan. This form tells the administrator how much to hold back based on your expected tax liability.
If you do not request withholding, or if the amount withheld is too low, you may owe federal tax when you file your return. The IRS can also assess penalties if you underpay throughout the year. Many retirees avoid this by having their pension administrator withhold enough to cover their federal tax bill.
Your pension income counts toward your total income for the year. If you have other income — Social Security, rental income, investment gains, or part-time work — your federal tax bracket may be higher, and you may owe more tax overall.
Pensions from different sources and federal tax
The source of your pension does not change how federal tax applies. A pension from a private employer, a government agency, the military, or a union pension fund all face the same federal income tax rules. Pennsylvania does not tax any of them.
Military pensions are fully taxable at the federal level. Some military members mistakenly believe military pensions are tax-exempt; they are not. The only federal exemption for military income is combat zone pay, which is rare and applies only to active-duty service members in designated combat zones.
Government pensions — from state, local, or federal employment — are also fully taxable federally. Some older federal employees may have a small exemption under the Government Pension Offset, but this is rare and applies only in specific circumstances involving Social Security.
What happens if you move to or from Pennsylvania
If you move out of Pennsylvania, you will owe state income tax on your pension to your new state (unless that state also exempts pensions). You should notify your pension administrator of your address change so they can adjust withholding if needed.
If you move to Pennsylvania from another state, Pennsylvania will not tax your pension going forward, even if you earned it while living elsewhere. However, your former state may still tax pension income you received while you lived there. You may need to file a part-year return in your former state for the year you moved.
If you worked in multiple states during your career, the state where you earned the pension may have a claim on that portion of your income. This is rare but can happen with military or federal pensions if you worked in a state with reciprocal agreements. Consult a tax professional if you have pensions from multiple states.
Estimated tax payments and withholding
If your pension withholding does not cover your total federal tax bill, you may need to make estimated quarterly tax payments to the IRS. This happens when you have income beyond your pension, or when your pension alone generates more tax than is being withheld.
Estimated payments are due on April 15, June 15, September 15, and January 15 of the following year. If you miss a payment, the IRS charges interest and penalties. Many retirees avoid this by increasing their pension withholding on the W-4P instead, which is simpler.
You can adjust your withholding at any time by submitting a new W-4P to your pension administrator. If you receive multiple pensions, you can coordinate withholding across all of them to avoid underpayment.
Social Security and other income combined with pensions
If you receive both a pension and Social Security, your federal tax situation becomes more complex. Social Security benefits may be partially taxable depending on your total income. The IRS uses a formula called "combined income" that includes your pension, half of your Social Security benefits, and any other income.
Pennsylvania does not tax Social Security either, so you get the same state tax break on both. However, federal tax on the combination may be higher than on the pension alone. You should review your withholding if you receive both.
If you have investment income, rental income, or part-time work in addition to your pension, all of it counts toward your federal tax bracket. This can push you into a higher tax rate and increase your overall federal liability.
Frequently Asked Questions
Do I have to pay Pennsylvania state tax on my pension?
No. Pennsylvania does not tax pension income from any source. This applies whether your pension is from a private employer, government job, military service, or union. You will not see a Pennsylvania state income tax withholding on your pension check.
Will the federal government tax my pension?
Yes. The federal government taxes all pension income. The amount depends on your total yearly income and filing status. You can request withholding on your W-4P form, or you may owe tax when you file your return if not enough is withheld.
What if I move out of Pennsylvania?
Your new state will likely tax your pension income. Most states do tax pensions, though some offer partial exemptions for military or government pensions. You should contact your new state's tax authority and notify your pension administrator of your address change so withholding can be adjusted.
Can I reduce my federal tax on my pension?
You cannot avoid federal tax on pension income, but you can manage withholding. Increase your W-4P withholding if you expect to owe tax, or coordinate withholding across multiple pensions. You can also explore whether you have deductions or credits that lower your overall tax bill, which a tax professional can review.
Is my military pension taxed differently?
No. Military pensions are fully taxable at the federal level and not taxed by Pennsylvania. Combat zone pay is exempt from federal tax, but regular military retirement pay is not. If you served in a combat zone, you may have a small exemption, but this is rare.