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| 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
| Name | Year | Amount | New U.S. military officer (O-1) earns |
|---|---|---|---|
| 📊 U.S. military recruit (rank E-1) | 2026 | $28,886 Yearly salary | 1.7× |
| 📊 US 4-star general/admiral (O-10) | 2026 | $225,698 Yearly salary | 0.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.