Military pensions are taxable as ordinary income on your federal return, with one exception for those who retired before 1984

If you receive a military pension, the IRS treats it as ordinary income. You report it on Form 1040 the same way you would report a salary or a distribution from a retirement account. The full amount of your monthly pension payment is subject to federal income tax, and you owe tax on it every year you receive it for the rest of your life — or until the pension ends.

The one exception is narrow: if you retired from the military before January 1, 1984, you may be able to exclude a portion of your pension under the military service exclusion. This applies only to service-connected disability pensions or pensions for service before 1984. Most people who retired after 1984 have no exclusion available.

State income tax treatment varies. Some states do not tax military pensions at all, while others tax them fully. A few states tax only the portion of your pension that comes from service in that state. Your state of residence when you retire, and where you claim residency afterward, determines which rule applies to you.

Key Takeaways

  • Military pensions are taxed as ordinary income on your federal return, reported on Form 1040 alongside wages and other income.
  • The military service exclusion applies only to those who retired before January 1, 1984, and only to service-connected disability pensions or pensions for pre-1984 service.
  • State taxation of military pensions ranges from no tax at all to full taxation, depending on your state of residence and the state's specific rules.
  • You should receive a Form 1099-R each January showing the taxable amount of your pension for the prior year.
  • If you did not have taxes withheld from your pension payments, you may owe estimated tax payments quarterly to avoid penalties.

How the IRS classifies military pension income

The IRS does not treat military pensions as a special category. Instead, it classifies them under the same rules as any other pension or annuity income. This means your pension is added to your other income — Social Security, wages, investment gains, or anything else — and taxed at your marginal rate.

You will receive a Form 1099-R from the Defense Finance and Accounting Service (DFAS) each January. This form shows how much pension income you received in the prior calendar year. Box 1 of the form lists the gross amount; Box 2a lists the taxable amount. In most cases, these are the same. You use the amount from Box 2a when you fill out your Form 1040.

Unlike some retirement income, military pensions do not have a separate tax bracket or preferential rate. A dollar of military pension income is taxed the same as a dollar of wages. If you are in the 22 percent federal bracket, your pension is taxed at 22 percent.

The military service exclusion and who qualifies

The military service exclusion is a narrow tax break that applies only to military retirees who separated from service before January 1, 1984. If you retired on or after that date, you cannot use this exclusion, and your entire pension is taxable.

If you did retire before 1984, the exclusion applies only to the portion of your pension that is based on service before 1984 or that is designated as a service-connected disability pension. The calculation is complex and depends on your specific retirement date and the reason for your retirement. If you think you might may have access to, you should work with a tax professional or contact DFAS directly to determine the exact amount you can exclude.

To claim the exclusion, you report it on Form 1040 in the section for adjustments to income. You cannot claim it if you did not receive the pension in the first place, and you cannot claim it retroactively on prior-year returns without filing an amended return (Form 1040-X).

State income tax treatment of military pensions

State taxation of military pensions is not uniform. Some states — including Florida, Texas, South Carolina, and others — do not tax military pensions at all, regardless of where you live or where you served. Other states tax military pensions fully, as they would any other income. A third group taxes only the portion of your pension attributable to service in that state.

Your state of residence matters. If you move to a state that does not tax military pensions after you retire, you may owe no state income tax on that pension going forward. However, if you were a resident of a state that taxes military pensions when you retired, that state may continue to tax your pension even if you move away — depending on that state's rules. Some states follow the "source" rule (tax based on where you served), while others follow the "residence" rule (tax based on where you live when you receive the payment).

You should check your current state's tax code or contact your state tax authority to understand how your military pension is treated. This is especially important if you are considering a move in retirement or if you receive a pension from service in multiple states.

Withholding and estimated tax payments

When DFAS pays your military pension, it can withhold federal income tax if you request it. You control the withholding amount by completing Form W-4P (Withholding Certificate for Pension or Annuity Payments). If you do not submit this form, DFAS will withhold tax as if you are single with no dependents — which may be too much or too little depending on your actual situation.

If you have other income — a spouse's wages, investment income, or a part-time job — your withholding from your pension alone may not cover your total tax bill. In that case, you may owe estimated tax payments. These are due quarterly (April 15, June 15, September 15, and January 15) and are calculated on Form 1040-ES. If you underpay estimated tax, you may owe a penalty when you file your return, even if you ultimately get a refund.

The safest approach is to have enough tax withheld from all your income sources combined so that you do not owe a large amount at tax time. You can adjust your withholding on Form W-4P at any time, and you should do so if your income or tax situation changes.

How military pensions interact with Social Security taxation

If you receive both a military pension and Social Security, the two interact in a way that can increase your tax bill. The Government Pension Offset (GPO) and the Windfall Elimination Provision (WEP) are two separate rules that may reduce your Social Security benefit if you also receive a government pension.

For tax purposes, your military pension and Social Security are added together to determine whether your Social Security is taxable. The IRS uses a formula based on your "combined income" — which includes your adjusted gross income, nontaxable interest, and half of your Social Security benefits. If your combined income exceeds certain thresholds ($25,000 for single filers, $32,000 for married filing jointly), a portion of your Social Security becomes taxable. Your military pension counts fully in this calculation.

This means that receiving a military pension can push you into a tax bracket where some of your Social Security is taxable, even if the Social Security alone would not be. You should factor this in when estimating your total tax liability in retirement.

Reporting your pension on your tax return

You report your military pension on Form 1040, the main federal income tax return. The amount goes on the line for "pensions and annuities." If you use tax software, it will prompt you to enter the information from your Form 1099-R. If you file by hand, you write the taxable amount from Box 2a of your 1099-R on the appropriate line.

If you have multiple pensions — for example, a military pension and a civilian government pension — you report each one separately on the same line, but you add them together for the total. The IRS does not care that one is military and one is civilian; they are both ordinary income.

If you received a lump-sum payment instead of monthly payments (which is rare for military pensions but can happen in certain circumstances), the tax treatment depends on whether you rolled it over into an IRA or took it as a distribution. A rollover is not taxable in the year you receive it; a distribution is fully taxable. Your Form 1099-R will indicate which type of payment you received.

Frequently Asked Questions

Do I have to pay federal income tax on my military pension?

Yes, unless you retired before January 1, 1984, and may have access to for the military service exclusion. Even then, only a portion may be excluded. The vast majority of military retirees owe federal income tax on their full pension amount each year.

Can I avoid taxes by moving to a state that does not tax military pensions?

You can reduce or eliminate your state income tax by moving to a state that does not tax military pensions. However, you must establish residency in that state. Some states require you to live there for a full year or to register your vehicle there before the exemption applies. Check your new state's specific rules before you move.

What if I did not have taxes withheld from my pension and now I owe a large amount?

You can adjust your withholding going forward by submitting a new Form W-4P to DFAS. You can also make estimated tax payments to cover the shortfall and avoid penalties. If you owe a significant amount, consider consulting a tax professional to determine the best strategy for your situation.

Is my military pension taxed differently if I am disabled?

A service-connected disability pension may may have access to for the military service exclusion if you retired before 1984. If you retired after 1984, your disability pension is taxed as ordinary income. The fact that the pension is disability-related does not change the tax treatment under current law.

How does my military pension affect my Medicare premiums?

Your military pension is counted as income when Medicare calculates your income-related monthly adjustment amounts (IRMAA) for Parts B and D. Higher income can result in higher premiums. This is separate from income tax, but your pension affects both calculations.