Home Affordability Calculator

Example$90,000 income · $100,000 down · $500/mo debt · 5.49% rate · 25-year amortization · Ontario

Home/Calculators/Affordability
🏘️Home Affordability

Maximum home price · · 2026

$438,668mortgage $338,668 · down $100,000
✓ Passes GDS/TDS·Payment $2,078/mo·Qualify at 7.49% (not 5.49%)·TDS 44.0%

Monthly payment

$2,078

at 5.49% contract rate

Qualifying rate

7.49%

OSFI B-20 stress test

GDS ratio

36.2%

limit 39% · passes

Closing costs

$9,830

est. at purchase

💵Income & debt
Gross annual income?
$
Partner income (optional)?
$
Monthly debt payments?
$
🏠Property & mortgage
Down payment?
$
Mortgage rate?
%
Amortization (years)
Monthly condo fees
$
Home insurance / mo?
$
Monthly heating?
$
OSFI B-20 requires max(contract + 2%, 5.25%)
Unlocks LTT rebate in most provinces
Max mortgage$338,668
Stress payment$2,501/mo
Binding ratioTDS
📐Debt service ratios
GDS36.2%
2.8% room · max 39%
TDS44.0%
0.0% room · max 44%

GDS: housing costs ÷ gross income · TDS: housing + all debt ÷ gross income · Binding: TDS

📋Closing costs
Land transfer tax$6,580
Legal fees$2,000
Appraisal$400
Home inspection$500
Title insurance$350
Total$9,830
GDS ratio near the 39% limit.
TDS ratio near the 44% limit.
🗺️Where can you live?
Thunder Bay
$280,000
+$158,668
Sudbury
$320,000
+$118,668
Sarnia
$350,000
+$88,668
Windsor
$380,000
+$58,668
Peterborough
$480,000
-$41,332
Kingston
$520,000
-$81,332
Niagara Falls
$520,000
-$81,332
St. Catharines
$550,000
-$111,332
London
$570,000
-$131,332
Brantford
$580,000
-$141,332
Barrie
$620,000
-$181,332
Ottawa
$640,000
-$201,332
Cambridge
$650,000
-$211,332
Kitchener
$680,000
-$241,332
Oshawa
$680,000
-$241,332
Waterloo
$690,000
-$251,332
Guelph
$720,000
-$281,332
Hamilton
$750,000
-$311,332
Ajax
$820,000
-$381,332
Pickering
$850,000
-$411,332
Whitby
$880,000
-$441,332
Brampton
$890,000
-$451,332
Milton
$950,000
-$511,332
Mississauga
$970,000
-$531,332
Burlington
$980,000
-$541,332
Newmarket
$1,050,000
-$611,332
Toronto
$1,080,000
-$641,332
Vaughan
$1,150,000
-$711,332
Aurora
$1,180,000
-$741,332
Markham
$1,200,000
-$761,332
Richmond Hill
$1,280,000
-$841,332
Oakville
$1,350,000
-$911,332
📐Stress test rules
💰Down payment rules
🏦CMHC insurance
🔗Explore calculators

What's Next?

Estimates only. Uses OSFI B-20 stress test rules, 2026 CMHC tiers, and provincial LTT rates. Not financial advice - consult a qualified mortgage professional.

Keep your numbers moving

Jump into related tools with your next best calculation.

About this calculator

Updated April 2026

The Canadian home-affordability calculator tells you the maximum purchase price you can actually qualify for - not the CMHC marketing number. It runs your income through the OSFI B-20 stress test, enforces the 39% GDS / 44% TDS ratios, and shows how much your city's land-transfer tax and closing costs reduce your usable down payment.

What you can do with it

  • See your maximum stress-tested purchase price before you tour any home.
  • Compare GDS/TDS headroom across different down payment scenarios.
  • Understand how a $10,000 raise (or paying off a car loan) changes your max price.
  • Check if you qualify in Toronto or Vancouver vs a smaller market.

How the math works

The tool back-solves the maximum mortgage that keeps you inside the 39% GDS limit (mortgage P&I + property tax + heat + half of condo fees) and 44% TDS limit (GDS + all other debt payments), all calculated at the stress-test rate. It then adds your down payment, subtracts land-transfer tax and CMHC premium, and returns the maximum home price. Default property tax, heat, and condo fee assumptions are province- and city-specific.

Canadian context - 2026

Since B-20 took effect in 2018, the stress test has reduced average Canadian purchasing power by roughly 15–20%. A 1% reduction in your other monthly debt payments can add $15,000–$25,000 to your maximum qualifying price.

Frequently asked questions

What is the mortgage stress test in Canada?

Canada's OSFI B-20 rule requires lenders to qualify borrowers at the greater of the contract rate plus 2%, or the 5.25% benchmark floor. This effectively reduces your maximum purchase price by roughly 15–20% compared to qualifying at your actual rate.

What are GDS and TDS ratios?

Gross Debt Service (GDS) is the percentage of gross income going toward housing costs (mortgage P&I, property tax, heat, half of condo fees). Total Debt Service (TDS) adds all other debt payments. Most lenders cap GDS at 39% and TDS at 44%.

When is CMHC mortgage insurance required?

CMHC insurance (mortgage default insurance) is mandatory in Canada when your down payment is less than 20% of the purchase price. Premiums range from 2.8% to 4.0% of the mortgage amount and are added to your mortgage balance.

Long-form explainers that pair with this calculator.