Military pay: This is how much US troops are paid according to their rank (2024)

Chevron icon It indicates an expandable section or menu, or sometimes previous / next navigation options. Homepage

Newsletters

Subscribe

Caitlin Foster

Updated

Military pay: This is how much US troops are paid according to their rank (1)

  • This is a list of typical military pay, from entry-level Army privates ($24,648 a year) to Air Force generals ($203,688).
  • Base pay for a new enlistee comes out to $20,340 per year, but they'll earn more as they gain experience and rank.
  • Most service members also receive allowances for housing, food, uniforms, and job-specific bonuses, many of which are not taxed.

Military pay: This is how much US troops are paid according to their rank (2)

Sign up to get the inside scoop on today’s biggest stories in markets, tech, and business — delivered daily. Read preview

Military pay: This is how much US troops are paid according to their rank (3)

Thanks for signing up!

Access your favorite topics in a personalized feed while you're on the go.

Military pay: This is how much US troops are paid according to their rank (4)

Advertisem*nt

How much are US troops paid?

The answer to that question depends on their rank, time in service, location of duty station, family members, and job specialty — just to name a few.

Other benefits, like government healthcare and tax-free portions of their pay, help service members stretch their earnings a bit farther than civilian counterparts.

To give you an idea, we broke down their monthly salary, or base pay, for each rank. We estimated their pay rate based on how many years they've typically served by the time they reach that rank — many service members spend more time in each rank than we've calculated, while some troops spend less time and promote more quickly.

Advertisem*nt

We also didn't include factors like housing allowance because they vary widely, but these are often a large portion of their compensation. We also didn't include warrant officers, whose years of service can vary widely.

Each military branch sets rules for promotions and implements an "up or out" policy, which dictates how long a service member can stay in the military without promoting.

The full military pay chart can be found here.

Here is the typical annual base pay for each rank.

Advertisem*nt

E-1: $20,340

Military pay: This is how much US troops are paid according to their rank (5)

E-1 is the lowest enlisted rank in the US military: Airman Basic (Air Force), Private (Army/Marine Corps), Seaman Recruit (Navy). Service members usually hold this rank through basic training, and automatically promote to the next rank after six months of service.

Rounded to the nearest dollar, base pay (salary) starts at $1,695 per month at this rank. After four months of service, pay will increase to $1,833 per month.

The military can demote troops to this rank as punishment.

Advertisem*nt

E-2: $24,648

Military pay: This is how much US troops are paid according to their rank (6)

Service members automatically promote to the E-2 paygrade — Airman (Air Force), Private (Army), Private 1st Class (Marine Corps), Seaman Apprentice (Navy) — after 6 months of service.

Their pay increases to $2,054 per month.

Advertisem*nt

E-3: $25,920

Military pay: This is how much US troops are paid according to their rank (7)

Promotion to the E-3 occurs automatically after 12 months of service. Airman 1st Class (Air Force), Private 1st Class (Army), Lance Corporal (Marine Corps), Seaman (Navy).

Basic pay is $2,160 at this rank.

Advertisem*nt

E-4: $30,180

Military pay: This is how much US troops are paid according to their rank (8)

Although time in service requirements vary between each branch, service members who promote to E-4 typically have at least two years of service. Senior Airman (Air Force), Specialist/Corporal (Army), Corporal (Marine Corps), Petty Officer 3rd Class (Navy)

If an E-3 doesn't advance in paygrade after two years, their pay will still increase to $2,296.

For those who do make E-4 with two years, pay will increase to $2,515 per month. Some service members will promote to the next rank after just one year at this paygrade — those who remain at the E-4 level will see a pay raise to $2,652 per month after spending three years in service.

Advertisem*nt

E-5: $35,040

Military pay: This is how much US troops are paid according to their rank (9)

Promotions are no longer automatic, but troops can advance to E-5 with as little as three years in service. Those ranks are Staff Sergeant (Air Force), Sergeant (Army/Marine Corps), Petty Officer 2nd Class (Navy).

For these troops, their new paychecks will come out to $2,920 per month.

Service members will commonly spend at least three years at this paygrade. While they do not advance in rank during that time, their pay will still increase along with their time in service.

Four years after enlistment, an E-5 will make $3,058 per month. After six years of service, their pay will increase again — even if they do not promote — to $3,273 per month.

Advertisem*nt

E-6: $42,576

Military pay: This is how much US troops are paid according to their rank (10)

It is unusual for a service member to achieve the rank of E-6 — Technical Sgt. (Air Force), Staff Sgt. (Army/Marine Corps), Petty Officer 1st Class (Navy) — with fewer than six years of service.

An "E-6 with six" takes home $3,548 per month.

After another two years in the service, that will increase to $3,864 in monthly salary, equating to approximately $46,368 per year.

Achieving the next higher paygrade, E-7, before serving for 10 years is not unheard of but not guaranteed. If an E-6 doesn't advance by then, they will still receive a pay raise, taking home $3,987 a month.

Their next pay raise occurs 12 years after their enlistment date, at which point their monthly pay will amount to $4,225.

Advertisem*nt

E-7: $51,624

Military pay: This is how much US troops are paid according to their rank (11)

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 $4,302 a month, increased to $4,440 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 $5,232 per month — or $62,784 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,528 per month.

E-8: $60,936

Military pay: This is how much US troops are paid according to their rank (12)

Service members may promote to E-8 — Senior Master Sgt. or 1st Sgt. (Air Force), 1st Sgt. or Master Sgt. (Army), Master Sgt. or 1st Sgt. (Marine Corps), Senior Chief Petty Officer (Navy) —with as little as 12 years of service.

At that point, they will receive $5,078 per month.

Troops who retire as an E-8 after 20 years of service will take home a monthly salary of $5,860 — or $70,320 per year.

If they stay in past that point, they will receive raises every two years.

An E-8 with 28 years in the service makes $6,626 monthly.

The Army's up-or-out policy prevents more than 29 years of service for each 1st Sgt. or Sgt. Maj.

Advertisem*nt

E-9: $75,348

Military pay: This is how much US troops are paid according to their rank (13)

E-9s have anywhere from 15 to 30 years of experience, although few selected for specific positions may exceed 30 years of service. Their titles are Chief Master Sgt. (Air Force), Sgt. Maj. (Army), Master Gunnery Sgt. or Sgt. Maj. (Marine Corps), Master Chief Petty Officer (Navy).

Service members who achieve this rank with 15 years of experience will be paid $6,279 per month.

They'll receive their next pay raise when they reach 16 years, and take home $6,477 monthly.

After 20 years, they will take home $6,790 — that's $81,480 yearly when they reach retirement eligibility.

Some branches allow E-9s to stay in the military up to 32 years, at which point they will make $8,151 — or $97,812 per year.

Advertisem*nt

O-1: $41,724

Military pay: This is how much US troops are paid according to their rank (14)

Compared to enlisted service members with the same amount of experience, military officers make considerably more money.

A freshly commissioned O-1 — 2nd Lt. (Army/Marine Corps/Air Force), Ensign (Navy) — earns $3,477 per month in base pay alone.

Advertisem*nt

O-2: $54,744

Military pay: This is how much US troops are paid according to their rank (15)

Officers are automatically promoted to O-2 after two years of service. This is a highly anticipated promotion, as it marks one of the largest individual pay raises officers will see during their careers. Those ranks are 1st Lt. (Air Force/Army/Marine Corps), Lt. j.g. (Navy).

An O-2 earns $4,562 per month.

Advertisem*nt

O-3: $74,220

Military pay: This is how much US troops are paid according to their rank (16)

Officers will receive a pay raise after reaching three years in service.

Using the Army's average promotion schedule, officers will achieve the next rank automatically after four years in the service.

New captains and lieutenants, with four years of service, make $6,185 per month. At this rank, officers will receive pay raises every two years.

Advertisem*nt

O-4: $94,692

Military pay: This is how much US troops are paid according to their rank (17)

By the time they reach the rank of O-4, military officers will have spent an average of 10 years in the service. Maj. (Air Force/Army/Marine Corps), Lt. Cmdr. (Navy)

A major or lieutenant commander with a decade of experience takes home $7,891 per month, or $94,692 a year. Officer pay continues to increase with every two years of additional service.

O-4 pay is capped at $8,805 a month, so if an officer wants to take home more than $105,660 — additional pay, bonuses and allowances aside — they'll have to promote to O-5.

Advertisem*nt

O-5: $114,516

Military pay: This is how much US troops are paid according to their rank (18)

Officers typically spend at least 17 years in the military before promoting to O-5.

They'll take home $9,543 per month until their 18-year commissioning anniversary, at which point they'll earn $9,813 per month. Those ranks are Lt. Col. (Air Force/Army/Marine Corps), Cmdr. (Navy).

After 18 years in the military, officers receive annual compensation of nearly $117,756 a year.

Advertisem*nt

O-6: $141,879

Military pay: This is how much US troops are paid according to their rank (19)

"Full bird" colonels and Navy captains, with an average 22 years of service, are compensated $11,823 per month.

Officers who do not promote to become a general or admiral must retire after 30 years of service. At this point, they will be making $12,979 a month, or roughly $155,748 per year.

Advertisem*nt

O-7: $169,944

Military pay: This is how much US troops are paid according to their rank (20)

Promotion to brigadier general and rear admiral depends on a wide range of variables, including job availability. An officer who is promoted to O-7 with 25 years experience will receive a monthly pay of $14,162.

Each of these ranks carries its own mandatory requirement; similar to the enlisted "up or out" policies, officers must promote to the next higher rank or retire.

Officers who have spent less than five years at the lowest flag rank must retire after 30 years of service.

Advertisem*nt

O-8: $201,288

Military pay: This is how much US troops are paid according to their rank (21)

Generals and admirals with two stars — Maj. Gen. (Air Force/Army/Marine Corps), Rear Adm. (Navy) — must retire after their 35th year in the military.

At this point, they will be earning $16,774 per month, or $201,288 a year.

Advertisem*nt

O-9: $203,688

Military pay: This is how much US troops are paid according to their rank (22)

Military officer pay is regulated and limited by US Code.

Both three- and four-star admirals and generals who stay in the service long enough will receive the maximum compensation allowed by the code. These ranks are vice admiral for the Navy and lieutenant general for the other branches.

Excluding additional pays, cost of living adjustments, and allowances, these officers make up to $16,974 every month.

That's about $203,688 a year.

Advertisem*nt

O-10: $203,688

Military pay: This is how much US troops are paid according to their rank (23)

Regardless of continued time in service, once a military officer achieves the four-star rank of general or admiral, they will no longer receive pay raises and are capped at $16,974 per month.

Advertisem*nt

Extra pays and allowances help take their salaries a bit further.

Military pay: This is how much US troops are paid according to their rank (24)

Base pay can seem stingy, especially at the lower ranks where enlisted receive around $20,000 per year.

But troops receive a number of benefits and may qualify for extra allowances.

TRICARE Prime, the military's primary healthcare package, is free for active duty troops — in 2018, it was estimated to save $6,896 average annual premium for single-payers.

When eligible to live off base, service members receive a basic allowance for housing (BAH), which increases at each paygrade; the exact amount is set based on location and whether the individual has any children. Service members also receive allowances to help cover the cost of food and in expensive duty locations receive a cost of living allowance (COLA). Enlisted personnel also receive a stipend to help them pay for theiruniforms.

Any portion of a service member's salary that is labeled as an "allowance" is not taxed by the government, so service members may only have to pay taxes for roughly two-thirds of their salary.

Read next

Salaries

Advertisem*nt

Military pay: This is how much US troops are paid according to their rank (2024)

FAQs

How much does military pay per rank? ›

Army Reserve and Army National Guard pay scales.
Part-Time Enlisted Soldier Pay
Rank<2 Years8 Years
Specialist or Corporal (E4)$5,091.82$6,181.64
Sergeant (E5)$5,552.92$7,440.82
Staff Sergeant (E6)$6,062.16$8,221.50
5 more rows

How much do military troops get paid? ›

Rank
Rank<2 Years Experience6 Years Experience
Private First Class (E3)$28,530.00$32,162.40
Specialist or Corporal (E4)$31,604.40$38,368.80
Sergeant (E5)$34,466.40$43,221.60
Staff Sergeant (E6)$37,627.20$46,857.60
2 more rows

How is military pay calculated? ›

Two main factors affect where you fall on the basic pay scale: your years of service and your rank, which generally correspond with your military paygrade. Basic pay rates are calculated monthly, rather than weekly or bimonthly, and are subject to taxes like civilian pay.

What does the military pay for? ›

The military provides notable compensation benefits, ranging from paid vacation to retired-pay plans that beat those many private-sector employers offer. It also offers free or reduced-cost housing, a host of special and incentive pays, free financial and tax consultations and more.

Who has the highest paid military? ›

There is no branch that pays more. Base pay at a given grade and time of service is the same across the services.

Do all military ranks get paid the same? ›

Base pay is the same across all Service branches, and increases are based on rank and time in Service. Special pays are provided for some service members based on occupational specialty or specific tasks performed.

Do military pay taxes? ›

Service members pay federal income tax on basic pay, bonuses and most special pays, and they also pay state income taxes. Military allowances, including housing and food allowances, are tax-exempt. When members receive taxable pay, the military generally withholds the proper amount automatically from their paychecks.

Which military branch has the best benefits? ›

The Marines, Coast Guard, and Space Force are the branches of the military that have the best benefits. They also are the branches of the military that have the best pay. Nearly all branches of the military pay new recruits relatively the same pay ranges and benefits plans.

Do deployed soldiers get paid? ›

When service members deploy, they receive additional pays and allowances based on their deployment location, length of deployment, and whether they have a family. Special and Incentive pays include: Family Separation Allowance (FSA) is paid during extended periods of family separation. FSA is $250 per month.

What branch pays the most? ›

When it comes to your basic pay, the military branches are all the same. A look at military pay charts shows that military pay is based on a pay grade, or rank, and years of service. In terms of your base pay, there is no fundamental advantage to opting for one branch of service over another.

How much does a navy seal make? ›

As of Jun 1, 2024, the average annual pay for a Navy Seal in the United States is $98,176 a year. Just in case you need a simple salary calculator, that works out to be approximately $47.20 an hour. This is the equivalent of $1,888/week or $8,181/month.

Do military members get paid enough? ›

Their conclusion: “On average, enlisted personnel receive cash compensation that is higher than that received by about 90 percent of civilians of the same age and education.”

How much does US pay for military? ›

Home / Articles / How much does the US spend on the military? In 2023, the US military spent approximately $820.3 billion, or roughly 13.3% of the entire federal budget for that fiscal year. In March 2023, the Department of Defense (DoD) requested $842.0 billion for 2024 — a 2.6% increase.

Who determines military pay? ›

1: How are annual pay raises determined? A: ECI is the Employment Cost Index, which is a measure of the increase in private-sector wages and salaries. It is calculated by the Department of Labor's Bureau of Labor Statistics and updated every three months.

Does the military pay you for life? ›

Defined Benefit: Monthly retired pay for life after at least 20 years of service (so if you retire at 20 years of service, you will get 40% of your highest 36 months of base pay). Retired pay will be calculated as follows: (Years of creditable service x 2.0%) x average of highest 36 months basic pay.

How much does a 5 star general make? ›

A General of the Army or 4-star general's pay was $16,441.80 per month, effective January 1, 2020. At pay grade O-10, a 4-star general holds the highest rank in the U.S. Army. There is no 5-star general salary; this rank hasn't existed since World War II.

How much is E7 retirement pay with 20 years? ›

What is the retirement pay for an E7 with 20 years? As of 2022 the pay calculation projection an E7 retiring with exactly 20 years of service would receive $27,827 per year. It's important to note the present value of almost $800,000 for a 40 year old receiving this pension indefinitely.

How much does a 3 star general make? ›

3 Star General Salary
Annual SalaryMonthly Pay
Top Earners$300,000$25,000
75th Percentile$83,500$6,958
Average$96,229$8,019
25th Percentile$31,500$2,625

Which rank in Army gets the highest salary? ›

Indian Army Per Month Salary
RankSalary per Month (INR)
Brigadier₹1,39,600
Major General₹1,44,200
Lieutenant General₹1,82,200
General₹2,50,000
5 more rows
May 28, 2024

Top Articles
Latest Posts
Article information

Author: Catherine Tremblay

Last Updated:

Views: 5787

Rating: 4.7 / 5 (47 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Catherine Tremblay

Birthday: 1999-09-23

Address: Suite 461 73643 Sherril Loaf, Dickinsonland, AZ 47941-2379

Phone: +2678139151039

Job: International Administration Supervisor

Hobby: Dowsing, Snowboarding, Rowing, Beekeeping, Calligraphy, Shooting, Air sports

Introduction: My name is Catherine Tremblay, I am a precious, perfect, tasty, enthusiastic, inexpensive, vast, kind person who loves writing and wants to share my knowledge and understanding with you.