FedAnnuity

Annuity

High-3 Average Salary Calculator

Find the three years of pay your pension is actually computed from, and see how much each rate you held contributes to the average.

Informational only — not professional advice. This is an independent estimate, not an official one. OPM computes your average salary from your certified pay history in your Official Personnel Folder, not from the figures you type here. FedAnnuity is not affiliated with OPM or the U.S. government.

Enter each rate of basic pay and the date it took effect — the figures update as you type.

Your last day of federal service, or the date you plan on.

Pay history
$
$
$
$
$

Basic pay including locality — not overtime, awards, or allowances. Go back at least 3 years before the date above.

Your pension will be worked out from $104,835, not the $107,800 you are earning when you leave. The gap is the earlier, lower pay still inside the 3-year window.

Highest 3 consecutive years: Jun 30, 2023 – Jun 30, 2026

$104,835
high-3 average salary
$104,835.09 exactly
How that figure is built
Rate heldTime in windowContributes
$99,100Jun 30, 2023 – Jan 7, 20246 mo 7 d17.3%$17,158.98
$103,400Jan 7, 2024 – Jan 5, 202511 mo 28 d33.1%$34,275.19
$107,800Jan 5, 2025 – Jun 30, 20261 yr 5 mo 25 d49.5%$53,400.92
High-3 average salary3 yr$104,835.09

Each rate is weighted by the number of days you held it, on OPM’s 360-day year of 30-day months. Your rate on the day you leave was $107,800, so the high-3 sits $2,965 below it.

How this is calculated

Your high-3 — OPM calls it your average salary — is the largest annual rate you get by averaging your basic pay over any 3 consecutive years of creditable service. It is the base of the annuity formula, so a mistake here is multiplied by every year of service you have.

Σ (each rate of basic pay × days held) ÷ 1,080 days

Time-weighted, not year-by-year

The most common way to get this wrong is to take your salary for each of three calendar years and average the three numbers. OPM does not do that. It weights every rate by the number of days you actually held it. A raise that took effect in October counts for roughly a quarter of that year, not all of it — which is why the answer usually lands below the salary you are earning on the day you leave.

The 360-day year

Federal service time is counted on a 360-day year of 30-day months, so 3 years is exactly 1,080 days regardless of which months it spans. The 31st of a month counts as the 30th. This calculator uses the same arithmetic, so its day counts match the ones on a service computation.

Highest, not last

The window is the highest 3 consecutive years, not the final ones. For most careers those are the same period, and the tool says so. They come apart when pay falls: a downgrade, a move from a high-locality area to a lower one, a special salary rate that ends, or a return from a temporary promotion. In those cases an earlier period is the higher one and OPM uses it — this calculator tests every possible 3-year window and reports the best, naming its start and end dates so you can check them.

What counts as basic pay

Basic pay is the rate retirement deductions come out of. It includes locality pay and most special salary rates. It excludes overtime, bonuses, cash awards, allowances, and any pay you received without retirement withholding.

What this does not model

Deliberately out of scope, because each would need a pay history this form does not ask for:

  • Breaks in service. The dates you enter are treated as one continuous period of creditable service. If you left and came back, compute the periods separately, or treat the result as approximate.
  • Leave without pay and intermittent service, which push the window further back because the 3 years must be 3 years of actual creditable service.
  • Part-time proration. Part-time service uses the full-time rate here, which is correct — but the resulting annuity is then prorated, and that step happens outside this tool.
  • Deposits and redeposits for service where deductions were never made or were refunded.

Sources

Last reviewed: August 2026

Frequently asked questions

What is the high-3 average salary?

It is the largest annual rate you get by averaging your basic pay over any 3 consecutive years of creditable service. Every FERS and CSRS annuity is computed from it, so it is the single figure your pension depends on most.

Is the high-3 just my last three years of salary?

Usually, but not always, and it is not the same as averaging three annual salaries. OPM weights each rate of pay by the number of days you actually held it across a 1080-day window, so a raise partway through a year only counts for the part of the year it was in force. If your pay dropped — a downgrade, a move to a lower locality area, a change from a special rate — an earlier 3-year period can be the higher one, and that is the one OPM uses.

What counts as basic pay for the high-3?

Basic pay is your rate of pay including locality pay, law enforcement availability pay, and most special salary rates. It excludes overtime, bonuses, cash awards, travel and relocation allowances, and the value of benefits. If retirement deductions were not withheld from it, it is generally not basic pay.

Does part-time or intermittent service change the high-3?

Part-time service uses the full-time rate of pay in the high-3 itself; the reduction for part-time work is applied later, as a proration of the annuity, not by lowering the average salary. Intermittent service and periods of leave without pay extend the window rather than reducing the rate, because the 3 years must be 3 years of actual creditable service.

Related tools

Federal Annuity Tax Calculator

How much of your pension is actually taxable, and what reaches your account. The IRS simplified method splits every payment into the contributions you already paid tax on and the rest — then federal tax, state tax and FEHB and FEGLI premiums come out of what is left.

Open tool →
FERS COLA Calculator

What inflation does to a pension every other calculator here treats as fixed — the FERS diet COLA, the years before 62 when no increase is paid at all and none of it is made up, and what your annuity is worth in today's dollars at 90.

Open tool →
FERS Survivor Benefits Calculator

What your spouse is paid if you die — the lump sum and lifetime annuity a death in service buys with no election at all, against the survivor annuity a retirement election pays for, worked out from the same career. Their health insurance follows one of the two.

Open tool →
FERS Disability Retirement Calculator

What a disability retirement actually pays — 60% of high-3 for the first year and 40% after, both cut by your Social Security disability benefit, with the annuity your service already earned as a floor underneath and a fresh computation at 62 that credits every year spent on the roll.

Open tool →
FERS Annuity Calculator

Work out the monthly pension your federal service earns, with the age reduction, sick leave credit, and survivor election each shown as its own line.

Open tool →
CSRS Annuity Calculator

The Civil Service Retirement System pension on its own tiered 1.5/1.75/2% formula — with the 80% ceiling, the sick leave credit that is allowed past it, and the CSRS Offset reduction at 62 each shown as its own line.

Open tool →
FERS Special Provisions Calculator

The 6c retirement law enforcement officers, firefighters, couriers, CBP officers and air traffic controllers earn — 1.7% of high-3 for the first 20 years, no age reduction, and what the enhanced formula is worth against the ordinary one.

Open tool →
Retirement Eligibility Date Finder

The earliest date you can retire and be paid straight away — every FERS age-and-service rule dated from your birthday and your service computation date.

Open tool →
Sick Leave Conversion Calculator

Convert unused sick leave hours into the months of service credit OPM's 2,087-hour chart actually grants — including the odd days that get dropped.

Open tool →
Deferred vs Postponed Retirement Calculator

What your pension does if you leave federal service before you can retire — which of the two annuities you are owed, what each commencing date pays after the 5% a year reduction, and why one path keeps your health insurance while the other ends it for good.

Open tool →
Military Buyback Calculator

What it costs to add military service to your federal pension — 3% of your military basic pay under FERS, plus every year of OPM's compounded interest — and how long the larger annuity takes to pay it back.

Open tool →
Civilian Deposit and Redeposit Calculator

What it costs to make federal civilian service count — the deposit for time worked with no retirement deductions and the redeposit for time you took a refund for, with OPM's compounded interest and the rule that decides what happens if you never pay.

Open tool →
FERS Part-Time Proration Calculator

What part-time federal service does to your pension — the proration factor built from the hours you actually worked, the annuity the same career would pay full-time, and the gap between them. Your eligibility dates do not move.

Open tool →
Annual Leave Lump Sum Calculator

What the annual leave you never used pays when you leave federal service. The balance is projected forward over workdays and holidays rather than multiplied, so January's raise reaches only the hours that fall on and after its effective date — and the flat 22% held back is withholding, not tax.

Open tool →

Guides