paybook
O-7 · 2026 · officer

O-7 pay, 2026

An O-7 earns $11,540.10 to $17,242.20 a month in basic pay, depending on years of service. That's $138,481 to $206,906 a year, the same at every duty station.

Basic pay · 2026Official
O-7, under 2 yearsMonthly, before allowances
$11,540.10
a month · $138,481 a year · $5,770.05 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$11,540.10$138,481+$422.40
Over 2$12,076.20$144,914+$442.20
Over 3$12,324.30$147,892+$451.20
Over 4$12,522.00$150,264+$458.40
Over 6$12,878.70$154,544+$471.60
Over 8$13,231.80$158,782+$484.50
Over 10$13,639.20$163,670+$499.20
Over 12$14,045.70$168,548+$514.20
Over 14$14,454.30$173,452+$529.20
Over 16$15,735.30$188,824+$576.00
Over 18 to 24$16,817.70$201,812+$615.60
Over 26 to 28$16,904.40$202,853+$618.90
Over 30 to 40$17,242.20$206,906+$631.20
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