TSP Advisor Match

Federal High-3 Salary Calculator: Find Your FERS Pension Base

Your FERS pension is built on your High-3 average salary — the average of your three consecutive highest-paid years anywhere in your federal career. OPM finds that window automatically from your payroll records; this calculator helps you do the same math with your own numbers before you retire, so you know exactly what pension you're building toward.

The most common error: assuming your High-3 is your current salary. For a federal employee earning $130,000 today who was earning $115,000 three years ago, the High-3 is approximately $122,500 — not $130,000. That $7,500 gap reduces every pension payment for life. Over a 20-year retirement at the 1% rate and 25 years of service, the difference is more than $37,500 in total pension income.

What your High-3 controls. Your FERS annuity = Multiplier × High-3 × Service Years. The High-3 is fixed at retirement — you can't retroactively raise it. But if you're 2–5 years out, deliberate timing of promotions, step increases, and locality transfers can meaningfully shift the number before you leave.

What Counts as Basic Pay for High-3?

OPM's High-3 uses annual basic pay — a narrower concept than total compensation.1 Locality pay is the biggest surprise: it is included, because under 5 U.S.C. § 5304(c) locality pay is part of your rate of basic pay, not an allowance or supplement.

Included in basic pay (counts toward High-3) Not included (does not count)
GS scheduled base rate Overtime (explicitly excluded by 5 U.S.C. § 5545)
Locality pay — counts in full under 5 U.S.C. § 5304(c) Night differential, Sunday/holiday premium pay
Special rate supplements (IT, medical, hard-to-fill positions) Hazard pay
Law enforcement availability pay (LEAP) — 25% supplement for eligible LEOs Cash awards, time-off awards, honorary recognition
Retained pay (where grade/step is frozen above the scheduled rate) Recruitment, relocation, or retention incentives
Travel per diem, uniform allowances, housing allowances

Your SF-50 (Notification of Personnel Action) box 20 shows your annual basic pay including locality. Your Leave and Earnings Statement (LES) shows basic pay per pay period. Both are reliable sources for the calculator below.

How OPM Finds Your High-3 Window

OPM scans every biweekly pay period in your career and identifies the rolling 78-pay-period window (3 years) with the highest total basic pay received.2 For most federal employees in continuous service with steady salary growth, that window is simply the final three years before retirement.

The window can reach further back when:

Leave Without Pay (LWOP) also reduces pay received in the affected pay periods. Extended LWOP — for family care, a personal sabbatical, or a detail without pay — can lower the High-3 if it falls within the best window.4

High-3 Salary Calculator

Enter your annual basic pay for each year (base + locality, as shown on your SF-50 box 20). Fill in at least 3 consecutive years. The calculator finds the 3-year window with the highest average — your estimated High-3.

YearAnnual basic pay (base + locality)

Edit the year labels if your salary history spans a different window. Leave salary blank for years you don't have data for.

Strategies to Maximize Your High-3

If you're 2–5 years from retirement, the High-3 window is still open. Deliberate timing decisions can raise it meaningfully.

Time a promotion or grade increase to fall fully within the window

A promotion to a higher grade that lands 3+ years before your retirement date means all three years in your High-3 window are at the higher grade. A promotion that happens in your final year only contributes 12 months of higher pay — it helps, but less than if the promotion had happened two years earlier. If you're tracking a competitive promotion or a GS-14/15 board, the timing matters for retirement planning as well as career advancement.

Know your within-grade step increase schedule

At steps 4–6, the wait between increases is 2 years; at steps 7–9, it's 3 years. If you're at GS-13 step 8 and your next increase is in 18 months, that step raise falls within your High-3 window. Modeling whether to delay retirement by a few months to land a step increase can be worth the analysis — the pension increase is permanent and lasts for life.

Don't transfer to a lower-locality area near retirement without modeling the pension hit

Locality pay is basic pay and fully counts toward the High-3. Moving from a high-cost area to a lower-cost area 2 years before retirement can permanently reduce your pension. On a $120,000 GS base: DC Metro locality adds $39,912/year (33.26%); Rest of U.S. adds $20,472/year (17.06%). That $19,440/year difference in basic pay affects all three years of your High-3 window if the transfer happens early enough. At 1% × 30 years, the pension reduction is $5,832/year — forever.

Minimize Leave Without Pay (LWOP) within the High-3 window

LWOP reduces actual basic pay received in that pay period to zero. Extended LWOP — a few months for family care, an unpaid training detail, or a personal leave of absence — can lower your High-3 average. If you can take paid leave (annual leave) instead of LWOP for the same purpose, do it. Annual leave does not reduce your basic pay for High-3 purposes.

Overtime does not help — don't chase it for pension reasons

Federal overtime pay is excluded from basic pay by statute (5 U.S.C. § 5545) and does not count toward the High-3. Extra hours may be worth taking for current income, but they contribute nothing to your pension base. Focus your planning on the basic pay components.

Part-Time Service: The Double Hit

Reducing to part-time near retirement affects your pension in two separate ways:

  1. High-3 reduction. OPM uses actual pay received. A 50% schedule at a GS-13 Step 10 salary of ~$122,000 produces $61,000 of basic pay for that year — the High-3 calculation uses $61,000, not $122,000.
  2. Service years proration. Part-time service years also count on a prorated basis for the pension formula. Two years at 50% count as one year of service in the pension formula.

Both effects compound. The standard "work part-time near retirement to ease the transition" strategy can meaningfully reduce a pension that federal employees spent 25–30 years building. Model the numbers before making the decision.

OPM's Phased Retirement is different. Under the Phased Retirement program (5 U.S.C. § 8412a), the composite annuity for the full-time portion of your career uses full-time salary records — the High-3 for the phased period is computed separately from the full-time period. Standard voluntary part-time (outside of Phased Retirement) does not have this protection; it uses actual prorated pay.

What Your High-3 Means for Your Full Retirement Picture

The High-3 feeds directly into your FERS pension formula:1

Annual pension = Multiplier × High-3 × Creditable service years

The multiplier is 1.0% in most cases. It rises to 1.1% — a permanent 10% increase — if you retire at age 62 or later with at least 20 years of actual creditable service.1 Unused sick leave adds to service years for the pension computation (2,087 hours = 1 service year) but does not count toward the 20-year threshold for the 1.1% multiplier, and does not affect the High-3.

A $5,000 increase in your High-3 translates to:

That is why understanding and optimizing the High-3 window is one of the highest-leverage retirement planning decisions available to federal employees — and why it's worth modeling 3–5 years before your target separation date, not in the final months.

Get your High-3 reviewed by a FERS specialist

OPM's official computation uses biweekly payroll records going back decades — it will find the optimal 3-year window automatically. An advisor who works with federal employees can cross-check your estimate against your SF-50 history, model how a promotion or step increase in the next 2 years would shift your High-3, and show you exactly how the pension base feeds into your TSP withdrawal strategy and Social Security timing. Free match, no obligation.

Sources

  1. 5 U.S.C. § 8415 (FERS annuity formula: multiplier × average pay × service years); 5 U.S.C. § 8401(3) ("average pay" definition — highest 3 consecutive years of basic pay). OPM, FERS Annuity Computation. Verified June 2026.
  2. 5 CFR § 842.104, "Average Pay" — FERS average pay definition, 3-consecutive-year highest window, actual-pay-received rule for part-time service. OPM FERS Information page.
  3. OPM, 2026 General Schedule Locality Pay Tables — DC Metro locality rate 33.26%; Rest of U.S. 17.06%. Verified June 2026 per OPM Salary Table 2026-DCB and 2026-RUS.
  4. OPM, Leave Without Pay — Effect on Benefits — LWOP reduces actual pay received in the affected pay periods, affecting the High-3 calculation if it falls within the highest window.

Locality pay rates verified against OPM 2026 salary tables. FERS formula and creditable service rules verified against OPM guidance as of June 2026. This page does not constitute financial, tax, or legal advice.