|O-1||Second Lieutenant Pay||Starting pay $2,784/mo - max $3,503/mo after 3 years|
|O-2||First Lieutenant Pay||Starting pay $3,207/mo - max $4,439/mo after 6 years|
|O-3||Captain Pay||Starting pay $3,712/mo - max $6,039/mo after 14 years|
|O-4||Major Pay||Starting pay $4,222/mo - max $7,049/mo after 18 years|
|O-5||Lieutenant Colonel Pay||Starting pay $4,893/mo - max $8,313/mo after 22 years|
|O-6||Colonel Pay||Starting pay $5,870/mo - max $10,391/mo after 30 years|
|O-7||Brigadier General Pay||Starting pay $7,919/mo - max $11,832/mo after 30 years|
|O-8||Major General Pay||Starting pay $9,531/mo - max $13,739/mo after 34 years|
|O-9||Lieutenant General Pay||Starting pay $13,470/mo - max $16,709/mo after 38 years|
|O-10||General Pay||Starting pay $15,401/mo - max $18,937/mo after 38 years|
|O-10||General of the Army Pay||Starting pay $15,401/mo - max $18,937/mo after 38 years|
United States Army Officer Pay
Officers in the U.S. Army receive a monthly salary called basic pay, determined by the officer's current DoD paygrade. Army officers range from paygrades O-1, Second Lieutenant, to O-10, General of the Army. Army officers receive automatic pay raises every one to two years based depending on their paygrade, with lower-ranking Army officers reaching their basic pay ceiling much sooner then higher-ranking officers.
In addition to basic pay, Army officers are eligible for a wide variety of additional payments, bonuses, and allowances. These include hostile fire pay, food and housing allowance, personal money allowances, hazard pay, and more. Choose any Army rank from the table above to view a full basic pay chart and detailed information on supplimental allowances and payments.