This document shows the annual pay chart for military officers of different ranks and years of service. It displays the minimum, maximum, average, and total salaries for ranks ranging from O-1 Second Lieutenant to O-8 Major General. Pay generally increases with higher rank and longer years of service. For example, an O-3 Captain with over 3 years of service earns $50,496-$54,504, while an O-8 Major General with over 10 years of service earns $130,776.