How much does Sergeant Major (E-9) make with 10 years of service?

$6,910.20/mo
E9 base pay, 10 years of service, 2026 ($82,922.40/yr)

A Sergeant Major (E-9) with 10 years of service earns $6,910.20/month in base pay in 2026 ($82,922.40/year before allowances and taxes).

2026 E9 pay by years of service

YearsMonthly base pay
10$6,910.20 ←
12$7,066.50
14$7,263.60
16$7,496.10
18$7,730.70
20$8,105.10
22$8,423.10
24$8,756.70
26$9,267.90
28$9,267.90
30$9,730.20

Plus allowances

On top of base pay: BAS (food) is $476.95/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