How much does Second Lieutenant (O-1) make with 12 years of service?

$5,222.40/mo
O1 base pay, 12 years of service, 2026 ($62,668.80/yr)

A Second Lieutenant (O-1) with 12 years of service earns $5,222.40/month in base pay in 2026 ($62,668.80/year before allowances and taxes).

2026 O1 pay by years of service

YearsMonthly base pay
0$4,150.20
2$4,320.00
3$5,222.40
4$5,222.40
6$5,222.40
8$5,222.40
10$5,222.40
12$5,222.40 ←
14$5,222.40
16$5,222.40
18$5,222.40
20$5,222.40
22$5,222.40
24$5,222.40
26$5,222.40
28$5,222.40
30$5,222.40

Plus allowances

On top of base pay: BAS (food) is $328.48/month, and BAH (housing) depends on duty station and dependents. Use the app to add BAH for your ZIP.

Run your own numbers in the VetPaycheck app →
Free military pay, BAH, retirement & VA disability calculator

Data: 2026 military pay tables (DoD), BAH rates, and VA compensation schedules as bundled in the VetPaycheck app. Last updated 2026-10-11. Figures are monthly gross before taxes. For planning only; verify with DFAS/VA.

All pay guides