How it works
The calculator limits total monthly debt to the selected DTI. It then solves for a home price using the loan payment, property tax, and insurance estimates.
Input query strings and outputs
Use an input name in this page’s URL as ?name=value, and join additional inputs with &. Portable shared links may instead use the compact ?ac= state parameter.
Input query strings
8-
?annualIncome=Gross annual incomeMoney · Required · Default: 120,000
-
?monthlyDebts=Other monthly debtMoney · Required · Default: 500
-
?downPayment=Available down paymentMoney · Required · Default: 80,000
-
?annualRate=Mortgage ratePercentage · Required · Default: 6.5
-
?years=Loan termChoice · Required · Default: 30 · Accepted values: 15, 20, 30
-
?maxDti=Maximum total DTIPercentage · Required · Default: 36
-
?propertyTaxRate=Annual property taxPercentage · Optional · Default: 1.2
-
?insuranceRate=Annual insurance estimatePercentage · Optional · Default: 0.4
Outputs
5-
maxHomePriceEstimated maximum home priceCurrency · Primary output
-
maxHousingPaymentMaximum monthly housing costCurrency
-
loanAmountEstimated loan amountCurrency
-
principalInterestEstimated principal + interestCurrency
-
taxesInsuranceEstimated taxes + insuranceCurrency
Limits
Approval rules, credit, reserves, fees, HOA, and mortgage insurance are not included.