Achieving the coveted rank of E-7 — Master Sergeant (Air Force), Sgt. 1st Class (Army), Gunnery Sgt. (Marine Corps), Chief Petty Officer (Navy) — with fewer than 10 years of service is not common, but it can be done.
Those who achieve this milestone will be paid $3,945 a month, increased to $4,072 per month after reaching their 10-year enlistment anniversary.
Some service members retire at this paygrade — if they do, their pay will increase every two years until they become eligible to retire. When they reach 20 years, their pay will amount to $4,798 per month — or $57,576 yearly.
The military places a cap on how long each service member can spend in each rank. Commonly referred to as "up or out," this means that if a service member doesn't advance to the next rank, they will not be able to reenlist. While these vary between branches, in the Navy that cap occurs at 24 years for chief petty officers.
A chief with 24 years of service makes $5,069 per month.