Skip to main content
calculator

How much house can I afford?

Enter your income, monthly debts, down payment, and rate. The calculator fits a full monthly payment, taxes and insurance included, to the debt-to-income limit lenders use, and shows the price that payment supports, what moves it, and where every default comes from.

Published · 2026-08-21Updated · 2026-08-21By Tejas Shah, Co-founderRates · Freddie Mac Primary Mortgage Market Survey, 2026-08-20

Loading the calculator.

How the number is computed

The calculator inverts the arithmetic a lender runs. It starts from your gross monthly income, takes the share a debt-to-income limit allows for all debt payments, subtracts the debts you already carry, and treats what remains as the most you can spend on housing each month. Then it finds the highest price whose full monthly cost equals that budget.

The full monthly cost has five parts. Principal and interest on the loan, from the standard amortization formula at your rate and term. Property tax, as a percentage of the price spread across twelve months. Homeowners insurance, as an annual premium divided by twelve. Private mortgage insurance, as a percentage of the loan, added only when the down payment is under 20% of the price. And HOA dues, if you enter them.

Because tax scales with the price and interest scales with the loan, the price is solved in closed form rather than guessed. The engine solves once without mortgage insurance and once with it, checks which solution is consistent with its own loan-to-value, and takes the 20% boundary itself when the two disagree. Every figure on this page and in the JSON twin comes from that one function, so the two never drift.

The defaults are published statistics, not guesses: the weekly Freddie Mac survey rate, the effective property tax rate from Census data, the countrywide average homeowners premium from state regulators, the debt-to-income ceilings in Fannie Mae's Selling Guide, and Freddie Mac's published range for mortgage insurance. Each one names its source and as-of date beside the field, and each can be replaced by your own number.

What the debt-to-income limits mean

Debt-to-income is the ratio of all monthly debt payments, including the proposed housing payment, to gross monthly income. It is the single rule that does most of the work in an affordability calculation, which is why the calculator lets you set it and shows the same inputs at each ceiling a lender might use.

Fannie Mae Selling Guide B3-6-02, Debt-to-Income Ratios sets a maximum total ratio of 36% for manually underwritten loans, raised to 45% when the borrower meets its credit score and reserve requirements, and allows up to 50% for loans run through Desktop Underwriter. Those three numbers are the 36%, 45%, and 50% rows in the table above. The 28% row applies the classic housing ratio as if it were a total limit, which is what the most conservative rule of thumb amounts to.

The calculator defaults to 36% because it is the floor every program accepts. Raising it raises the price, and the page says so in the warnings: at 45% or 50% the number depends on approvals that not every borrower gets, and any ratio above 50% sits outside the conforming programs entirely. A higher ratio also means a larger share of every paycheck is spoken for before groceries, which is the practical reason the rule of thumb stays conservative.

The optional front-end ratio caps the housing payment alone as a share of income. Some lenders and most rules of thumb use 28%. The calculator leaves it off because Fannie Mae's guide does not require one, but you can turn it on, and when it is the tighter of the two limits the result says that it set the price.

How much house can I afford on a $100,000 salary?

At the published defaults, a household earning $100,000 a year with no other monthly debt and $40,000 saved for the down payment can afford a home priced around $410,391. The total monthly payment is $3,000: $2,378 of principal and interest on a $370,391 loan, $304 of property tax, $133 of insurance, and $185 of mortgage insurance because the down payment is 9.7% of the price.

The same salary with $500 a month of car or student loan payments affords $345,114, because every dollar of other debt comes straight out of the housing budget. And the same salary with $92,000 down, the smallest round figure that clears the 20% line and drops mortgage insurance, affords $460,000. The down payment does double duty: it lowers the loan and removes a monthly charge.

Here is the same calculation across common salaries, at the default rate of 6.65% over 30 years with $40,000 down, with and without $500 a month of other debt. Change any assumption above and the page recomputes.

Gross annual incomeNo other debtMonthly paymentWith $500 a month of debtMonthly payment
$60,000$253,726$1,800$198,816$1,300
$80,000$332,059$2,400$266,782$1,900
$100,000$410,391$3,000$345,114$2,500
$120,000$488,724$3,600$423,447$3,100
$150,000$606,223$4,500$540,946$4,000
$200,000$802,054$6,000$736,777$5,500

Two things stand out in the table. The price is close to linear in income once other debt is zero, because the housing budget is a fixed share of income and the monthly cost is close to linear in price. And the $500 of debt costs about the same number of dollars of price at every salary, which is why it hurts a lower income so much more in proportion. The one exception is when the smaller price pushes the same down payment over the 20% line, which drops mortgage insurance and gives a little of the price back.

What moves the answer most

The calculator ranks its own drivers above, in dollars of price per step, for the inputs you entered. The steps are the sizes people actually negotiate in: a quarter point of rate, a hundred dollars of monthly debt, ten thousand dollars of down payment or income. Read the list as what one move buys, not as a league table; a different step size would reorder it. The levers themselves behave the same way in every scenario.

The rate changes the payment on every dollar of the loan for the life of the loan, so a quarter point at the default inputs moves the price by thousands of dollars. Buying down the rate, or waiting for a lower one, changes what you can afford more than most other things a buyer controls.

Other monthly debt is the lever most people underestimate. A $100 monthly payment is not $100 of house; it is $100 of housing budget, and at today's rates a dollar of monthly budget carries well over a hundred dollars of price. Paying off a small loan before applying can add more to the answer than a year of saving for the down payment.

The down payment adds to the price nearly one-for-one while you are under 20% of the price, and slightly more than one-for-one as you cross it, because crossing the line removes mortgage insurance from the monthly cost.

Property tax and HOA dues matter more than their size suggests, because they are monthly costs that never amortize away and, in the case of tax, grow with the price. A neighborhood with a higher effective tax rate buys less house for the same payment, which is the arithmetic behind the advice to compare total monthly cost, not list price.

Income moves the answer the most per ten thousand dollars, because the housing budget is a fixed share of it and everything else is carved out of that share. It is also the input a buyer can change least on a closing timeline, which is why the other four get the negotiation.

What the calculator does not know

The ratio rule is the start of an approval, not the end. A lender also looks at your credit score, which sets the rate you are actually offered and the ratio you are allowed. It looks at reserves, the months of payments you still have in the bank after closing. It looks at the stability of the income, the appraisal of the specific home, and loan limits that cap a conforming mortgage by county. None of that is in the model, and all of it can move the real number in either direction.

The defaults are national. Property tax in particular varies by an order of magnitude between states, and homeowners insurance has been rising fastest in the regions with the most weather risk. If you know the county, replace the tax rate with its effective rate and the insurance with a real quote; those two fields are where the national default is most likely to be wrong for you.

And the answer is a ceiling, not a target. The ratio says what a lender will allow; it says nothing about what leaves room for retirement savings, childcare, or a job change. Many people choose to borrow well under the number the rule permits, and the 28% row in the table is a reasonable picture of what that looks like.

For agents and scripts

This calculator is built to be used without a browser. Every input is a query parameter on this page, and the same parameters on the JSON twin return the complete answer as a document.

GET /tools/house-affordability.json?income=150000&down=50000

The response carries inputs after parsing and clamping, result with the maximum price, loan, ratios, and monthly breakdown, drivers ranked by effect with a plain sentence each, sensitivity tables by debt-to-income limit, rate, and term, assumptions that say for every field whether you supplied it and which source the default came from, sources with URLs and as-of dates, warnings, a disclaimer, and in tool the canonicalUrl and jsonUrl that carry only your non-default parameters. The canonical URL is the answer's permanent address; use it when you cite the number.

Parameters, all optional, in any order:

  • income ($), default $100,000.
  • debts ($ per month), default $0 per month.
  • down ($), default $40,000.
  • rate (%), default 6.65%, from Freddie Mac Primary Mortgage Market Survey.
  • term (years), default 30 years.
  • taxRate (%), default 0.888%, from NAHB Eye On Housing, Property Taxes by State, 2024 (American Community Survey).
  • insurance ($), default $1,600, from NAIC, Examining Homeowner Property Insurance Market Dynamics, 2018 to 2024.
  • hoa ($ per month), default $0 per month.
  • pmiRate (%), default 0.6%, from Freddie Mac, Breaking down PMI.
  • dti (%), default 36%, from Fannie Mae Selling Guide B3-6-02, Debt-to-Income Ratios.
  • frontDti (%), default off.

Values accept plain numbers and loose human formats such as 100k, $100,000, or 6.5%. Unknown parameters are ignored, values outside a field's range are clamped and reported in warnings, and the endpoint never fails on bad input. Responses are cacheable for a day; the defaults change when their sources publish, and tool.version changes when the method does.

Common questions

How much house can I afford on a $100,000 salary?

With $100,000 of gross income, no other monthly debt, $40,000 down, a 6.65% 30-year rate, and a 36% debt-to-income limit, the calculator lands at $410,391 with a total monthly payment of $3,000. Add $500 a month of car or student loan payments and the price falls to $345,114. Those are the published defaults; the page recomputes for yours.

What is the 28/36 rule?

A rule of thumb that housing costs should stay under 28% of gross monthly income and all debt payments, housing included, under 36%. Fannie Mae's Selling Guide only sets the total ratio, 36% for manually underwritten loans, up to 45% with stronger credit and reserves, and 50% through Desktop Underwriter. The calculator applies the total ratio by default and lets you turn on the 28% housing ratio as a second limit.

Does the calculator include property tax, insurance, PMI, and HOA dues?

Yes. The monthly payment it fits to your budget is principal and interest plus property tax, homeowners insurance, private mortgage insurance when the down payment is under 20% of the price, and HOA dues. Each default names its source and as-of date, and you can replace any of them.

Why does the maximum price drop when I lower my down payment?

Two reasons stack. A smaller down payment means a bigger loan for the same price, so the payment rises. And once the down payment is under 20% of the price, private mortgage insurance is added to the monthly payment, which shrinks the price the same budget can carry.

Is this a pre-approval?

No. It is the debt-to-income arithmetic a lender starts from, with published defaults. A real approval also weighs your credit score, cash reserves after closing, employment history, the appraisal, loan limits, and the lender's own overlays. Treat the number as the ceiling the ratio allows, not a promise.

Can an agent or a script use this calculator?

Yes. Every input is a query parameter, and the same parameters on /tools/house-affordability.json return the full answer as JSON: inputs, result, monthly breakdown, drivers, sensitivity tables, assumptions with sources, warnings, and a canonical URL. No browser, no API key.

Sources

Default values on this page: rate 6.65% (Freddie Mac Primary Mortgage Market Survey), property tax 0.888% of value (NAHB Eye On Housing, Property Taxes by State, 2024 (American Community Survey)), insurance $1,600 a year (NAIC, Examining Homeowner Property Insurance Market Dynamics, 2018 to 2024), mortgage insurance 0.6% of the loan (Freddie Mac, Breaking down PMI).

Want the number for your actual finances?

Carlo is a personal finance agent. It knows your accounts, debts, and goals, so instead of a ratio on an example salary it can tell you what a given home does to your savings rate, your taxes, and the other things you are working toward. Text it the question.

ask carlo anything(415) 376-5678

Written by Tejas Shah, Co-founder, Engineering. Building Carlo — the financial model that begins with the decision you're actually weighing. Previously engineering leadership across fintech and consumer startups.

This models a lender's debt-to-income arithmetic with published defaults. It is not a loan approval, a rate quote, or financial advice. Credit score, reserves, loan limits, and local taxes and insurance change the real answer.