Who Earns What
US New U.S. military officer (O-1)

How much does New U.S. military officer (O-1) make?

Answer: A new U.S. military officer (rank O-1) earns $49,800 a year in base pay.

Yearly base pay (2026)
$49,800

Official statistics This is base pay for a brand-new officer; housing and other allowances are extra.

New U.S. military officer (O-1)$49,800
Typical person in the US$50,980

About 1× the Typical person in the US.

Per month, day, hour and second

Based on pay of about $49,800 in 2026
New U.S. military officer (O-1) — Per month, day, hour and second
Per month$4,150
Per day$136
Per hour$5.68

Calculated This spreads the year evenly over every hour, including sleep and days off. It is not pay per hour worked.

Compared with others

One day of pay (about $136) is about 1 days of pay for the typical person in the US. Calculated

New U.S. military officer (O-1) — Compared with others
NameYearAmountNew U.S. military officer (O-1) earns
📊 U.S. military recruit (rank E-1)2026$28,886 Yearly salary1.7×
📊 US 4-star general/admiral (O-10)2026$225,698 Yearly salary0.2×

Ratios compare the same kind of figure (estimated total earnings with estimates, salary with salary), both in dollars (¥150 = $1). When years differ, each row shows its own year.

Who earns more?

Sources and data

Sources: dfas.mil. “Estimated” figures come from news or magazines, not from the person.

Related people