A wooden desk from above with a vintage printing calculator, a pencil and graph paper under a brass lamp

High-3 builder

High-3 calculator

This high-3 calculator builds your high-3 average salary the way OPM computes it: the highest average rate of basic pay over any 36 consecutive months of service. Enter up to six salary periods with their dates and full-time annual rates, and it finds the best window, closes up breaks in service, averages a shorter career over all of it, and reports a part-time proration factor.

The calculator

What the calculator shows

  • Your high-3 average salary, the number every annuity formula starts from.
  • The 36-month window it comes from, with the dates, so you can check it against your SF-50s.
  • Every rate change inside the window counted for its own time, the way OPM does it.
  • Breaks in service closed up and flagged, and a shorter career averaged over all of it.
  • A part-time proration factor, if any period was under 40 hours a week.
  • A one-click handoff to the FERS pension estimator with your high-3 filled in.

Your inputs

Enter the full-time annual rate of basic pay for each period, locality included. Leave a row blank to skip it. Hours a week below 40 mark part-time service.

Prefilled with an example so the result is never empty. Change any number; the result updates as you type.

Educational estimate on the assumptions you entered

$103,756

high-3 average over your best 36 consecutive months of service, January 1, 2024 to December 31, 2026

Want this run on your own records? A Federal Retirement Consultant (FRCĀ®) checks the inputs with you, free.

Get matched with an FRC
Window used
January 1, 2024 to December 31, 2026
Service entered
3 periods, about 48 months
Rate changes inside the window
2: each rate counts for the time it was in effect
Breaks in service
None
Part-time proration factor
100%: all full-time
Take it to the pension estimator
Run the FERS pension estimator with $103,756

Assumptions behind this estimate

  • Rates are what you type. No step increases, raises or locality changes are added inside a period; start a new row for each.
  • Dates are counted on OPM's 360-day year, so a 31st is treated as the 30th. Differences from OPM's day count are a few dollars at most.
  • Breaks in service are closed up and the periods joined, as OPM does; the time away is never averaged.
  • The proration factor covers the periods you entered. OPM computes it over your whole career after April 6, 1986, so enter every period if part-time service matters to you.
  • Overlapping rows are read in date order; where two overlap, the later row starts when the earlier one ends.

Educational estimate on the assumptions you entered, not a projection or a promise and not OPM's official computation. FFEBA is an education organization, not a financial advisor, and does not give personalized financial, tax or legal advice.

Inputs you will enter

  • From and to datesThe first and last day of each period at one rate of pay. A new SF-50 with a new rate starts a new period. Up to six rows; leave the rest blank.
  • Annual rateThe full-time annual rate of basic pay for that period, locality included. Find it on the SF-50 or in the GS pay lookup. Do not add overtime, awards or bonuses.
  • Hours a week40 for full-time. Enter your scheduled hours for any part-time period; the calculator still uses the full-time rate, as OPM does, and reports the proration factor separately.

How we compute it

OPM defines the high-3 as the largest annual rate that results from averaging your rates of basic pay over any 3 consecutive years of creditable service, with each rate weighted by the time it was in effect (OPM, retrieved 2026-10-13). We count time on OPM's 360-day year, 30 days to a month, the same convention the retirement computation uses.

The calculator lines your periods up in date order and removes any gaps between them, so the service before and after a break sits side by side. It then slides a 36-month window across that joined service, totals rate times time inside each window, and keeps the highest. If you entered less than 36 months in all, the window is your whole period of service.

For part-time periods it keeps the full-time rate in the average and computes a proration factor: your hours divided by full-time hours, weighted by the length of each period. OPM applies that factor to the annuity after the formula, not to the high-3 (OPM, retrieved 2026-10-13).

36 monthsConsecutive months of service in a high-3OPM, retrieved 2026-10-13
360 daysOPM's computation year, 30 days to a monthOPM, retrieved 2026-10-13
April 7, 1986Part-time service on or after this date is proratedOPM, retrieved 2026-10-13

A worked example

An employee earned $98,000 from January 2023, $101,500 from mid-January 2024 and $105,000 from mid-January 2025 through the end of 2026. The best 36 months run from January 2024 to December 2026: about two weeks at $98,000, a year at $101,500 and nearly two years at $105,000. Weighted by time, the average is about $103,756. The last three calendar years alone would overstate it, and a plain average of the three rates would too.

The same employee working 20 hours a week for the whole final period keeps the same high-3, because the full-time rate stays in the average. The proration factor becomes about 75 percent over the four years entered, and that factor is what OPM multiplies the annuity by.

What to do with your estimate

Carry the result into the FERS pension estimator with the link under the result, then read how the FERS annuity is calculated to see where the high-3 sits in the formula. If a period's rate looks off, check it against the GS pay tables.

FFEBA is an education organization. If you want someone to look at your own numbers, we can match you with a Federal Retirement Consultant (FRC), a professional trained on federal benefits. The FRC designation is listed with FINRA. The first review is free, nothing is booked until you choose a time, and you are never obligated to work with anyone we introduce. Get matched with an FRC.

Questions about this calculator

What counts as basic pay in a high-3?

Basic pay is your rate of pay plus locality pay, and for some employees law enforcement availability pay or special rates. Overtime, bonuses, awards, cash allowances and lump-sum leave payments do not count (OPM, retrieved 2026-10-13).

Does my high-3 have to be my last three years?

No. It is the highest average over any 36 consecutive months of service. For most people that is the last three years, because pay usually rises, but if you took a lower-paying job near the end, an earlier window can be higher. The calculator checks every window.

What if I have a break in service?

OPM closes the break and joins the service on each side, so a 36-month window can span a gap. The calculator does the same and tells you when it has done so. Time out of service is never counted in the average.

What if I have less than three years of service?

The average runs over your whole period of service instead of 36 months. The calculator says so in the result and uses every month you entered.

How does part-time work change my high-3?

For part-time service after April 6, 1986, OPM uses the full-time rate of your position in the high-3 and then multiplies your annuity by a proration factor, the hours you actually worked divided by full-time hours. Enter the full-time annual rate for each period and your hours a week; the factor appears in the result. It changes the annuity, not the high-3.

Is this the figure OPM will use?

No. This is an educational estimate on the dates and rates you enter. OPM computes the official high-3 from your pay records. Use it to check an estimate from your agency or to see what a promotion or a later date would do.

Reviewed by the FFEBA education team. Last reviewed October 2026.

Sources

  1. U.S. Office of Personnel Management, FERS computation, retrieved 2026-10-13
  2. U.S. Office of Personnel Management, CSRS and FERS Handbook, chapter 50 (computation of annuity, average pay), retrieved 2026-10-13
  3. U.S. Office of Personnel Management, CSRS and FERS Handbook, chapter 55 (part-time service), retrieved 2026-10-13

Every government figure on this page carries its source and retrieval date. Worked examples are educational estimates on the assumptions shown, not a projection of any person's benefit. FFEBA is an education organization, not a financial advisor.