House Affordability Estimator

Estimate a purchase price supported by household income, debt payments, available cash, mortgage terms, recurring ownership costs, and a monthly comfort buffer.

Inputs

$
$
$
%
%
%
$
Result
—
Based on the selected housing ratio and cost assumptions
Maximum monthly housing budget—
Mortgage principal supported—
Estimated down payment—
Price-to-income multiple—
Price at +1% mortgage rate—

Enter each assumption using the units shown. Review the main result, then compare the secondary figures. Change one input at a time to test a different scenario. Use Reset to restore the starting example.

Monthly housing budget = monthly income × target DTI − monthly debt − comfort buffer. The supported loan solves mortgage payment plus annual ownership costs for that budget.

What the result means

The main result summarizes the selected assumptions. Secondary values show the components, comparison case, or threshold most useful for checking the result.

Results are estimates and do not replace individualized financial, tax, legal, or lending advice.

The calculator loads a complete example automatically. Its result is calculated from the visible default inputs. Adjust any value to create a scenario that matches your situation.

Which inputs have the largest effect on this house affordability estimator?

The inputs tied directly to the main formula usually have the greatest effect. Change one assumption at a time to see how sensitive the result is.

Does the calculator include taxes or inflation?

Only items shown as inputs are included. Add taxes, inflation, or other costs through the available assumptions when relevant.

Why can my result differ from a bank or brokerage projection?

Institutions may use different timing, compounding, fees, underwriting rules, or rounding conventions.

Can I use zero for an input?

Zero is accepted where it is mathematically valid. Required values such as a purchase price, income, or target must remain positive.

How should I use the secondary results?

Use them to compare scenarios, identify the largest driver, and check whether the main result remains practical under less favorable assumptions.