Officer pay

O-7 Basic Pay (2026)

An O-7 is paid $11,540.10 a month in basic pay with 2 or less years of service, rising to $17,242.20 a month from over 30 years of service, under the DFAS officer pay table effective January 1, 2026. Below is every rate DFAS publishes for O-7, 22 steps by cumulative years of service.

2 or less years
$11,540.10
a month, the first step
Over 40 years
$17,242.20
a month, the last published step
BAS, officers
$328.48
a month, DFAS Officers column
Pay effective
(opens in a new tab)
DFAS officer pay table

O-7 pay table

O-7 monthly basic pay by years of service

O-7 rates by cumulative years of service, as DFAS publishes them. “12 months at this rate” is 12 times the monthly rate.

O-7 monthly basic pay by cumulative years of service, effective January 1, 2026
Years of serviceMonthly basic pay12 months at this rate
2 or less$11,540.10$138,481.20
Over 2$12,076.20$144,914.40
Over 3$12,324.30$147,891.60
Over 4$12,522.00$150,264.00
Over 6$12,878.70$154,544.40
Over 8$13,231.80$158,781.60
Over 10$13,639.20$163,670.40
Over 12$14,045.70$168,548.40
Over 14$14,454.30$173,451.60
Over 16$15,735.30$188,823.60
Over 18$16,817.70$201,812.40
Over 20$16,817.70$201,812.40
Over 22$16,817.70$201,812.40
Over 24$16,817.70$201,812.40
Over 26$16,904.40$202,852.80
Over 28$16,904.40$202,852.80
Over 30$17,242.20$206,906.40
Over 32$17,242.20$206,906.40
Over 34$17,242.20$206,906.40
Over 36$17,242.20$206,906.40
Over 38$17,242.20$206,906.40
Over 40$17,242.20$206,906.40

Sources

  1. 1.
    DFAS: Basic Pay - Officers (opens in a new tab)

    Defense Finance and Accounting Service; page updated January 9, 2026. Internet Archive copy (opens in a new tab)

  2. 2.
    DFAS: Basic Allowance for Subsistence (BAS) (opens in a new tab)

    Defense Finance and Accounting Service; page updated December 19, 2025. Internet Archive copy (opens in a new tab)

Last reviewed against DFAS's tables on .