House Affordability Calculator (income-based)

Estimate an income-based maximum home price using income, debts, rate, term, down payment, and housing ratio.

Last reviewed
July 8, 2026
Cost
Free to use
Data
Runs in your browser

Max Monthly Payment

Enter valid inputs

Max Loan Amount

Enter valid inputs

Max Home Price

Enter valid inputs

Estimated Down Payment

Enter valid inputs

Methodology

How this calculator handles inputs

This calculator uses the values you enter above and applies the formula explained in the guide below. Results update in the browser and are intended for quick planning, comparison, and sanity-checking.

  • Use consistent periods, currencies, and units across inputs.
  • Review any assumptions before using the result in a decision.
  • Recalculate when rates, prices, tax rules, or business terms change.

Important note

This tool provides general planning information only. It is not tax, legal, financial, accounting, or investment advice. Check the current rules for your location and speak with a qualified professional before making a high-stakes decision.

Guide

How it works

Use this calculator to estimate income-based house affordability.

What this calculator does

The house affordability calculator estimates maximum monthly payment, maximum loan amount, maximum home price, and estimated down payment.

House Affordability Formula

Max Payment = Gross Monthly Income x Housing Ratio - Monthly Debts

Example calculation

If monthly income is 8,000, debts are 500, and housing ratio is 28%, the calculator estimates the mortgage payment and home price that may fit.

When to use this calculator

  • estimating buying power
  • planning a home search budget
  • checking debt impact
  • comparing down payment assumptions

FAQs

Is this lender approval?

No. It is a planning estimate based on simple ratios.

Explore more

More calculators in this topic

View Mortgages & Home Calculators calculators

Continue exploring

Related calculators

Explore the next calculations most relevant to this topic.