An independent federal pay resource. Not affiliated with OPM or any U.S. government agency.

Updated with current federal pay tables and reference data

$19,000 entry monthly basic pay
$19,000 top monthly basic pay
$227,999 top annual basic pay

How to read the O-10 table

Years of service run down the left side of the table. Use the row that matches the published service bracket for your situation. This page shows basic pay only, before housing allowance, subsistence, and any special pays.

If you know the branch rank title instead of the pay grade, skip down to the branch links below. Those pages use the same published rates, but show them with titles like Ensign, Sergeant, or Chief Warrant Officer 2.

O-10 monthly basic pay table
Years of service O-10
<2 -
Over 2 -
Over 3 -
Over 4 -
Over 6 -
Over 8 -
Over 10 -
Over 12 -
Over 14 -
Over 16 -
Over 18 -
Over 20 $18,999.90
Over 22 $18,999.90
Over 24 $18,999.90
Over 26 $18,999.90
Over 28 $18,999.90
Over 30 $18,999.90
Over 32 $18,999.90
Over 34 $18,999.90
Over 36 $18,999.90
Over 38 $18,999.90
Over 40 $18,999.90
At the top end, the daily basic-pay equivalent is roughly $633.33, based on 1/30 of monthly basic pay.
Estimate total pay Check BAH and BAS

Ranks paid at O-10

Different branches use different rank titles for the same pay grade. Open a branch-specific page below if you want the rank name instead of the raw pay grade.

Recent pay history

These year-by-year ranges show how the published monthly basic pay at O-10 has changed across the recent archive.

  • 2026 $19,000 to $19,000
  • 2025 $18,808 to $18,808
  • 2024 $18,492 to $18,492
  • 2023 $17,675 to $17,675
  • 2022 $16,975 to $16,975
  • 2021 $16,608 to $16,608
  • 2020 $16,442 to $16,442
  • 2019 $16,025 to $16,025
  • 2018 $15,800 to $15,800
  • 2017 $15,583 to $15,583

What this page does and does not show

It shows monthly basic pay only.

It does not include BAH, BAS, sea pay, flight pay, hostile-fire pay, bonuses, or taxes.

Use the calculator for a simple pay-plus-allowances estimate.