Finance calculators

Military Pay Calculator

Updated Sep 11, 2026 By Infinity Calculator
Service & Rank Information
Guard/Reserve shows estimated drill (1 day = 1 drill) equivalents.
Total years of creditable military service.
Location & Allowances
Alaska & Hawaii count as Outside U.S. Mainland.
5-digit ZIP sets your local BAH rate tier.
Enter a valid 5-digit ZIP code.
On-base quarters reduce or remove BAH.
Allowance Toggles
Any additional monthly allowance not listed.
Special & Incentive Pay
Excludes basic + special pay from income tax.
Applied to taxable pay (basic + special).

Your Estimated Military Compensation

Monthly Basic Pay
$0
Monthly Allowances
$0
Monthly Special Pay
$0
Est. Monthly Tax
$0
Total Estimated Monthly Take-Home
$0
Total Estimated Annual Take-Home
$0
Monthly Pay Breakdown
Compensation Composition
Annual Compensation Summary
Detailed Pay Table
ComponentMonthlyAnnualTaxable?

Introduction

Military pay can be hard to figure out. Your total compensation is more than just your base salary. It includes housing allowances, food allowances, special pay, and other benefits that add up fast. Each one depends on your rank, years of service, location, and family size. This Military Pay Calculator helps you estimate your full monthly and annual take-home pay in just a few clicks.

Use this tool to calculate your basic pay based on your pay grade and time in service. Then add in allowances like BAH (Basic Allowance for Housing), BAS (Basic Allowance for Subsistence), COLA, and special or hazardous duty pay. The calculator also estimates your income tax so you can see what you actually bring home each month. This tool works for all branches (Army, Navy, Air Force, Marines, Coast Guard, and Space Force) and covers active duty, Guard, and Reserve members.

This calculator gives you a clear breakdown of every part of your military compensation. Enter your details below to get started.

How to Use Our Military Pay Calculator

Enter your service details, location, and allowances below. The calculator will show your estimated monthly and annual military take-home pay, including a full breakdown of all pay components.

Service Status: Pick whether you are Active Duty, National Guard, or Reserve.

Branch of Service: Choose your military branch, such as Army, Navy, Air Force, Marines, Coast Guard, or Space Force.

Pay Grade: Select your current pay grade. This includes Enlisted (E-1 to E-9), Warrant Officer (W-1 to W-5), and Commissioned Officer (O-1 to O-10).

Years of Service: Use the slider to set how many years of total military service you have. This affects your base pay amount.

Duty Station Location: Choose CONUS if you are stationed in the mainland United States. Choose OCONUS if you are outside the mainland, including Alaska and Hawaii.

Duty Station ZIP Code: Type the 5-digit ZIP code of your duty station. This sets your local housing allowance rate.

Housing Situation: Pick Off Base if you live off post or On Base if you live in government housing. Living on base removes your housing allowance.

Number of Dependents: Select how many dependents you have. More dependents can increase your housing allowance.

Allowance Toggles: Check or uncheck boxes to include BAH (housing), BAS (food), COLA (cost of living), Clothing Allowance, or Family Separation Pay in your estimate.

Other Monthly Allowance: Enter any extra monthly allowance not already listed above.

Hazardous Duty Pay: Enter your monthly hazardous duty pay if you receive it.

Special Duty / Skill Pay: Enter any monthly special duty or skill pay you earn.

Sea / Flight Pay: Enter your monthly sea pay or flight pay if it applies to you.

Combat Zone: Select Yes if you are serving in a combat zone. This makes your basic and special pay tax-free.

Estimated Income Tax Rate: Enter your estimated federal and state income tax rate as a percentage. This is applied only to your taxable pay.

Click Calculate to see your results. Click Reset to clear all fields and start over.

How Military Pay Works

Military pay is the money that members of the U.S. Armed Forces earn for their service. It is made up of several parts. The biggest part is basic pay, which is set by your pay grade (rank) and how many years you have served. Every service member gets basic pay, and it goes up as you gain rank or time in service.

On top of basic pay, most service members receive allowances. The two most common are BAH (Basic Allowance for Housing) and BAS (Basic Allowance for Subsistence). BAH helps you pay for a place to live when you do not live on base. The amount depends on your rank, where you are stationed, and whether you have dependents like a spouse or children. BAS helps cover the cost of food. A key benefit of allowances is that they are not taxed.6

Some service members also earn special and incentive pay. These include hazardous duty pay, flight pay, sea pay, and skill-based bonuses. If you serve in a combat zone, your basic pay and special pay may be completely free from federal income tax.6 Understanding your full compensation is important for financial planning, whether you are building an emergency fund, contributing to the Thrift Savings Plan (TSP), or planning for military retirement.

Military pay is the same across all branches: Army, Navy, Air Force, Marine Corps, Coast Guard, and Space Force. Your branch does not change your basic pay. What matters most is your pay grade and years of service. Guard and Reserve members earn pay based on the number of drill days they serve each month rather than a full monthly salary.

This calculator uses the 2026 military pay tables to estimate your total monthly and annual compensation.1 It adds up your basic pay, allowances, and special pay, then subtracts an estimated income tax so you can see what your actual take-home pay might look like.


Formulas used

Monthly Basic Pay 1
\text{BasicPay} = \text{PayTable}(\text{Grade},\; \text{YearsOfService})
Total Monthly Allowances
\text{Allowances} = \text{BAH} + \text{BAS} + \text{COLA} + \text{Clothing} + \text{FSP} + \text{Other}
Total Monthly Special Pay
\text{SpecialPay} = \text{HazardPay} + \text{SpecialtyPay} + \text{SeaFlightPay}
Gross Monthly Compensation
\text{Gross}_{\text{mo}} = \text{BasicPay} + \text{Allowances} + \text{SpecialPay}
Taxable Monthly Pay
\text{Taxable}_{\text{mo}} = \begin{cases} 0 & \text{if Combat Zone} \\ \text{BasicPay} + \text{SpecialPay} & \text{otherwise} \end{cases}
Estimated Monthly Tax
\text{Tax}_{\text{mo}} = \text{Taxable}_{\text{mo}} \times \frac{r}{100}
Net Monthly Take-Home
\text{Net}_{\text{mo}} = \text{Gross}_{\text{mo}} - \text{Tax}_{\text{mo}}
Net Annual Take-Home
\text{Net}_{\text{yr}} = \text{Net}_{\text{mo}} \times 12

Frequently asked questions

What is included in my total military pay?

Your total military pay includes basic pay, allowances (like BAH and BAS), and any special or incentive pay you earn. Basic pay is based on your rank and years of service. Allowances help cover housing and food costs. Special pay covers things like hazardous duty, flight pay, or sea pay. This calculator adds all of these together and subtracts estimated taxes to show your take-home pay.

Are military allowances taxed?

No. Allowances such as BAH, BAS and the overseas housing and cost-of-living allowances are excluded from your federal gross income.6 Only your basic pay and special or incentive pay are subject to federal income tax. This is why your take-home pay is often higher than it looks from basic pay alone.

What pay grade should I select?

Your pay grade matches your rank. Enlisted members use E-1 through E-9. Warrant Officers use W-1 through W-5. Commissioned Officers use O-1 through O-10. If you are not sure of your pay grade, check your Leave and Earnings Statement (LES) or ask your unit's finance office.

Does my branch of service change my basic pay?

No. Basic pay is the same across all branches: Army, Navy, Air Force, Marines, Coast Guard, and Space Force. Your pay grade and years of service are the only things that set your basic pay amount. The branch selection in this calculator is for your reference only.

What is BAH and how is it calculated?

BAH stands for Basic Allowance for Housing. It helps you pay for a place to live when you do not live on base. The amount depends on three things: your pay grade, your duty station ZIP code, and whether you have dependents.3 Higher-cost areas get higher BAH rates. This calculator uses a representative model based on your ZIP code to estimate your BAH.

Why does my BAH go away when I select On Base housing?

When you live in government housing on base, the military provides your housing at no cost. In return, your BAH is reduced to zero or taken back to cover that housing. That is why selecting "On Base" removes BAH from your pay estimate.

What does CONUS and OCONUS mean?

CONUS means the Continental United States, the 48 connected states plus Washington, D.C. OCONUS means Outside the Continental United States. This includes Alaska, Hawaii, and all overseas locations. Your location affects your housing allowance and whether you receive COLA.

What is COLA and do I qualify for it?

COLA stands for Cost of Living Allowance. It is extra pay to help offset high living costs at certain duty stations. Not everyone gets COLA. It is most common for members stationed overseas or in expensive areas like Alaska and Hawaii. Check the COLA toggle in the calculator to include it in your estimate.

How does combat zone tax exclusion work?

If you serve in a designated combat zone, your basic pay and special pay become tax-free. For enlisted members and warrant officers, there is no cap.6 For commissioned officers, the exclusion is limited to the highest rate of enlisted pay plus any imminent danger or hostile fire pay for the month.6 This calculator sets your taxable pay to zero when you select "Yes" for combat zone, which removes the estimated tax from your results.

What tax rate should I enter?

Enter your best guess for your combined federal and state income tax rate. Most service members fall between 10% and 22% for federal taxes alone. If your state has no income tax, just use your federal rate. The default of 12% works as a reasonable starting point for many enlisted members.

How is Guard and Reserve pay different from active duty?

Guard and Reserve members are paid based on drill days, not a full monthly salary. One drill day equals one day of pay at your rank and years of service. A typical drill weekend counts as 4 drill periods.5 This calculator shows the full monthly rate. To estimate drill pay, divide the monthly basic pay by 30 and multiply by the number of drill days you serve.5

What is BAS and who gets it?

BAS stands for Basic Allowance for Subsistence. It helps cover the cost of food. All active duty members receive BAS. In 2026, enlisted members get $476.95 per month and officers get $328.48 per month.2 BAS is tax-free.6

What is Family Separation Pay?

Family Separation Allowance (FSA), often called family separation pay, is $300 per month for service members involuntarily separated from their dependents for more than 30 continuous days.4 This includes deployments or temporary duty assignments away from your family. It is tax-free.6

Why is my E-8 or E-9 pay showing zero at low years of service?

Higher enlisted grades like E-8 and E-9 require many years of service to reach. The pay table does not have rates for these grades at low years of service because no one holds those ranks that early. The calculator will find the first valid rate for your grade if you set years of service too low.

What is the clothing allowance?

The clothing allowance is a small monthly payment given to enlisted members only to help replace and maintain uniforms. Officers do not receive it because they are expected to buy and maintain their own uniforms from their higher pay. The amount in this calculator is an estimate for uniform replacement.

How do dependents affect my military pay?

Having dependents mainly increases your BAH rate. The military pays a higher housing allowance to members with a spouse or children because they need more living space. Your basic pay does not change based on dependents. Family Separation Pay also requires you to have dependents to qualify.

What counts as years of service for pay purposes?

Years of service means all your creditable military time, including active duty, Guard, and Reserve service. Time spent in military academies and ROTC may also count. This number determines where you fall on the pay chart within your pay grade. More years of service usually means higher pay at the same rank.

How often does military pay increase?

Congress approves a pay raise almost every year, usually effective January 1st. Your pay also goes up when you get promoted to a higher grade or when you reach the next years-of-service step on the pay chart. BAH rates are also updated every year based on local housing costs.3


Sources

  1. Basic Pay – Enlisted, Effective January 1, 2026. Defense Finance and Accounting Service. 2026. Accessed September 11, 2026.
  2. Basic Allowance for Subsistence (BAS). Military Compensation and Financial Readiness, U.S. Department of Defense. 2026 BAS Rates. Accessed September 11, 2026.
  3. Basic Allowance for Housing (BAH). Military Compensation and Financial Readiness, U.S. Department of Defense. Accessed September 11, 2026.
  4. Family Separation Allowance (FSA). Military Compensation and Financial Readiness, U.S. Department of Defense. Accessed September 11, 2026.
  5. Reserve Component Drill Pay – Enlisted, Effective January 1, 2026. Defense Finance and Accounting Service. 2026. Accessed September 11, 2026.
  6. Publication 3, Armed Forces' Tax Guide. Internal Revenue Service. Table 2 and Combat Zone Exclusion. Accessed September 11, 2026.