Basic Allowance for Housing is the largest non-taxable line on most service members' LES. It also drives more confusion than any other pay component, because the rules are simple but the inputs are not. Two people at the same rank with the same years of service can take home wildly different BAH and both be paid correctly.
This is the model under the hood.
What BAH is
BAH is a non-taxable monthly housing allowance designed to cover roughly the median cost of rental housing for a service member at a given pay grade, with or without dependents, in a defined geographic area. It's not a reimbursement and it's not a stipend tied to your actual lease. You get your rate even if you live in cheaper housing, and you eat the difference if you choose pricier housing.
BAH is set annually by DOD, separate from the basic pay raise. The 2026 rates took effect January 1, 2026 (DOD BAH).
Three things drive your BAH
- Your pay grade (E-3, O-4, etc., not your years of service).
- Your dependency status (with-dependents or without).
- Your Military Housing Area (MHA), the geographic zone of your duty station's zip code.
Nothing else. Not your actual rent. Not your roommate's. Not the cost of utilities you actually pay.
How MHAs are set
The country is divided into Military Housing Areas, roughly 300 of them. Each has a rate table that pairs pay grade and dependency status to a monthly dollar amount.
MHAs are drawn from the DOD's annual rental survey. Surveyors collect rent data on housing that meets DOD's "anchor point" criteria, meaning units of an appropriate size and quality for each pay grade. The median rent for the anchor unit at each pay grade becomes the basis for the BAH rate, plus an average utility cost.
A few mechanical details that matter:
- Anchor points scale by pay grade. An E-4 is anchored to a 2-bedroom apartment in most MHAs; a senior O-grade is anchored to a 4-bedroom single-family home. Your BAH reflects that anchor, not what you rent.
- Utility cost is folded in. The dollar figure on your LES includes an average local utility allowance. Saving on utilities doesn't get you a refund, it stays in your pocket.
- MHAs are zip-coded. Your duty station's zip determines your MHA, even if you live across the bridge in a different city.
With dependents vs without, the gap
The with-dependents rate is always higher than without, but the gap shrinks at senior pay grades. The logic: at E-4 with dependents you're anchored to a 2-bed apartment; at E-4 without dependents you're anchored to a 1-bed. The dollar difference is roughly the rent of one extra bedroom in your local market. At O-6 the anchor is already a large single-family home regardless of dependents, so the differential is small.
A "dependent" for BAH purposes means a legally documented spouse or child in DEERS. Roommates don't count. Girlfriends don't count. Adult dependents (parents, adult disabled children) count when DEERS recognizes them.
One dependent is enough
There's no BAH bump for the second, third, or fourth dependent. The DOD logic is that the anchor unit already includes the family room. If you find yourself paying out of pocket because your family outgrew the anchor, that's the system working as designed, not a bug to fix.
Use our BAH calculator to compare your current rate against the rate at a duty station you're thinking about. Geographic moves drive massive BAH swings, a same-rank E-6 with dependents might pull $1,900/month in some Midwest MHAs and $4,800/month in San Diego.
BAH rate protection (the freeze)
Once you're getting a BAH rate, you don't lose money when the new annual rates publish. Rate protection locks you to the higher of:
- Your current MHA's published rate at your pay grade / dependency status, or
- The rate you were receiving immediately before the new publication.
The result: if your MHA's rate goes up year over year, you get the new (higher) rate. If your MHA's rate drops, because the local rental market cooled, you stay at the old rate as long as you remain in that MHA at the same pay grade with the same dependency status.
Rate protection breaks (and you start fresh) when any of these change:
- You PCS to a new MHA.
- Your pay grade changes.
- Your dependency status changes (marriage, divorce, dependent gain or loss).
So a promotion in a softening housing market can actually drop your BAH. It's rare but real. Worth knowing before you put in a promotion package.
Partial BAH
Service members living in single-type government quarters (barracks, on-base unaccompanied housing) who have no dependents don't get full BAH. They get a small partial BAH payment instead, a fixed non-locality amount ranging from about $6.90 (E-1) to $50.70 (O-10) per month depending on pay grade. These rates are set nationally and rarely change.
The intuition: government quarters cover your housing in kind, so there's no allowance to pay. Partial BAH exists to handle edge-case expenses (off-base storage, transient housing during permissive TDY, etc.).
If you're in barracks and getting full BAH, something is misconfigured, fix it before finance comes back asking for the difference.
BAH during TDY and PCS
The default is that your BAH keeps coming during temporary duty (TDY). TDY pays per diem on top of your BAH, not in place of it. You're being paid for two housing realities, the one you maintain back home and the temporary one on the road.
PCS is trickier:
- CONUS-to-CONUS PCS, generally, your BAH rate updates to your new MHA when you arrive (or are reasonably close to arriving). The old MHA's rate stops when you leave.
- PCS to OCONUS, you typically receive Overseas Housing Allowance (OHA) instead of BAH at the new location, plus a Move-In Housing Allowance (MIHA) for setup costs. BAH at your old MHA may continue for a short transition window.
- PCS without dependents to a permanent OCONUS station, your dependents who stay stateside may continue receiving the dependent-rate BAH at their location (BAH-DIFF). Check finance early.
The transitions are where mistakes happen. Verify your LES the first month after any PCS and the first month after any dependent change.
Why your buddy's BAH is different
The most common scenarios:
- Different MHA. Your duty station's zip and theirs might be in different MHAs even if the bases are visibly close. Cross-state and cross-county base pairs do this all the time.
- Different dependency status. Marriage status, recognized dependents, custody arrangements, all matter for BAH.
- Rate protection. Your buddy might be locked to a higher prior-year rate after their MHA's market cooled.
- Promotion timing. Your buddy got promoted into a rising market; you got promoted into a falling one.
- Living in quarters. Single-type quarters → partial BAH only.
If two of you compare LESs and the BAH numbers are different at the same MHA / grade / dependents, start with rate protection. Whoever's been there longer through a soft market keeps the higher historical rate.
The full housing picture
BAH is one of three big federal housing-related programs you can stack:
- BAH, monthly allowance for active duty, Guard / Reserve on Title 10 orders, and certain other categories.
- VA Home Loan Guaranty, once you're a Veteran, the VA-backed mortgage program with no down payment requirement. See our VA loan funding fee calculator.
- GI Bill Monthly Housing Allowance (MHA), for Veterans using Chapter 33 GI Bill while attending school, paid at the E-5 with dependents BAH rate for the school's zip code. See our GI Bill comparison guide.
The MHA is technically a BAH-derived figure, not BAH itself, but for budgeting, it behaves the same way.
What to do next
- Verify your current BAH against the published rate table using the DOD BAH calculator.
- Compare scenarios for your next PCS at our BAH calculator.
- If you're separating soon, read first 90 days after separation, BAH stops in a specific way that catches people out.
BAH isn't complicated once you see the inputs. It's just that nobody walks you through the inputs.