Military pensions are taxable income to the federal government, but the amount you pay depends on your service history and how the pension was earned

If you receive a military pension, the IRS treats it as ordinary income. You will owe federal income tax on the full amount unless you may have access to for a specific exclusion. The most common exclusion is for combat zone tax exclusion, which lets you exclude military pay earned in a designated combat zone. However, once you leave active duty or the combat zone, that exclusion ends — your pension itself is taxable, even if you earned it partly through combat service.

State tax treatment varies. Some states do not tax military pensions at all. Others tax them like any other income. A few states offer partial exemptions based on age or disability rating. You need to know your own state's rule, because it will affect how much you actually keep.

The IRS does not withhold taxes automatically from military pensions the way it does from paychecks. You can request withholding through the Defense Finance and Accounting Service (DFAS), but if you do not, you may owe taxes in a lump sum when you file your return.

Key Takeaways

  • Military pensions are fully taxable federal income unless you served in a designated combat zone and are claiming the combat zone exclusion on active-duty pay only.
  • State tax on military pensions ranges from no tax at all to full taxation, depending on where you live or claim residency.
  • You can request tax withholding from your pension through DFAS, but withholding is not automatic.
  • If you are medically retired or receiving Survivor Benefit Plan (SBP) payments, different rules may apply to portions of your pension.

Federal tax treatment of military pensions

The IRS classifies military retirement pay as taxable income in the same category as wages or salary. This applies whether you retired after 20 years of service, were medically discharged, or receive a pension as a survivor. The full monthly amount counts toward your taxable income for the year.

The only exception is the combat zone tax exclusion, but it applies only to active-duty pay earned while serving in a designated combat zone — not to the pension itself. If you were deployed to Iraq, Afghanistan, or another combat zone and earned pay during that time, you can exclude that specific pay from your 2024 tax return. Once you separate or retire, your pension is taxable regardless of where you served.

If you have other income — Social Security, a civilian job, investment income — your military pension adds to your total taxable income and may push you into a higher tax bracket. This matters most if you are working part-time in retirement or have substantial investment income.

State income tax on military pensions

State treatment of military pensions falls into three broad categories. Some states — including Florida, Texas, South Carolina, and Wyoming — do not tax military pensions at all, regardless of where you live. Other states tax military pensions as ordinary income. A third group offers partial exemptions, usually based on age, disability rating, or years of service.

If you are considering a move in retirement, state tax treatment can make a real difference. A $40,000 annual pension taxed at your state's full rate might cost you $2,000 to $4,000 per year in state income tax, depending on the state. Moving to a no-tax state saves that amount indefinitely. Some retirees establish residency in a military-friendly state even if they do not live there full-time, though you should verify that your state of residency will accept this arrangement.

Check your specific state's rules on the state revenue or taxation website. Many states have a military pension exemption line on the income tax form itself, so you do not have to file separately — you just claim the exemption when you file.

Tax withholding from your military pension

DFAS does not automatically withhold federal income tax from military pensions. If you do not request withholding, you will receive the full gross amount each month, but you will owe taxes when you file your return. This can create a surprise bill if you have not set aside money.

You can request withholding by submitting a W-4P form to DFAS. The W-4P works like a W-4 for employment — you tell DFAS how much to withhold based on your total expected income for the year. You can request a specific dollar amount per month, a percentage, or an amount based on your filing status and dependents. DFAS will then reduce your monthly payment by that amount and send the withheld money to the IRS on your behalf.

If you are unsure how much to withhold, a tax professional or the IRS Free File program can help you estimate. Withholding too little means you owe money at tax time; withholding too much means you get a refund. You can adjust your withholding at any time by submitting a new W-4P to DFAS.

Medical retirement and disability compensation

If you were medically retired, part of your pension may be paid through the Combat-Related Special Compensation (CRSC) program or the Concurrent Retirement and Disability Pay (CRDP) program. These programs have different tax rules than a standard military pension.

CRSC payments are not taxable. If your pension is split between a taxable portion and a CRSC portion, only the taxable portion counts as income. CRDP allows you to receive both your military retirement pay and your VA disability compensation without offset, but the military retirement portion is still taxable. Your DFAS statement will show which portion is taxable and which is not.

If you receive VA disability compensation in addition to a military pension, the VA portion is never taxable. Make sure your tax return reflects only the taxable military pension amount, not the VA disability payment.

Survivor Benefit Plan (SBP) taxation

If you elected the Survivor Benefit Plan when you retired, your pension is reduced by the SBP premium. The portion of your pension that goes to SBP is still taxable to you — you pay tax on the full amount, including the part that will eventually go to your beneficiary.

When your beneficiary receives SBP payments after your death, those payments are taxable income to them. The taxation does not change hands; it simply transfers to whoever receives the benefit. Your beneficiary should report SBP payments as taxable income on their return.

Frequently Asked Questions

Do I have to pay taxes on my military pension if I live in a state with no military pension tax?

You still owe federal income tax on your military pension. State tax depends on where you live or claim residency. If you live in or are a resident of a state that does not tax military pensions, you will not owe state tax, but federal tax is always due unless you may have access to for the combat zone exclusion on active-duty pay only.

Can I reduce my military pension taxes by moving to another state?

Yes, if you move to a state that does not tax military pensions, you will save state income tax on your pension. However, you must establish residency in that state according to its rules. Some states require you to live there; others allow you to claim residency without living there full-time. Verify your new state's residency requirements before you move.

What happens if I do not request tax withholding from my pension?

You will receive your full gross pension each month, but you will owe federal income tax when you file your return. If you do not pay enough throughout the year, you may owe a lump sum in April. Requesting withholding through DFAS spreads the tax payment across the year and reduces the chance of owing money at tax time.

Is my VA disability compensation taxed the same way as my military pension?

No. VA disability compensation is never taxable. If you receive both a military pension and VA disability pay, only the military pension portion is taxable. Make sure your tax return reports only the pension amount, not the VA disability payment.

Do I need to report my military pension on my tax return if I do not owe taxes?

Yes, you must report all taxable income on your return, even if your total income is below the filing threshold. Military pensions are taxable income and must be reported. You may not owe tax, but the income still goes on the return.