Military Service Retirement & Pension Calculator

Calculate your estimated military retirement pension, project lifetime retirement pay, compare retirement systems, and optionally play a quick readiness mini-game built around pension planning decisions.

Understand what this calculator is estimating

Military retirement planning can feel deceptively simple at first. People often hear a short rule such as โ€œ20 years gets you a pension,โ€ but the real planning questions are more detailed. How much monthly income might that pension produce? How does the answer change under High-3 versus the Blended Retirement System? What happens if you stay longer than 20 years? How much does Survivor Benefit Plan coverage reduce take-home pension income, and what does that trade-off buy for your family? This calculator is designed to answer those practical questions in one place using a simplified, readable model.

The tool estimates a monthly pension based on your selected retirement system, years of service, and either a rank-based pay estimate or a custom final monthly base pay. It then extends that estimate into a lifetime projection using your retirement age, life expectancy, and assumed annual pension increase. If you choose an SBP option, the calculator also shows an estimated premium and a simplified survivor annuity. The result is not an official DFAS determination, but it is useful for scenario planning, side-by-side comparisons, and understanding the shape of your retirement income.

This page intentionally keeps the explanation in plain language. If you are a service member, spouse, planner, or simply comparing career paths, you should be able to read the assumptions, enter your numbers, and understand what the result means without needing to decode pension jargon. The calculator is especially helpful when you want to test โ€œwhat ifโ€ cases such as retiring at 20 years versus 24 years, using a conservative versus optimistic pay estimate, or seeing how SBP changes net monthly income.

How to use the inputs

Start by choosing the retirement system that best matches your situation. High-3 is the traditional defined-benefit model many service members associate with military retirement. BLENDED, labeled that way in the form, represents the pension portion of the Blended Retirement System. TSP-only sets the defined pension to zero in this calculator, which is useful if you want to isolate the pension side and remember that your retirement value would instead depend on account contributions and investment growth. FERS is included for users comparing military-style pension logic with civilian federal retirement planning.

Next, enter your total years of service at retirement. The calculator accepts half-years, so you can model a career length such as 22.5 years instead of rounding everything to a whole number. Then choose a rank or enter a custom final monthly base pay. If you know your expected High-3 average monthly basic pay, the custom field is usually the better choice because it lets you move beyond a generic rank estimate. If you do not know that number yet, the rank menu gives you a practical starting point for rough planning.

The retirement age and life expectancy fields control the lifetime projection table. They do not change the pension formula itself, but they do change how long the calculator projects payments forward. The annual pay adjustment field affects the service earnings table, which is a simple projection of pay growth during your career. The annual pension increase field acts like a COLA assumption in retirement. Finally, the SBP selection lets you compare a pension with no survivor coverage against a pension that gives up part of the monthly amount in exchange for a continuing benefit to eligible survivors.

How the formulas work

The calculator uses a simplified version of common retirement formulas. For High-3, it treats your final monthly base pay input as the High-3 average monthly basic pay. It then multiplies that pay by an accrual rate based on years of service. In this model, the accrual rate is 2.5% per year, capped at 75%. That means a 20-year career produces a 50% multiplier, a 24-year career produces a 60% multiplier, and a 30-year career reaches the 75% cap.

Accrual Rate = min ( Years ร— 2.5 % , 75 % ) Monthly Pension = Monthly Base Pay ร— Accrual Rate 100

For BLENDED / BRS, this page models only the pension portion and intentionally does not calculate TSP balances or investment growth. In the current calculator logic, the pension portion is represented as 40% of the High-3 pension result. That is a simplified planning shortcut rather than a full retirement package model. For TSP-only, the defined pension is set to zero. For FERS, the calculator uses a simplified monthly version of the familiar annual rule of thumb: 1% times high-3 times years of service.

Monthly Pension = Monthly Base Pay ร— Years of Service 100

If you elect SBP in the calculator, it estimates the premium as 6.5% of the gross monthly pension and estimates the survivor annuity as 55% of the gross monthly pension. Those values are then carried into the projection table using the same pension increase assumption. This gives you a quick way to see the trade-off between a higher pension while you are alive and a lower pension that includes survivor protection.

SBP Cost = Monthly Pension ร— 0.065

Worked example

Example: 24 years of service under High-3

Suppose you expect to retire after 24 years and estimate your High-3 average monthly basic pay at $5,200. In the simplified High-3 model, the accrual rate is 24 ร— 2.5%, which equals 60%. Multiply $5,200 by 60% and the gross monthly pension estimate becomes $3,120. If you elect SBP, the calculator estimates the premium at 6.5% of that amount, or about $203 per month. That leaves a net monthly pension of about $2,917. The simplified survivor annuity would be 55% of the gross pension, or about $1,716 per month before future COLA adjustments.

This example is useful because it shows how the calculator thinks. First it finds the pension base, then it applies the retirement system logic, and only after that does it subtract any SBP premium. If you rerun the same example with a different service length, you can quickly see how each additional year changes the multiplier and therefore the pension. If you rerun it with a different monthly pay estimate, you can see how sensitive retirement income is to your final pay assumptions.

How to interpret the results

The first result you see is the monthly pension badge. That is the headline estimate and is usually the number people care about most. If SBP is selected, the badge reflects the pension after the estimated SBP premium. If no SBP option is selected, the badge reflects the gross pension because there is no survivor premium to subtract. The explanation directly below the badge restates the main assumptions so you can confirm that the result matches the scenario you intended to model.

The breakdown table shows the retirement system, years of service, monthly pay used, accrual rate, and the pension calculation itself. This is the best place to check whether the calculator used your custom pay or the rank estimate and whether the multiplier looks reasonable. The service earnings table is not part of the pension formula, but it gives useful context by showing a simple pay-growth path during service. The lifetime pension projection then shows how annual pension income and cumulative pension received may grow over time under your COLA assumption.

If you selected SBP, the survivor benefit panel summarizes the simplified survivor annuity. This is helpful when discussing retirement planning as a household decision rather than an individual one. A pension that looks slightly smaller on your side may still be the better planning choice if the survivor protection matters to your family. The comparison cards at the bottom are there to make career-length trade-offs easier to visualize. They let you compare a 20-year pension, a 30-year pension, and your own projected pension using the same pay assumption.

Important assumptions and limitations

This calculator is intentionally simplified. It does not pull official pay tables, model exact time-in-service steps, or reproduce DFAS rules in full detail. It also does not handle reserve point systems, disability retirement, VA offsets, CRDP, CRSC, tax withholding, or the investment side of TSP. For BLENDED and TSP-only users, that last limitation matters a lot because account growth can be a major part of retirement readiness. The tool is best used as a pension estimator and comparison aid, not as a complete retirement statement.

Another important limitation is that the rank dropdown uses a single typical monthly pay estimate. Real pay depends on grade, years in service, and the pay table in effect at the time. If you want a more realistic estimate, use the custom monthly pay field and enter your own best estimate of High-3 average monthly basic pay. Likewise, the annual pay adjustment and pension increase assumptions are constant rates in this model. Real raises and COLAs vary from year to year, sometimes significantly.

Even with those limitations, the calculator is still valuable because it helps you reason clearly about the big drivers of retirement income: years served, pay base, retirement system, and survivor coverage. In many planning conversations, that level of clarity is exactly what is needed before moving on to more detailed official estimates.

Optional mini-game: Pension Patrol

Pension Patrol is a quick arcade-style planning game tied to this calculator. You steer a retirement fund barge across a moving sea of career choices. Collect green pension coins and blue COLA boosts, but avoid red fee mines and gray early-separation hazards. The goal is simple: build the strongest retirement score before time runs out. It is optional, separate from the calculator math, and meant to reinforce the same ideas this page teaches: steady service, smart protection, and avoiding costly mistakes.

Controls: move with your mouse or finger. Keyboard fallback: use the left and right arrow keys. Click to play or tap Start game.

Score0
Time45
Streak0
Hull100

Pension Patrol

Click to play. Catch pension coins and COLA boosts to grow your retirement score. Avoid fee mines and early-exit hazards. Survive 45 seconds, build a streak, and finish with the strongest pension patrol run you can.

Service Information

Choose the retirement framework you want to model.

Select a system to see a short description.

Enter completed or projected years at retirement. Half-years are allowed.

Used as a typical monthly pay estimate when custom pay is left at zero.

If you know your estimated High-3 average monthly basic pay, enter it here to override the rank estimate.

Retirement Planning

Used in the lifetime projection table.

The projection runs from retirement age to this age.

Used for the service earnings projection, not the pension formula itself.

Acts as a simple COLA assumption in retirement.

Survivor Benefits & Options

Modeled as a 6.5% premium and a 55% survivor annuity in this simplified estimate.

Embed this calculator

Copy and paste the HTML below to add the Military Service Retirement & Pension Calculator - AgentCalc to your website.