FinanceWithDB logoFinanceWithDB
Ontario calculator

Mortgage affordability calculator.

Estimate your maximum home price using Canadian GDS/TDS ratios, stress-test rules, down payment, CMHC, closing cash, and monthly expenses.

Estimates only, not financial advice. Inputs left blank are estimated and can be overridden.

Calculate your maximum affordability

The estimate updates live; this resets the scenario price to your maximum affordability.

Maximum home price

$1,000,000

7.50% down payment at your estimated maximum

Mortgage payment

$5,324

Monthly

Cash to close

$93,135

$18,135 beyond down payment

Qualifying rate

6.50%

GDS 32.41% / TDS 36.01%

Determining your total mortgage required

Home price $1,000,000

Down payment $75,000

CMHC insurance $37,000

Total mortgage required $962,000

Required cash to close

Down payment$75,000
Land transfer tax after rebate$12,475
PST on CMHC premium$2,960

Total cash required

$93,135

$18,135 beyond down payment

Monthly expenses

Mortgage payment$5,324
Property tax$833
Monthly debt payments$825

Monthly expenses

$7,323

Affordability notes

Stress test sanity check

At the default 4.50% contract rate, this calculator qualifies at 6.50%.

Estimated blanks

Blank optional fields are estimated so the result does not accidentally assume zero living costs or debt obligations.

Actionable comparison

Compare Your Shortlisted Properties

Enter up to four homes you are considering. The table uses your down payment, rate, amortization, payment frequency, location, and first-time buyer setting above.

Fixed down payment used$75,000
PropertyPriceMin DownYour DownDown %CMHCMortgagePaymentCashStatus
Property 1$850,000$60,000$75,0008.82%$31,000$806,000$4,461$89,655within max
Property 2$950,000$70,000$75,0007.89%$35,000$910,000$5,037$91,975within max
Property 3$1,050,000$80,000$75,0007.14%N/AN/AN/AN/Adown below min
Property 4$1,150,000$90,000$75,0006.52%N/AN/AN/AN/Adown below min

Comparison figures are estimates only and use the assumptions entered above. They are not an approval, commitment, or financial advice.