paybook
O-8 · 2026 · officer

O-8 pay, 2026

An O-8 earns $13,888.50 to $18,999.90 a month in basic pay, depending on years of service. That's $166,662 to $227,999 a year, the same at every duty station.

Basic pay · 2026Official
O-8, under 2 yearsMonthly, before allowances
$13,888.50
a month · $166,662 a year · $6,944.25 per paycheck (twice a month)

Add BAH for your base

paybook · EO 14368Not affiliated with the U.S. government
01 · By years of service
Years of serviceMonthlyYearlyvs 2025
Under 2$13,888.50$166,662+$508.50
Over 2$14,343.90$172,127+$525.00
Over 3$14,645.40$175,745+$536.10
Over 4$14,729.40$176,753+$539.10
Over 6$15,106.50$181,278+$552.90
Over 8$15,735.30$188,824+$576.00
Over 10$15,882.00$190,584+$581.40
Over 12$16,479.60$197,755+$603.30
Over 14$16,651.80$199,822+$609.60
Over 16$17,166.60$205,999+$628.50
Over 18$17,911.80$214,942+$655.80
Over 20$18,598.20$223,178+$681.00
Over 22 to 40$18,999.90$227,999+$640.80
2026 monthly basic pay. "Over 4" means more than 4 years of service. 2025 figures are the January rates. Source: EO 14368, Schedule 8. BAS: DoD FMR Vol. 7A, Ch. 25. BAH depends on your duty station; see BAH by area.
02 · Keep exploring