Home › Pay charts › O-7

O-7 pay in 2026

Brigadier General / Rear Admiral (lower half). Monthly basic pay from $11,540.10 to $17,242.20, depending on years of service.

Starting basic pay$11,540.10 a month
Top of the O-7 scale$17,242.20 a month
Per year at over 6 years$154,544
Plus BAS food allowance$328.48 a month, tax-free

O-7 is an officer pay grade. The title depends on the branch, but the pay is identical.

O-7 basic pay by years of service

Years of serviceMonthlyYearlyChange
2 or less$11,540.10$138,481
Over 2$12,076.20$144,914+$536.10
Over 3$12,324.30$147,892+$248.10
Over 4$12,522.00$150,264+$197.70
Over 6$12,878.70$154,544+$356.70
Over 8$13,231.80$158,782+$353.10
Over 10$13,639.20$163,670+$407.40
Over 12$14,045.70$168,548+$406.50
Over 14$14,454.30$173,452+$408.60
Over 16$15,735.30$188,824+$1,281.00
Over 18$16,817.70$201,812+$1,082.40
Over 20$16,817.70$201,812no change
Over 22$16,817.70$201,812no change
Over 24$16,817.70$201,812no change
Over 26$16,904.40$202,853+$86.70
Over 28$16,904.40$202,853no change
Over 30$17,242.20$206,906+$337.80
Over 32$17,242.20$206,906no change
Over 34$17,242.20$206,906no change
Over 36$17,242.20$206,906no change
Over 38$17,242.20$206,906no change
Over 40$17,242.20$206,906no change

Rank title in each branch

ArmyBrigadier General
NavyRear Admiral (lower half)
Marine CorpsBrigadier General
Air ForceBrigadier General
Space ForceBrigadier General
Coast GuardRear Admiral (lower half)

What an O-7 takes home in total

Basic pay is only part of the picture. At over 6 years, an O-7 earns $12,878.70 in basic pay and $328.48 in BAS. With an example housing allowance of $1,806 (an E-5 with dependents at Fort Bragg in 2026; your own rate depends on your grade and duty station), the monthly total is $15,013.18. The housing and food parts are tax-free, which is worth thousands of dollars a year compared with a civilian salary of the same size.

Work out your exact total

Questions

How much does an O-7 make a month in 2026?

Basic pay for an O-7 ranges from $11,540.10 a month (2 or less years of service) to $17,242.20 (over 40 years). Most members also receive tax-free BAS of $328.48 and, unless they live in government housing, BAH that depends on their duty station.

What is O-7 pay per year?

$138,481 to $206,906 a year in basic pay alone, before allowances.

Is O-7 pay the same in every branch?

Yes. Basic pay depends only on grade and years of service, so an O-7 in the Army, Navy, Marine Corps, Air Force, Space Force, Coast Guard is paid from the same table.

Source: DFAS 2026 military basic pay table, effective January 1, 2026. Checked November 2026.