The Basic Allowance for Housing (BAH) is a core part of U.S. military compensation. It is paid to eligible service members to help cover the cost of off-base housing when government quarters are not provided or are not suitable. Instead of reimbursing you for your exact rent or mortgage, BAH provides a standard monthly allowance based on where you serve, your pay grade, and whether you have dependents.
Because rental prices vary widely across the country, a service member stationed in a high-cost city will generally receive a higher BAH amount than someone of the same rank in a lower-cost area. The goal is to keep out-of-pocket housing costs relatively consistent across duty stations, while recognizing real differences in local markets.
This calculator uses a small, illustrative set of sample 2024 BAH rates to show how your location, rank, and dependency status can change the allowance. It is designed for learning and planning—not for obtaining an official quote.
Each year, the Department of Defense (DoD) updates BAH rates using data from the civilian housing market. The Defense Travel Management Office (DTMO) leads this process. The core steps are:
BAH is not meant to cover every possible housing choice. Instead, it is built around the cost of moderate housing that meets standard quality guidelines. Individual situations will vary: some service members may find housing below the benchmark and save money, while others may choose a more expensive option and pay more out of pocket.
There is also a concept called rate protection. If market rents fall in a given area and the official BAH tables go down, most currently assigned service members keep their higher, protected rate as long as they remain eligible in that location and pay grade. New arrivals typically receive the lower, updated amount. When rents rise, both new arrivals and current residents benefit from higher BAH rates.
Although you usually interact with BAH through tables and calculators, it helps to think about the underlying structure. At a high level, BAH can be thought of as a function that returns a monthly allowance for a given location, grade, and dependency status.
In mathematical terms, we can write this as:
where:
In practice, the DoD publishes a large table of values rather than asking you to calculate B directly. When you enter your information into a calculator, the software essentially looks up the appropriate value of R(l, g, d) in that table.
This demonstration tool uses a very small, representative dataset. Behind the scenes, the calculator stores a compact lookup table that maps a few locations, pay grades, and dependency statuses to estimated monthly BAH amounts. When you choose a location, rank, and dependency option, the script retrieves the matching value and displays it as your estimated monthly allowance.
The table below illustrates how BAH can differ by duty station and pay grade, even using a simplified sample. These amounts are not official; they are approximate values created to show typical relationships between locations and ranks.
| Location | E-5 w/ Dep | E-5 w/o Dep | O-3 w/ Dep | O-3 w/o Dep |
|---|---|---|---|---|
| San Diego, CA | $2,700 | $2,100 | $3,000 | $2,400 |
| Norfolk, VA | $2,100 | $1,600 | $2,400 | $1,900 |
| Fort Liberty, NC | $1,800 | $1,400 | $2,050 | $1,650 |
In this example, San Diego has the highest sample BAH amounts, followed by Norfolk and then Fort Liberty. That reflects the general pattern that coastal metropolitan areas tend to have higher rents than many inland or rural duty stations.
Within each location, pay grade and dependency status also matter. Officers at the O-3 level receive more than enlisted members at the E-5 level, and “with dependents” rates are higher than “without dependents” rates. The goal is to recognize both the increased financial responsibility that often comes with seniority and the higher typical housing costs for families.
When you use the calculator, you choose a location (for example, San Diego, Norfolk, or Fort Liberty), select your pay grade, and indicate whether you have dependents. The calculator then shows an estimated monthly BAH amount based on the sample data.
Here is how to think about that number:
For planning, you can compare this estimated BAH amount to sample rents or mortgage payments in your destination area. Remember to factor in utilities, renters’ or homeowners’ insurance, and other regular housing costs that may not be fully covered by BAH.
To see how everything fits together, consider an example using the sample values above.
Scenario: An E-5 with dependents is comparing orders to San Diego, CA, and Fort Liberty, NC. They want to know how their sample BAH might differ between the two locations.
Based on the sample table, the calculator would show an estimated monthly BAH of $2,700 for an E-5 with dependents in San Diego.
Next, repeat the process for Fort Liberty:
From the sample table, the calculator would now display an estimated monthly BAH of $1,800 for an E-5 with dependents at Fort Liberty.
Comparing the two results suggests that our example E-5 might receive roughly $900 more in monthly BAH in San Diego than in Fort Liberty, according to the illustrative data. However, housing costs in San Diego are also typically much higher, so the extra allowance does not necessarily translate into extra disposable income—it is intended to offset the higher rents in that market.
The table below summarizes several combinations of location and status, using the same illustrative values as above. This can help you quickly compare how different factors influence the allowance.
| Scenario | Location | Pay Grade | Dependents? | Sample Monthly BAH |
|---|---|---|---|---|
| 1 | San Diego, CA | E-5 | With dependents | $2,700 |
| 2 | San Diego, CA | E-5 | Without dependents | $2,100 |
| 3 | Norfolk, VA | E-5 | With dependents | $2,100 |
| 4 | Norfolk, VA | O-3 | With dependents | $2,400 |
| 5 | Fort Liberty, NC | E-5 | With dependents | $1,800 |
| 6 | Fort Liberty, NC | O-3 | Without dependents | $1,650 |
This example comparison highlights three important patterns:
Because this is an educational tool, it has several important limitations. Understanding these will help you use the calculator appropriately and avoid confusion.
Important: Always confirm your actual BAH using current official resources before making major housing or financial decisions.
For current, authoritative information on BAH, use the official tools provided by the Department of Defense. The primary source is the Defense Travel Management Office (DTMO), which publishes the official BAH rate tables and an online BAH calculator.
You can look up official rates by visiting the DTMO BAH page and entering your duty ZIP code, pay grade, and dependency status. That calculator draws directly from the complete DoD datasets and will give you the precise rate for your situation.
BAH rates are generally updated once per year, effective on 1 January. The updated rates are based on the prior year’s housing market data. Under rate protection rules, many service members keep their previous, higher rate if new tables would otherwise lower their BAH, as long as they remain eligible at the same location and grade.
For most active duty service members, BAH is a non-taxable allowance. That means it does not count as taxable income for federal income tax purposes, and in many cases it is also excluded from state income tax. However, tax laws can change, and individual circumstances can be complex. Consult a qualified tax professional or the appropriate military finance office for guidance about your specific situation.
BAH rates are published in two main versions for each pay grade and location: with dependents and without dependents. The “with dependents” rate is typically higher, reflecting the expectation that families usually need larger housing and may face higher associated costs. Having more than one dependent usually does not trigger additional rate tiers; the tables generally use a single "with dependents" category.
In most cases, no. Your BAH is based on your location, pay grade, and dependency status, not on the specific rent you pay. Choosing an apartment that is far below the typical market rate may let you keep more of your allowance, while choosing a more expensive home may mean paying extra out of pocket.
Although this calculator provides only sample values, the concepts behind BAH are useful for broader financial planning. You can use the estimated amounts as a starting point when:
Always pair these sample figures with current official BAH rates and real-time local housing research. Rental markets can shift quickly, and small differences in neighborhood, commute distance, or school zones may significantly affect the housing options available at your price point.
BAH is designed to balance fairness and flexibility across widely different housing markets. By tying your allowance to location, pay grade, and dependency status, the system aims to provide a predictable level of support while recognizing that a one-size-fits-all approach would not work.
This calculator offers a simplified look at how those variables interact. Use it as a learning tool to understand the structure of BAH, then rely on the official DoD resources for exact, up-to-date amounts when planning a move, signing a lease, or making other major housing decisions.