Military pension amounts depend on your rank, years of service, and which branch you served in
There is no single military pension amount. The Department of Defense calculates your pension using a formula that multiplies your base pay by a percentage that grows with each year you serve. A soldier who retires after 20 years receives 40 percent of their base pay. After 30 years, that rises to 60 percent. After 40 years, it caps at 75 percent. The actual dollar amount depends entirely on what rank you held when you retired.
For example, a Master Sergeant (E-8) who retired in 2024 with 20 years of service would receive roughly $2,400 per month, while a Colonel (O-6) retiring at the same point would receive roughly $8,500 per month. These figures are based on 2024 base pay rates and change annually when the military adjusts pay scales. Your pension is paid monthly for life, and it adjusts each January to match inflation.
The military does not offer a choice between pension types. If you serve 20 or more years on active duty or in the Reserve or National Guard, you receive a pension under this single formula. There is no lump-sum option, and you cannot defer your pension to receive a larger amount later.
Key Takeaways
- Military pensions are calculated as a percentage of your base pay at retirement: 40 percent for 20 years of service, increasing 2 percent for each additional year, up to 75 percent at 40 years.
- Your actual monthly amount depends on your rank at retirement, not your years in service alone — a higher rank means a higher base pay and therefore a higher pension.
- You must serve at least 20 years on active duty or in the Reserve or National Guard to receive any military pension.
- Military pensions are paid monthly for life and increase each January to keep pace with inflation, regardless of whether you work after retirement.
How the military calculates your base pension amount
The military uses a straightforward formula: High-36 average × Years of service ÷ 360 × 2.5 = Monthly pension. Your High-36 is the average of your base pay during your highest-paid 36 months of service, usually your final three years before retirement. This is the only pay figure that counts — housing allowance, food allowance, and other supplements do not factor in.
The formula then multiplies that average by your total years of service, divides by 360 (a constant), and multiplies by 2.5 (another constant). The result is your monthly pension. If you served exactly 20 years, the formula yields 40 percent of your High-36. Each additional year adds 2 percent. At 30 years, you receive 60 percent. At 40 years, the formula caps at 75 percent — serving longer does not increase your pension further.
The military does not round down. If you have 20 years and 11 months of service, you receive credit for the full 20 years but not the additional 2 percent that comes with year 21. You must complete a full year to earn the next increment.
What happens to your pension if you are medically retired
If you are medically retired before reaching 20 years of service, the military uses a different calculation. Instead of the standard formula, you receive either 50 percent of your High-36 or the result of the standard formula applied to your actual years of service — whichever is greater. This means someone medically retired after 15 years could receive 50 percent of their High-36, even though the standard formula would yield only 37.5 percent.
Medical retirement is determined by the Department of Veterans Affairs and the military's medical evaluation board. You do not choose this path — the military initiates the process if your service-connected disability prevents you from performing your duties. The pension begins the month after you are formally retired, not the month you stop working.
Survivor Benefit Plan and what your family receives
When you retire, you choose whether to enroll in the Survivor Benefit Plan (SBP). This is optional but important. If you do not enroll, your pension stops when you die — your spouse and children receive nothing. If you enroll, you pay a portion of your pension (usually 6.5 to 10 percent, depending on coverage level) and your family continues to receive a portion of your pension after your death.
The SBP offers three coverage levels: spouse and children, spouse only, or children only. You choose the amount of your pension that SBP will protect — you do not have to protect your full pension. For example, you might protect $2,000 of a $3,500 pension. Your family would then receive a percentage of that $2,000 amount after your death. The percentage depends on your age at retirement and your spouse's age.
You make the SBP choice during your retirement processing. Once you retire, you cannot enroll later unless you experience a may have access to life event such as marriage or the birth of a child. If you decline SBP and later regret it, you generally cannot go back and add it.
How inflation adjustments work each year
Every January, the military increases all active pensions by the same percentage that Social Security increases benefits. This is called a Cost of Living Adjustment (COLA). In 2024, the COLA was 3.2 percent. In 2023, it was 8.7 percent. The adjustment is automatic — you do not apply for it or take any action.
The COLA applies to your base pension amount only, not to any Survivor Benefit Plan payments you may have chosen. If you receive a disability offset or other deduction from your pension, those amounts are also adjusted by the same percentage. The adjustment appears in your January payment, and your monthly amount remains the same for the rest of that year.
Taxes, offsets, and what you actually receive
Military pensions are subject to federal income tax. The amount withheld depends on the tax form you file with the Defense Finance and Accounting Service (DFAS) when you retire. You can adjust your withholding at any time by contacting DFAS or updating your information online through the myPay system.
If you receive a disability rating from the VA, you may be subject to a military disability offset. This means your military pension is reduced by the amount of your VA disability compensation. However, if you are rated 50 percent disabled or higher, you may be exempt from this offset under the Concurrent Retirement and Disability Pay (CRDP) program. CRDP allows you to receive your full military pension and your full VA disability compensation without reduction. You do not apply for CRDP — DFAS determines your status automatically based on your VA rating.
State income tax varies. Some states do not tax military pensions at all. Others tax them as regular income. A few states offer partial exemptions for military retirees. You are responsible for understanding your state's rules and adjusting your withholding accordingly.
Frequently Asked Questions
Can I receive a military pension if I served less than 20 years?
No. The military pension system requires a minimum of 20 years of service on active duty or in the Reserve or National Guard. The only exception is medical retirement, which can occur before 20 years if the military determines your service-connected disability prevents you from continuing to serve. In that case, you receive 50 percent of your High-36 or the standard formula result, whichever is higher.
Does my military pension increase if I work after I retire?
No. Your pension is based on your rank and years of service at the time you retired. Working after retirement does not increase your military pension, though it may affect your taxes or your may be able to access for other benefits. Your pension amount is locked in on your retirement date and only changes with annual COLA adjustments.
What if I was dishonorably discharged?
A dishonorable discharge disqualifies you from receiving a military pension, regardless of your years of service. A bad conduct discharge also typically disqualifies you. Other types of discharge — general, other than honorable, or honorable — do not automatically prevent a pension, but you must have completed at least 20 years of service to receive one.
How do I find out what my pension will be before I retire?
Contact the Defense Finance and Accounting Service (DFAS) or use the retirement calculator on the military's official website. You will need your current rank, years of service, and branch. DFAS can provide a detailed estimate of your High-36 and projected monthly pension amount. Your military finance office can also run this calculation for you during your pre-retirement counseling.
Can I receive both a military pension and Social Security?
Yes. Military pensions and Social Security are separate programs. However, if you did not pay Social Security taxes during your military service (which is common for those who served before 1984), your Social Security benefit may be reduced by the Government Pension Offset. This reduction applies to spousal or survivor benefits, not to your own retirement benefit based on your military service record.