Updated February 2026
O-10 Pay 2026 — General
Complete 2026 O-10 (General) base pay table by years of service, plus BAH rates and total compensation breakdown. All rates include the 3.8% pay raise effective January 1, 2026.
O-10 Base Pay Table — 2026
| Years of Service | Monthly Pay | Annual Pay |
|---|---|---|
| 20 | $18,999.90 | $227,998.80 |
| 22 | $18,999.90 | $227,998.80 |
| 24 | $18,999.90 | $227,998.80 |
| 26 | $18,999.90 | $227,998.80 |
| 28 | $18,999.90 | $227,998.80 |
| 30 | $18,999.90 | $227,998.80 |
| 32 | $18,999.90 | $227,998.80 |
| 34 | $18,999.90 | $227,998.80 |
| 36 | $18,999.90 | $227,998.80 |
| 38 | $18,999.90 | $227,998.80 |
| 40 | $18,999.90 | $227,998.80 |
All amounts reflect the 3.8% pay raise effective January 1, 2026. Source: DFAS.
O-10 BAH Rates
BAH rate data is not available for this pay grade. Generals at this level typically receive housing provided by the government or rates set by the O-7 schedule.
Total Compensation Example — O-10 at 30 Years
BAH and BAS are tax-free allowances. Actual total compensation varies by duty station and dependency status. Use the Military Pay Calculator for a personalized estimate.
Frequently Asked Questions
How O-10 pay changed in 2026
The 2026 pay raise added 1% to O-10 base pay compared with 2025 — $192 more per month at 30 years of service. Officer pay at this grade is capped by Executive Schedule limits at senior levels, so the table below shows where the raise actually lands.
| Years of service | 2025 | 2026 | Change |
|---|---|---|---|
| Over 20 yrs | $18,808/mo | $19,000/mo | +$192 (1%) |
| Over 30 yrs | $18,808/mo | $19,000/mo | +$192 (1%) |
| Over 40 yrs | $18,808/mo | $19,000/mo | +$192 (1%) |
2025 figures: DoD pay tables (incl. the April 2025 junior-enlisted adjustment). 2026 figures: official tables effective January 1, 2026.