Military Retirement Calculator & Military Pension Calculator

Free military retirement pay estimator — calculate your armed forces pension

Your Military Retirement Estimate

Monthly Pension
$0
Annual Pension
$0
Replacement Rate
50%
COLA Adjusted
Yes

All Free Calculators

💰 Paycheck Calculator — Hourly to monthly pay 💳 Personal Loan Calculator — Loan payments & interest 🏡 Mortgage Payoff — Extra payment savings 🏠 HELOC Calculator — Home equity credit line 💰 High Yield Savings — Compound interest growth 📈 I Bonds Calculator — Inflation-protected savings 🏛️ FERS Retirement — Federal employee pension 🎖️ Military Retirement — Armed forces pension 🏘️ Home Insurance — Homeowners premium estimate 🚗 Car Insurance — Auto insurance cost 💚 Life Insurance — Coverage need estimate 🎓 Student Loan Forgiveness — PSLF & IDR savings 📚 Student Loan Interest — Interest accrual estimate 🏥 Medicare Premiums — Monthly cost estimate 💙 Life Insurance Payout — Death benefit estimate 🗳️ Social Security Break Even — Best time to claim

About This Military Retirement Calculator & Military Pension Calculator

This free military retirement calculator (also a military pension calculator) helps service members estimate their military pension and retirement pay. Whether you're in the Army, Navy, Air Force, Marines, Coast Guard, or Space Force, this tool gives you a clear picture of your retirement benefits.

Military retirement is one of the most generous pension systems in the world — after 20 years of service, you earn a lifetime pension with Cost of Living Adjustments (COLAs) that keep up with inflation.

How Military Retirement Pay Is Calculated

There are two retirement systems currently:

Military Retirement Benefits

How Much Will I Get?

Typical military retirement at 20 years:

Frequently Asked Questions

How many years do you need to retire from the military?

You need a minimum of 20 years of service to qualify for a military retirement pension. After 20 years, you get a lifetime annuity. There are also early retirement options for medical reasons or force reduction (15 years = temporary disability retirement).

What's the difference between High-3 and BRS?

High-3 (legacy) gives you 50% of your high-3 average at 20 years with no TSP match. BRS (newer) gives you 40% at 20 years but includes 5% government TSP matching. Most service members who stay 20+ years do better under High-3, but BRS is better if you leave early.

Does military retirement pay adjust for inflation?

Yes! Military retired pay gets annual Cost of Living Adjustments (COLAs) matching the Consumer Price Index. This is a huge advantage — your pension keeps up with inflation for life, unlike most private sector pensions.

Can I collect military retirement and Social Security?

Yes! Military retirement pay is separate from Social Security. You contribute to Social Security throughout your service, so you'll earn Social Security credits and can collect both your military pension and Social Security in retirement.

What if I serve 20 years but don't want to retire yet?

You can keep serving! Many service members serve 25, 30, or even 35 years. Your retirement pay increases with each additional year — at 30 years, it's 75% of your High-3 average (under the legacy system). You can retire anytime after 20 years, but staying longer increases your monthly pension.

Military Retirement Systems: High-3 vs. BRS

There are two military retirement systems, and which one you're on depends on when you joined:

Which is better? If you stay for a full 20+ year career, High-3 usually pays more (50% vs. 40% of High-3). But BRS is better if you leave before 20 years — you keep the TSP contributions you earned, plus you get the government matching. Most service members who opted into BRS did so early in their career when they weren't sure they'd stay 20 years.

How Military Retirement Pay Is Calculated

Your military retirement pay is based on three factors:

Example: An O-5 retiring after 24 years with a High-3 of $8,000/month: 2.5% × 24 × $8,000 = $4,800/month in retirement pay. That's $57,600 per year, for life, with annual COLAs.

Benefits Beyond the Pension

Military retirement isn't just the monthly check. You get a whole package of benefits:

Frequently Asked Questions (More Answers)

Is military retirement pay for life?

Yes! Military retired pay is a lifetime annuity. Once you serve 20 years and retire, you get a monthly check for the rest of your life. It never runs out, and it gets annual Cost of Living Adjustments (COLAs) to keep up with inflation. This is one of the best retirement benefits in the world.

Can I lose my military retirement?

Under normal circumstances, no. Your military retirement is a vested right after 20 years. The only way you can lose it is if you're convicted of a serious crime (like treason, espionage, or a felony involving national security) and the government takes it away through court-martial. Otherwise, it's yours for life.

What's the average military retirement pay?

The average military retiree (E-7 with 20 years) gets about $2,800-$3,200 per month in retirement pay (2026 numbers). Officers get more — an O-5 with 20+ years might get $4,500-$6,000 per month. Your exact amount depends on your rank, years of service, and which retirement system you're on.

Do military retirees get Social Security?

Yes! Since 1957, military service members have paid into Social Security. So you'll earn Social Security credits during your service, and you can collect both your military retirement pay AND Social Security when you reach retirement age. They're completely separate programs.

What's the High-3 average exactly?

Your High-3 average is the average of your highest 36 consecutive months of basic pay (base salary only — not including BAH, BAS, bonuses, or special pay). It's usually your last 3 years of service, but could be earlier if you had a promotion that peaked and then your pay stayed flat or decreased.