Financial

House Affordability Calculator

Estimate how much house you can afford.

Back to FinancialCategory guide

Inputs

Adjust the assumptions to match your scenario. Results update instantly.

Results

Primary outputs and comparison insights are built from the current inputs.

Max home price

$353,784.79

Estimated maximum affordable home price.

Max mortgage

$313,784.79

Maximum loan amount.

Est. monthly payment

$1,983.33

Estimated monthly mortgage payment.

Sponsored

Ad placement reserved.

How this House Affordability Calculator works

The House Affordability Calculator estimates the maximum home price you can afford based on income, debts, down payment, and mortgage rates. Enter annual income, monthly debts, and down payment to estimate max home price, max mortgage, and est. monthly payment. The calculator updates instantly and adds a comparison table plus chart so you can test the sensitivity of the result before you use it in a decision.

Quick guide

Jump to the section you need, then return to the house affordability calculator.

Inputs

  • Gross annual household income.
  • Existing monthly debt payments.
  • Cash available for down payment.
  • Expected mortgage interest rate.

Outputs

  • Estimated maximum affordable home price.
  • Maximum loan amount.
  • Estimated monthly mortgage payment.

Assumptions

  • Uses 28/36 rule for qualifying.
  • 30-year fixed mortgage assumed.

Tips

  • A larger down payment increases buying power.
  • Keep total debt-to-income below 36%.

House Affordability Calculator formula guide

Use these house affordability calculator formulas to audit the output or explain it to someone else.

2 formulas

Max Payment = min(28% of income, 36% of income − debts)
Max Mortgage = PMT × ((1+r)^n−1) / (r(1+r)^n)

House Affordability Calculator examples

Review a ready-made house affordability calculator scenario, copy it, then tweak inputs to match your case.

Example

4 inputs3 outputs

First-time buyer estimate

Inputs

  • Example input Annual income: $95,000.00
  • Example input Monthly debts: $400.00
  • Example input Down payment: $50,000.00
  • Example input Mortgage rate: 6.5%

Outputs

  • Example result Max home price: $400,700.65
  • Example result Max mortgage: $350,700.65
  • Example result Est. monthly payment: $2,216.67

Pre-approval from a lender gives you a more precise affordability number.

Affordability by mortgage rate

5 of 5 rows
Mortgage rateMax home priceEst. monthly payment
5%$409,458.54$1,983.33
6%$370,803.37$1,983.33
6.5%$353,784.79$1,983.33
7%$338,110.01$1,983.33
8%$310,295.60$1,983.33

Every 1% rate increase reduces buying power by roughly 10%.

Buying power vs rate

Highest: 5% ($409,458.54)Lowest: 8% ($310,295.60)
Mortgage rateMax home price

Focus point

5%

$409,458.54

Position

#1 of 5

Original order

Share of total

22.97%

Total: $1,782,452.31

PositiveNegative

Every 1% rate increase reduces buying power by roughly 10%.

References

  • HUD 28/36 qualifying ratios
  • Mortgage affordability guidelines

FAQ

House Affordability Calculator FAQ

What does the House Affordability Calculator do?

The House Affordability Calculator estimates the maximum home price you can afford based on income, debts, down payment, and mortgage rates. Enter annual income, monthly debts, and down payment to estimate max home price, max mortgage, and est. monthly payment. The calculator updates instantly and adds a comparison table plus chart so you can test the sensitivity of the result before you use it in a decision. It is part of our financial toolkit.

What inputs do I need?

Typical inputs include Gross annual household income., Existing monthly debt payments., Cash available for down payment..

How are the results calculated?

We follow the formulas and assumptions outlined in the "How this calculator works" section. You will see outputs like Estimated maximum affordable home price., Maximum loan amount., Estimated monthly mortgage payment..

Can I share or download the results?

Use the Copy link or Print buttons to share your results. If a table or chart appears, you can download the data as CSV.

Is my data stored?

No. Calculations run in your browser and we do not store your inputs.

Privacy choices

Choose how this site uses analytics and advertising

Essential storage keeps the site usable. Optional analytics help us improve performance, and optional advertising can support the site.

Read more in our privacy policy and cookie notice.