By Nirmal Lashkari · Founder · Indore, Madhya Pradesh, India
$90,000 annual income, $500 monthly debts, a $60,000 down payment, 6.5% interest rate, 30-year term, and 36% maximum DTI, the estimated affordable home price is $408,063.80. This comprises a $348,063.80 loan and a $2,200.00 maximum monthly payment.
Car loans, credit cards, student loans, etc.
Lenders often cap total DTI around 36%–43%.
Home you can afford: $408,063.80

A home-affordability calculation starts with a constraint: how much monthly housing payment can fit inside the income and debt information you provide. This tool turns that payment boundary into three outputs: a maximum home price, a maximum loan amount, and a maximum monthly payment. Those are related, but they answer different questions. The home price includes the down payment; the loan amount is the part financed; the payment is the recurring principal-and-interest amount supported by the debt-to-income limit.
The calculator is deliberately narrower than a full lending application. It does not ask for taxes, insurance, mortgage insurance, HOA dues, closing costs, reserves, credit score, employment history, or a property-specific quote. Therefore, its home price is best treated as a screening ceiling under the assumptions entered, not as a target to spend automatically. A household may choose a lower price because it wants room for repairs, childcare, travel, savings, or income variability.
The most useful way to read the result is as a starting range. Run a base case, then a more cautious case with a lower income assumption, higher monthly debts, a higher rate, or a lower DTI limit. If the affordable price changes sharply, the household has limited slack and should focus on the lower result rather than the optimistic one.
Annual income is the gross yearly income entered in the first field. The calculator converts it into a monthly income figure for its debt-to-income calculation. Enter the income measure that is appropriate for the scenario you are testing, and be consistent when comparing cases. If income is irregular, a conservative recurring figure is more informative than a particularly strong month or year.
Monthly debts are existing recurring obligations such as car loans, credit cards, and student loans, matching the component hint. This amount is not the proposed housing payment; it is the debt already consuming monthly capacity. Leaving out a payment makes the maximum housing payment look larger than the household's actual budget can support.
Down payment is cash assigned to the purchase. It increases the maximum home price relative to a given loan amount, while also reducing the loan needed for a given home price. It is not the same as every dollar of cash needed at closing: the component does not separately model closing costs, prepaid items, moving expenses, or a reserve.
Interest rate is entered as an annual percentage, with one-decimal increments supported by the field. Term is entered in years and must be at least one. A higher rate or shorter term generally produces a higher payment for the same loan, so the supported scenarios should use the rate and term you actually want to examine rather than mixing an optimistic rate with a conservative term.
Maximum debt-to-income is a percentage bounded by zero and one hundred in the input. It tells the calculation how much of monthly income may be allocated to total debt in the modeled case. The component's hint notes that lenders often cap total DTI around 36%–43%, but this tool lets you test another ceiling. A lower percentage is a useful household stress test; it is not a guarantee of any lender's underwriting limit.
The central logic is a debt-to-income budget. Annual income is divided by twelve to estimate monthly income. The selected maximum DTI percentage determines a total monthly debt capacity. Existing monthly debts are subtracted, leaving the maximum monthly payment available for the modeled home loan. If existing debts are high relative to income, the available housing payment falls even when the down payment stays unchanged.
The remaining payment is then converted into a loan amount using the entered annual rate and term. In a fixed-rate, monthly-payment model, the result is an amortizing loan: each payment contains interest on the outstanding balance and principal that reduces that balance. The exact conversion is sensitive to both rate and number of payments. The home price output adds the entered down payment to the calculated loan amount.
This structure explains why the three outputs should be read together. A larger down payment can increase the displayed home price without increasing the modeled monthly payment. A lower rate can increase the loan supported by the same payment. A longer term can also increase the supported loan, but it usually means repayment continues for more years and may increase total interest outside the three headline outputs.
Consider a factual example using annual income of $90,000, monthly debts of $500, a $60,000 down payment, a 6.5% annual interest rate, a 30-year term, and a 36% maximum DTI. Monthly income is $7,500. A 36% total-debt ceiling permits $2,700 of modeled monthly debt. After subtracting the $500 of existing debts, the maximum monthly housing payment is $2,200 in this simplified case.
The loan amount is the principal that a 30-year loan at 6.5% can support with a $2,200 monthly principal-and-interest payment. The home-price result then combines that loan amount with the $60,000 down payment. The displayed values are the calculator's formatted outputs, so use them as a coordinated set rather than taking the home-price figure alone.
Now change only monthly debts from $500 to $1,000. The total DTI ceiling is unchanged, but another $500 is already committed. The modeled maximum monthly payment therefore falls by $500, which reduces the supported loan and the resulting home price. This is a useful diagnostic: paying down an existing obligation can affect the price ceiling even when annual income and down payment do not change.
The scenario is not a recommendation to purchase at the result. It omits costs that may be part of a real housing budget, so a prudent comparison would reserve additional monthly room for property-specific expenses and one-time cash needs. The value of the example is that every change can be traced back to one visible input.
A rate comparison shows financing sensitivity. Keep income, debts, down payment, DTI, and term fixed, then test 5.5%, 6.5%, and 7.5%. The same payment supports a different loan at each rate because more of the payment is consumed by interest when the rate is higher. Do not describe the difference as a change in income-based affordability; it is a change in the loan that the same payment can amortize.
A term comparison shows cash flow versus duration. Keep the rate fixed and compare 15, 20, and 30 years. A shorter term generally supports a smaller loan for the same maximum payment because the principal must be repaid over fewer monthly installments. A longer term generally supports a larger loan, but the household should separately consider the longer repayment period and total interest.
A DTI comparison shows how much safety margin the household is choosing. Run 36%, then 33%, then 30%, while leaving the other inputs unchanged. The lower ceilings should reduce the maximum payment and therefore the loan and home price. If the 30% result is still suitable, it may provide more room for costs that this component does not model.
A down-payment comparison is different. Changing the down payment does not directly raise the maximum payment; it changes how much of the selected home price is funded with cash rather than debt. Compare the displayed maximum loan amount with the displayed home price, and remember that preserving an emergency reserve may be more important than using every available dollar as a deposit.
Home you can afford is the headline price ceiling produced by the modeled loan plus the down payment. It is not a listing filter that should be followed without adjustment. A property at that price may still be unsuitable if its taxes, insurance, association dues, maintenance needs, or other ownership costs exceed the cash flow available in your household budget.
Max loan amount is the modeled financed portion. Compare it with the price output to see how much of the purchase depends on the down payment. This output is also the cleanest bridge to a sibling mortgage calculator, where you can examine a chosen loan's payment under a different set of assumptions. A loan amount is not the same as cash required to close.
Max monthly payment is the amount left after the DTI calculation accounts for the entered existing debts. It is a principal-and-interest-style affordability result from the financing inputs, not a complete all-in housing payment. If you need a more complete monthly ownership view, take a candidate home and evaluate it with a mortgage or monthly housing cost tool that accepts property-level charges.
Use direction and sensitivity as much as the absolute number. If a small rate increase causes a large price reduction, the case is rate-sensitive. If a small debt change causes a large reduction, existing obligations are the binding constraint. If the result barely changes when the down payment rises, the payment or DTI limit—not the deposit—is controlling the scenario.
The first common mistake is entering annual income where monthly debts are requested, or entering a proposed mortgage payment as existing monthly debt. The fields use different time bases and purposes. The second is omitting recurring debts because they feel temporary. If a payment will remain during the purchase decision, include it in the scenario and then run a second case for a documented payoff plan.
Another mistake is treating the maximum DTI field as a universal rule. It is an assumption supplied to the calculation. Test a range and choose a ceiling that leaves room for your actual priorities. Also avoid using the down payment as if it were the entire upfront budget; the component has no separate field for transaction costs or reserves.
A practical workflow is to begin with the household's ordinary income and all current debts. Record the three outputs. Then run a cautious case with a higher rate and lower DTI, followed by a financing check in the Mortgage Calculator for a specific candidate price. If the candidate still fits after adding the costs not modeled here, use the Monthly Housing Cost Calculator next to examine the broader monthly picture. The sibling-tool handoff is valuable because affordability screens the price while the mortgage tool tests the payment mechanics of that price.
Finally, revisit the calculation whenever one of the six inputs changes. It is not a one-time approval document. It is a transparent scenario tool: change one assumption, observe which output moves, and keep the version that matches the household's real cash flow rather than the largest number the form can produce.
DTI is the share of your gross monthly income that goes to debt payments. Lenders use it to assess how much you can borrow.
With the default assumptions — $60,000 down, a 6.5% rate over 30 years, $500 of existing monthly debts, and a 36% DTI cap — $90,000 of income supports roughly a $408,064 home. That is a $348,064 loan with a $2,200 maximum monthly payment.
Gross monthly income is multiplied by the DTI cap and existing debts are subtracted to get the maximum monthly payment. Standard amortization then converts that payment into a maximum loan at your rate and term, and your down payment is added. On the defaults: $7,500 × 36% − $500 = $2,200 a month.
The field references a common lender range of 36% to 43%. Entering 36%, the default, gives a more conservative price; 43% stretches further but leaves less monthly room for taxes, insurance, and living costs. Run both to see the range you are working in.
No. The modeled payment is principal and interest only, based on the rate and term you enter. Property tax and homeowners insurance are not inputs here, so budget for them separately before committing to the top of the price range.
No. The visible inputs include annual income, monthly debts, down payment, rate, term, and maximum DTI; there is no separate closing-cost input. Treat the down payment as only the cash contribution modeled by this tool.
The maximum monthly payment is constrained by income, existing debts, and the selected DTI. The down payment changes the cash portion of the purchase, so it can raise the displayed home price without changing that payment ceiling.
The calculation assumes no existing monthly debt is consuming the modeled DTI capacity. That may increase the maximum payment, loan, and home price, but it is appropriate only if the scenario genuinely has no recurring obligations to include.
Use the rate for the scenario you want to test, and run a higher-rate comparison as a stress test. The component does not quote or verify a live rate, so the result is only as realistic as the rate assumption.
A longer term spreads principal repayment across more monthly payments, which can allow the same maximum payment to support a larger loan. It may also increase the time and total interest involved, so compare terms rather than choosing by price ceiling alone.
No. It is the DTI assumption passed into the calculation. The component's hint gives a broad reference range, but the output is not an underwriting decision or a promise that a lender will approve the amount.
Enter the candidate loan and financing assumptions into the Mortgage Calculator, then use a monthly housing cost tool for property-specific costs that this component does not request. Compare the broader monthly budget with a cautious DTI case.
No. It models the entered down payment but does not request closing costs, prepaid items, moving expenses, or reserves. Use a separate cash-to-close analysis before treating the price as actionable.
Canada land transfer tax: which provinces charge it, the exact Ontario and BC band math, first-time buyer rebates, the Toronto municipal tax, and how it fits.
USA closing costs: the 2-5% breakdown, what varies by state — transfer taxes, attorney states, title premiums — and how to compare Loan Estimates.
Buying property in Canada: the stress test, down payments, CMHC insurance, land transfer tax, closing costs, and the process for residents and foreign buyers.
How we calculate: calcAffordability in calculators.ts; regression checks in calculators.test.ts
Last reviewed: . Learn more about Nirmal Lashkari and LashkariProperties.
Disclaimer: This calculator provides estimates for informational purposes only and is not financial, tax, or legal advice. Verify figures with a qualified professional before making decisions.