How this military pay estimator works
This calculator builds a simplified model of military compensation so you can see how base pay, housing allowance, subsistence allowance, and special pays combine into total monthly and annual pay. It also highlights how much of your package is tax-advantaged compared with a typical civilian salary.
The tool is based on approximate 2024 pay levels and is designed for quick planning, not for calculating your official Leave and Earnings Statement (LES). You can adjust key inputs like BAH, BAS, COLA, and special pays to match your actual situation.
Core components of your estimate
The calculator organizes your compensation into five main pieces:
- Base pay (taxable) โ Driven by your pay grade (E or O) and years of service, modeled to roughly follow current pay tables with longevity increases.
- Basic Allowance for Housing (BAH, usually non-taxable) โ Estimated from your dependency status and duty-station cost level, but fully editable if you know your official BAH rate.
- Basic Allowance for Subsistence (BAS, usually non-taxable) โ Uses a default enlisted or officer BAS rate; the calculator swaps the default when you change between enlisted and officer ranks.
- COLA and other non-taxable allowances โ Captures overseas cost-of-living allowance and similar non-taxable extras.
- Special or incentive pays (taxable) โ Includes flight pay, sea pay, hostile fire pay, language bonuses, and other taxable incentives.
At a high level, the monthly total compensation is modeled as:
where:
- B = base pay (taxable)
- H = BAH (usually non-taxable)
- A = BAS (usually non-taxable)
- C = COLA and other non-taxable allowances
- S = taxable special and incentive pay
How taxable vs. non-taxable pay is modeled
Military compensation is unusual because a significant portion is tax-advantaged. The calculator groups your pay into two buckets:
- Taxable pay โ Base pay plus any taxable special or incentive pay you enter.
- Non-taxable pay โ BAH, BAS, COLA, and similar allowances, which are generally not subject to federal income tax under current rules.
You provide an estimated federal tax bracket. The tool applies that rate only to the taxable bucket to estimate monthly and annual after-tax income, and then backs into a civilian-equivalent salary that would produce similar after-tax pay if all income were taxable.
What each input means
Rank and years of service
Rank selects your pay grade, from E-1 through E-9 and O-1 through O-6. The calculator assigns each rank an approximate 2024 starting base pay, then:
- Adds a small annual increase for each full year of service you enter.
- Applies extra longevity boosts at common milestones (for example, around 4, 8, 12, and 16 years) to mimic the shape of the official pay tables.
Years of service should generally match your years of creditable service used for pay. If you are not sure, you can approximate using your Pay Entry Base Date (PEBD) or ask your admin or personnel office.
Housing, dependents, and duty station
The calculator uses three pieces of information to approximate your housing and COLA allowances:
- With- or without-dependents BAH rate โ This determines which of two default BAH tracks is used.
- Duty station cost level โ You can choose a lower-cost area, an average U.S. area, a high-cost metro area, or an overseas/OCONUS location.
- Editable monthly BAH and COLA values โ Once a cost level is selected, the calculator fills in typical BAH and COLA placeholders, but you can overwrite them to match your ZIP code and official orders.
The default values built into the dropdowns are:
| Cost level |
BAH without dependents |
BAH with dependents |
Suggested COLA placeholder |
| Lower-cost location |
$1,200 |
$1,550 |
$0 |
| Average U.S. cost area |
$1,750 |
$2,200 |
$150 |
| High-cost metro area |
$2,500 |
$3,200 |
$350 |
| Overseas/OCONUS |
$2,100 |
$2,800 |
$450 |
BAS, COLA, and special pays
- Monthly BAS โ Starts with the current enlisted BAS level and automatically switches to the officer BAS baseline when you select an officer rank. You can edit the number directly.
- COLA or other non-taxable allowances โ Use this for overseas COLA, family separation housing portions that are non-taxable, or similar allowances.
- Taxable special or incentive pay โ Enter the combined monthly amount you expect from taxable special pays such as flight pay, sea pay, hazardous duty, or bonuses.
Estimated tax bracket
The tax bracket field is a simplified marginal federal rate. It does not attempt to model every credit or deduction. Instead, it applies a single percentage to your taxable pay to estimate how much you keep after federal income tax.
You might want to adjust this field if:
- Your household files jointly and falls into a different bracket than the default.
- You live in a state with high or low income taxes and want to approximate the combined effect.
- You have significant other taxable income that pushes your marginal bracket higher.
Understanding your results
Once you click the calculate button, the tool summarizes several views of your military compensation:
- Monthly and annual gross pay โ The sum of base pay, allowances, and special pays.
- Taxable vs. non-taxable breakdown โ How much of your package is exposed to income tax versus sheltered in allowances.
- Estimated after-tax income โ Your projected monthly and annual take-home pay from federal tax only, based on the bracket you entered.
- Civilian-equivalent salary โ A single fully taxable salary that would leave you with similar after-tax income, useful for comparing military offers with civilian jobs.
Because BAH, BAS, and COLA are generally non-taxable, your effective take-home pay is often closer to a civilian salary that is substantially higher than your base pay alone.
Worked example
Consider an E-5 with six years of service, dependents, and orders to a high-cost metro area:
- Rank: E-5
- Years of service: 6
- With-dependents BAH in a high-cost area: about $3,200 per month
- BAS (enlisted default): about $452.56 per month
- COLA placeholder: $350 per month
- Taxable special pay (for example, flight pay): $225 per month
- Estimated tax bracket: 22%
The modeled monthly base pay for an E-5 with six years, including longevity boosts, is roughly $3,248. Using the formula above:
Total monthly compensation โ $3,248 (base) + $3,200 (BAH) + $452.56 (BAS) + $350 (COLA) + $225 (special) โ $7,476.
Of this, $3,473 (base + special) is taxable and $4,003.56 is tax-advantaged. Applying a 22% tax rate to the taxable portion gives an estimated federal tax of about $764 per month, leaving roughly $6,712 in after-tax income. The tool then solves for the fully taxable civilian salary that would yield about the same after-tax pay, which will be significantly higher than $7,476 per month because no part of a civilian paycheck is sheltered the way BAH and BAS are.
Example comparison: junior enlisted vs. mid-grade officer
| Scenario |
Key assumptions |
Approx. monthly total pay |
Share that is non-taxable |
| Junior enlisted, low-cost area |
E-3, 2 years, no dependents, lower-cost location, minimal special pay |
Lower total dollar amount, but a meaningful portion still comes from BAH and BAS |
Often 30โ40% of total compensation |
| Mid-grade officer, overseas with COLA |
O-3, 8 years, with dependents, overseas/OCONUS, moderate COLA |
Substantially higher total pay once BAH, BAS, and COLA are included |
Frequently 40โ50% or more of total compensation |
These examples illustrate why comparing only base pay to a civilian salary can be misleading. The calculatorโs breakdown helps you see the full value of your total compensation, including tax-free allowances.
Assumptions, limitations, and notes
- Not an official tool โ This is an independent estimator designed for planning and education. It does not replace your official LES or service-specific pay calculators.
- Approximate 2024 pay data โ Base pay, BAH, BAS, and COLA defaults are modeled on publicly available 2024 Department of Defense pay guidance, not on every detailed locality rate or special case.
- Location and orders matter โ Actual BAH and COLA depend on ZIP code, dependency status, and type of orders. Always check your official MyPay account, service finance office, or DFAS resources for exact figures.
- Simplified tax model โ The estimated tax bracket field does not account for filing status, itemized deductions, tax credits, state or local income taxes, or other income. Your real after-tax pay may differ.
- Special pays vary by career field โ Aviation, sea duty, medical, nuclear, and other communities may have additional pays and bonuses that are not fully modeled here. Enter what you expect to receive each month.
- Subject to change โ Pay tables and tax laws change over time. If you are using this tool for an important decision, confirm numbers against the latest official resources.
For the most accurate and current information, refer to official Department of Defense pay tables or Defense Finance and Accounting Service (DFAS) guidance, and compare the calculatorโs estimate with your LES.