Officer pay

O-4 Basic Pay (2026)

An O-4 is paid $6,294.60 a month in basic pay with 2 or less years of service, rising to $10,509.90 a month from over 18 years of service, under the DFAS officer pay table effective January 1, 2026. Below is every rate DFAS publishes for O-4, 22 steps by cumulative years of service.

2 or less years
$6,294.60
a month, the first step
Over 40 years
$10,509.90
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-4 pay table

O-4 monthly basic pay by years of service

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

O-4 monthly basic pay by cumulative years of service, effective January 1, 2026
Years of serviceMonthly basic pay12 months at this rate
2 or less$6,294.60$75,535.20
Over 2$7,286.40$87,436.80
Over 3$7,773.60$93,283.20
Over 4$7,881.00$94,572.00
Over 6$8,332.20$99,986.40
Over 8$8,816.40$105,796.80
Over 10$9,420.00$113,040.00
Over 12$9,888.30$118,659.60
Over 14$10,214.40$122,572.80
Over 16$10,401.60$124,819.20
Over 18$10,509.90$126,118.80
Over 20$10,509.90$126,118.80
Over 22$10,509.90$126,118.80
Over 24$10,509.90$126,118.80
Over 26$10,509.90$126,118.80
Over 28$10,509.90$126,118.80
Over 30$10,509.90$126,118.80
Over 32$10,509.90$126,118.80
Over 34$10,509.90$126,118.80
Over 36$10,509.90$126,118.80
Over 38$10,509.90$126,118.80
Over 40$10,509.90$126,118.80

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 .