Connect via MCP →

Enter Calculation

Formula

Advertisement

Results

Selected Monthly BAH
$1,800
per month, tax-free
Annual BAH $21,600
With-Dependents Difference $300

What Is the Army BAH Calculator?

This calculator applies to United States service members. Basic Allowance for Housing (BAH) is a tax-free monthly stipend the U.S. military pays members who do not live in government housing. BAH rates are set by the Department of Defense and depend on three factors: your pay grade (rank), your duty-station ZIP code, and whether you have dependents. This tool turns the published monthly rates into useful yearly figures and shows the dependent premium. Rates shown are current per the official BAH tables for the applicable year — always confirm your exact rate on the DoD BAH lookup.

Rank, location ZIP code, and dependents determine the BAH amount
BAH depends on military rank, ZIP code location, and dependent status.

How to Use It

Look up your monthly BAH for your rank and ZIP on the official DoD calculator. Enter both the without-dependents and with-dependents monthly amounts, then select your current dependent status. The calculator returns your selected monthly BAH, the annual total, and how much more (or less) the dependent rate is.

The Formula Explained

The math is straightforward. The annual allowance is simply the monthly rate multiplied by twelve months:

$$\text{Annual BAH} = \text{Monthly BAH} \times 12$$

The dependent difference compares the two rates:

$$\text{Difference} = \text{BAH (with dependents)} - \text{BAH (without dependents)}$$

Because BAH is non-taxable, the full amount goes toward housing — making its effective value higher than equivalent taxable wages.

Monthly BAH multiplied by 12 months equals annual BAH
Annual BAH is the monthly rate multiplied by 12 months.

Worked Example

Suppose an E-5 at a given ZIP receives $1,800/month with dependents and $1,500/month without. With dependents selected: monthly BAH = $1,800, annual BAH = \(\$1{,}800 \times 12 = \$21{,}600\) $21,600, and the dependent difference = \(\$1{,}800 - \$1{,}500 = \$300\) $300 per month.

Key BAH Terms Defined

Pay grade / rank
The alphanumeric code (E-, W-, or O- followed by a number) that classifies a service member's seniority. BAH increases with pay grade, reflecting an expectation of larger or higher-quality housing.
Dependents
Family members the service member is financially responsible for — typically a spouse and/or children. Having at least one qualifying dependent moves you to the higher "with dependents" rate; the rate is the same whether you have one dependent or several.
Duty-station ZIP code
The ZIP code of your permanent duty station. BAH is calculated from local civilian rental-market data for that ZIP, so two members of identical rank can receive very different amounts.
PCS move (Permanent Change of Station)
A reassignment to a new duty station. Because BAH is location-based, a PCS move usually changes your BAH rate — up or down — starting at the new station.
With-dependents vs. without-dependents rate
The two BAH tiers for each pay grade. The with-dependents rate is higher; the without-dependents (single) rate applies to members with no qualifying dependents.
BAH-II / RC-Transit
A reserve-component and transit rate paid when a member is not eligible for the full locality BAH (for example, certain reserve duty or in transit between stations). It is a single nationwide table, not location-adjusted.
Tax-free allowance
BAH is a non-taxable allowance — it is not subject to federal income tax. This makes each BAH dollar worth more than a taxable dollar of base pay.

FAQ

Is BAH taxable? No. BAH is excluded from gross income for federal tax purposes.

Does BAH change if I move? Yes. Because rates are ZIP-based, a PCS move can raise or lower your BAH.

What if I have no dependents? Select "Without Dependents" and the calculator uses your single rate for the monthly and annual totals.

Last updated: