Free · No Account · No Personal Info · Official 2026 DoD Data

O-2 Pay in 2026: Basic Pay, BAH & What It All Adds Up To

The pay chart says an O-2 earns $4,782.00 to $6,617.70 a month — but basic pay is only the taxable slice of the package. This page shows the full 2026 O-2 pay progression by years of service, then adds the parts a base-pay table hides: housing allowance, food allowance, and what they're worth because they're excluded from federal taxable income.

2026 O-2 basic pay by years of service

Monthly basic pay from the 2026 DFAS pay table, effective January 1, 2026 (3.8% raise). Find the row matching your completed years of service — rates repeat between longevity steps, exactly as DFAS publishes them.

Years of serviceMonthly basic payAnnual
Under 2 years$4,782.00$57,384
Over 2 years$5,446.20$65,354
Over 3 yearsUsed in example below$6,272.40$75,269
Over 4 years$6,484.50$77,814
Over 6 years$6,617.70$79,412
Over 8 years$6,617.70$79,412
Over 10 years$6,617.70$79,412
Over 12 years$6,617.70$79,412
Over 14 years$6,617.70$79,412
Over 16 years$6,617.70$79,412
Over 18 years$6,617.70$79,412
Over 20 years$6,617.70$79,412
Over 22 years$6,617.70$79,412
Over 24 years$6,617.70$79,412
Over 26 years$6,617.70$79,412
Over 28 years$6,617.70$79,412
Over 30 years$6,617.70$79,412
Over 32 years$6,617.70$79,412
Over 34 years$6,617.70$79,412
Over 36 years$6,617.70$79,412
Over 38 years$6,617.70$79,412
Over 40 years$6,617.70$79,412

What an O-2 actually receives each month

Worked example: O-2, over 3 years, with dependents, living off-installation. Figures use the national median BAH across all 338 military housing areas — your actual BAH depends on your duty station.

Basic pay (over 3 years)$6,272.40
BAH (national median, with dependents)$2,369
BAS (officer rate)$328.48
Total monthly$8,970

That's about $107,639 per year — and because BAH and BAS are excluded from federal taxable income, this package is worth roughly $7,121 more per year than the same dollars paid as taxable salary. Counting that tax advantage and the value of TRICARE coverage, a civilian job would need to pay about $121,600 to match it.

Tax advantage estimated at a 22% marginal federal rate (single filer) for this base pay; your actual benefit depends on your income, filing status, and state taxes.

What O-2 means — and what changes financially

O-2 is First Lieutenant in the Army, First Lieutenant in the Marine Corps, First Lieutenant in the Air Force, Lieutenant (Junior Grade) in the Navy, and First Lieutenant in the Space Force.

O-2 is the second company-grade officer rank — First Lieutenant in the Army, Marine Corps, Air Force, and Space Force, and Lieutenant (Junior Grade) in the Navy. O-2s typically serve as experienced platoon leaders, division officers, or flight commanders-in-training while their year group moves toward O-3.

Promotion to O-3 generally arrives around four years of total service, near-automatic with satisfactory performance. The O-2 pay table is short but steep — the over-2 and over-3 steps are among the largest percentage jumps anywhere in the officer chart, so pay moves quickly even before the next promotion.

The O-2 years are usually when officer finances settle into a pattern: BAH as cash at a first or second duty station, the lower officer BAS rate, and — for those weighing a service academy or ROTC payback against a longer career — the first realistic look at how officer longevity raises stack against civilian offers. The total-compensation framing matters here, because the taxable base-pay number understates the package by the full value of the untaxed allowances.

Prior enlisted service: the O-2E pay scale

O-2s with more than 4 years of creditable service — most commonly officers who served enlisted first — are paid on the O-2E scale instead. The criterion is the four-year creditable-service mark, not a "10-year rule." At over 4 years the two scales start at the same rate ($6,484.50/month), then diverge with longevity: O-2E keeps climbing to $7,663.50/month at over 14 years, while standard O-2 tops out at $6,617.70/month — a gap of $1,045.80/month at the top of the scales.

The full O-2E progression is in the 2026 pay charts.

Frequently asked questions

How much does an O-2 make in 2026?

O-2 monthly basic pay in 2026 ranges from $4,782.00 to $6,617.70, depending on years of service. An O-2 over 3 years of service earns $6,272.40/month in basic pay. Basic pay is only part of military compensation — most members also receive BAH and BAS on top of it.

What is O-2 total compensation with BAH and BAS?

Using the 2026 national median BAH with dependents ($2,369/month), an O-2 with over 3 years of service and dependents receives about $8,970/month — $6,272.40 basic pay, $2,369 BAH, and $328.48 BAS — roughly $107,639 per year. Actual totals depend on duty station, since BAH varies by location.

How long does it take to make O-2?

Typically about 18 to 24 months after commissioning, with promotion to O-3 following around the four-year mark — both near-automatic with satisfactory performance, on timelines set by each branch.

Is O-2 pay taxable?

Basic pay is subject to federal income tax and, in most states, state income tax. BAH and BAS are excluded from federal taxable income, which is why the real value of an O-2's package is higher than the base-pay number alone suggests. In designated combat zones, the Combat Zone Tax Exclusion applies to officers as well, capped at the highest enlisted pay rate.

Go deeper

Disclaimer

MilPayTools calculators use official DoD and VA rate tables (2026) for educational purposes only. Results are estimates and may not reflect your exact situation. Always verify your pay and benefits with your unit's Finance Office, your MyPay account, or an accredited military financial counselor. Tax calculations are illustrative estimates — consult a tax professional for personalized advice. This tool is not affiliated with the Department of Defense, the VA, or any government agency.

Sources: basic pay from the 2026 DFAS military pay tables, effective January 1, 2026. BAH national median computed from the official 2026 DTMO BAH rate data (338 military housing areas). BAS from the 2026 DFAS published rates. Basic pay is taxable income; verify your own pay on your LES via myPay. Last updated June 10, 2026.