paybook
O-5 · 2026 · officer

O-5 pay, 2026

An O-5 earns $7,295.40 to $12,394.80 a month in basic pay, depending on years of service. That's $87,545 to $148,738 a year, the same at every duty station.

Basic pay · 2026Official
O-5, under 2 yearsMonthly, before allowances
$7,295.40
a month · $87,545 a year · $3,647.70 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$7,295.40$87,545+$267.00
Over 2$8,218.20$98,618+$300.90
Over 3$8,787.00$105,444+$321.60
Over 4$8,894.10$106,729+$325.50
Over 6$9,249.60$110,995+$338.70
Over 8$9,461.40$113,537+$346.50
Over 10$9,928.50$119,142+$363.60
Over 12$10,271.70$123,260+$375.90
Over 14$10,715.10$128,581+$392.40
Over 16$11,391.30$136,696+$417.00
Over 18$11,713.80$140,566+$428.70
Over 20$12,032.70$144,392+$440.40
Over 22 to 40$12,394.80$148,738+$453.90
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