Military Service Retirement & Pension Calculator

Estimate a military retirement pension from service length and monthly basic pay, compare the page’s High-3, BLENDED, TSP-only, and FERS treatments, review SBP effects, and optionally play a pension-planning mini-game.

Understand this military retirement pension estimate

Military retirement planning is often reduced to the phrase “20 years gets you a pension,” yet a pension estimate depends on the pay base, service length, retirement system selected, and survivor-benefit choice. This calculator focuses on the practical planning questions: what monthly income could the model produce, how does the displayed High-3 result differ from its simplified BLENDED treatment, what changes after additional service, and how does an estimated Survivor Benefit Plan premium affect the payment you keep?

The calculator estimates a monthly pension from the retirement system, years of service, and either a rank-based monthly-pay estimate or a custom final monthly base pay. It also projects pension payments from the retirement age through the life-expectancy age using the annual pension-increase assumption. When an SBP option is selected, it displays an estimated premium and survivor amount. It is a scenario-planning tool rather than an official DFAS calculation or retirement statement.

Use the military pension scenarios here to compare choices such as retiring after 20 rather than 24 years, changing the assumed High-3 monthly pay, or including SBP in the estimated net payment. The figures are intended to make the calculator’s assumptions visible so that a service member, spouse, or planner can identify the inputs that matter most before seeking an official estimate.

How to use military retirement pension inputs

Begin by choosing the retirement system to model for your military or federal retirement comparison. High-3 uses the calculator’s traditional defined-pension treatment. BLENDED represents only the simplified pension portion used on this page; it does not estimate TSP contributions, balances, or investment returns. TSP-only sets the defined pension to zero, while FERS uses the page’s separate simplified FERS calculation.

Enter your total projected service years at retirement. Half-years are accepted, allowing a scenario such as 22.5 years. Then select a rank or enter custom final monthly base pay. A nonzero custom amount overrides the rank estimate. If you have an expected High-3 average monthly basic pay, entering that amount gives the model a more direct pay assumption than the rank menu.

The military retirement age and life-expectancy inputs set the range of the lifetime pension table; they do not alter the monthly pension calculation. Annual pay adjustment applies only to the service-earnings projection. Annual pension increase is the constant yearly growth rate used for projected retirement payments. The SBP selection applies the page’s simplified premium and survivor-benefit treatment to the pension estimate.

How the military retirement pension formulas work

For High-3, the calculator treats the final monthly base pay input as the High-3 average monthly basic pay. It calculates an accrual rate of 2.5% for each year of service, limited to 75%, then multiplies monthly pay by that rate. Under this page’s formula, 20 years yields 50%, 24 years yields 60%, and 30 years reaches the 75% cap.

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

For BLENDED / BRS, the JavaScript takes 40% of the High-3-style pension result shown above and does not model any TSP account value. For TSP-only, the defined pension is zero. For FERS, the calculator replaces the capped 2.5% calculation with monthly base pay multiplied by years of service divided by 100. The results table still displays the general accrual-rate field, so the FERS monthly pension calculation is the figure to use when reviewing that scenario.

Monthly Pension = Monthly Base Pay × Years of Service 100

When an SBP option is elected, the calculator estimates a premium equal to 6.5% of gross monthly pension and a survivor annuity equal to 55% of gross monthly pension. The premium is subtracted before the net pension is projected, and the survivor amount is increased in the projection table with the same annual pension-increase assumption.

SBP Cost = Monthly Pension × 0.065

Worked example: a 24-year High-3 military retirement pension

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 High-3 pension example follows the same order as the calculator: it establishes the pension base, applies the system treatment, and then subtracts any estimated SBP premium. Changing service years changes the multiplier, while changing the monthly pay assumption changes the pension base used in the estimate.

How to interpret military retirement pension results

The first military retirement result is the monthly pension badge. With SBP selected, it shows the pension after the estimated premium; without SBP, it shows the gross pension because no survivor premium is deducted. The text below the badge repeats the service years, displayed accrual rate, pay base, and survivor-benefit status used by the calculator.

The retirement-system breakdown identifies the selected system, service years, monthly pay, displayed accrual rate, and gross pension calculation. Check this table to confirm whether your custom pay overrode the rank estimate. For FERS, remember that the JavaScript uses its separate 1%-per-year formula even though the general accrual-rate row remains visible. The service earnings table is not part of the pension formula; it simply projects up to the first 10 service years using the annual pay-adjustment input. The lifetime pension projection applies the annual pension-increase assumption to net pension payments from retirement age through life expectancy.

If you selected SBP, the survivor-benefit panel presents the calculator’s simplified survivor annuity. The comparison cards use the same monthly pay and system multiplier to show 20-year, 30-year, and entered-service-length scenarios. These cards are comparisons within this page’s model, not official entitlement estimates.

Important military retirement pension assumptions and limitations

This military retirement calculator is intentionally simplified. It does not retrieve official pay tables, model exact time-in-service pay steps, or reproduce DFAS rules in full detail. It also does not handle reserve points, disability retirement, VA offsets, CRDP, CRSC, tax withholding, or TSP investment growth. Those omissions are especially important for BLENDED and TSP-only scenarios, where account contributions and investment performance are outside the calculation.

The rank dropdown supplies one typical monthly-pay estimate for each listed rank, while actual basic pay can vary with grade, years in service, and the applicable pay table. Use the custom monthly-pay field when you have a better High-3 average monthly basic-pay estimate. Annual pay adjustment and annual pension increase are constant inputs in this model, whereas actual pay changes and COLAs can vary by year.

Even with these limits, the calculator can clarify the primary drivers of the modeled military retirement pension: service years, monthly pay base, selected system, and SBP election. Treat the outputs as a planning starting point and compare them with official information before making financial decisions.

Optional military retirement mini-game: Pension Patrol

Pension Patrol is a quick arcade-style activity themed around this military retirement calculator. Steer a retirement fund barge through career-choice hazards, collect pension coins and COLA boosts, and avoid fee mines and early-separation hazards. The game is optional and separate from the pension calculation; its retirement-planning theme does not change any calculator result.

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 Retirement Pension, High-3, BRS & SBP Calculator - AgentCalc to your website.