O-7 Basic Pay (2026)

$12,878.70/mo
A O-7 (commissioned officer) with over 6 years of service earns $12,878.70 a month — $154,544 a year — in basic pay for 2026. Basic pay rises with years of service; the full step table is below.
Basic pay only — BAH + BAS ($328.48/mo BAS) are added on top, tax-free

This page shows 2026 military basic pay for the commissioned officer paygrade O-7. Basic pay for O-7 increases with years of service; at the Over 6 years-of-service level, a O-7 earns $12,878.70 per month, or $154,544 per year.

Years of serviceMonthlyAnnual
2 or less$11,540.10$138,481
Over 2$12,076.20$144,914
Over 3$12,324.30$147,892
Over 4$12,522.00$150,264
Over 6$12,878.70$154,544
Over 8$13,231.80$158,782
Over 10$13,639.20$163,670
Over 12$14,045.70$168,548
Over 14$14,454.30$173,452
Over 16$15,735.30$188,824
Over 18$16,817.70$201,812
Over 20$16,817.70$201,812
Over 22$16,817.70$201,812
Over 24$16,817.70$201,812
Over 26$16,904.40$202,853
Over 28$16,904.40$202,853
Over 30$17,242.20$206,906
Over 32$17,242.20$206,906
Over 34$17,242.20$206,906
Over 38$17,242.20$206,906
Over 40$17,242.20$206,906

Add BAH & BAS to O-7 basic pay

$13,207.18/mo
Basic pay$12,878.70
BAS (officer)$328.48
BAH (your area)
Total monthly cash$13,207.18
Annual (× 12)$158,486

Basic pay, BAS and BAH are exact 2026 DFAS/DoD figures — pick your housing area to pull the official BAH rate, or type an amount directly. BAH and BAS are tax-free; this shows gross cash, not take-home.

Related paygrades

Frequently asked questions

What is the difference between basic pay and total pay for O-7?

Basic pay is the O-7 figure shown here; total compensation also includes housing (BAH) and subsistence (BAS) allowances, which are tax-free and added on top.

How do years of service affect O-7 pay?

For 2026, O-7 basic pay rises at set years-of-service milestones, so at the Over 6 level a O-7 earns $12,878.70 per month, or $154,544 per year.

Did O-7 pay change for 2026?

Yes. O-7 basic pay was updated for 2026 under the annual across-the-board raise, and at the Over 6 level it is $12,878.70 per month.

Is O-7 basic pay before or after tax?

The O-7 figures are gross basic pay for 2026, before tax or withholding, and allowances such as BAH and BAS are separate and tax-free.

Source: DFAS DFAS 2026 Basic Pay Table · effective January 1, 2026. Rates current as of July 20, 2026. Reference figures for general information — official pay is set by your agency, DFAS or OPM. See methodology.