Mortgage Affordability in Canada: How Much House Can You Buy?

Understand how lenders assess affordability using GDS/TDS ratios, the stress test, and your down payment. Try the interactive calculator below.

🔑 Key Factors Lenders Use

Income

Household gross (pre-tax) income determines monthly capacity.

GDS/TDS

GDS ≤ 39% (mortgage + tax + heat + 50% condo fees).
TDS ≤ 44% (GDS + all other debts).

Down Payment

Minimum: 5% (<$500k), 5%+$10% (to $999,999), 20% (≥$1M). More down = lower payment.

Rate & Amortization

Stress test uses the greater of 5.25% or (your rate + 2%). Longer amortization lowers payment.

📊 Quick Examples (Illustrative)

First-Time Buyer

  • Income: $80,000
  • Down: $40,000
  • Debts: $100/mo
  • Rate: 5.25% (stress)

Approx. price: $450k–$475k

Growing Family

  • Income: $120,000
  • Down: $60,000
  • Debts: $700/mo
  • Rate: 5.25% (stress)

Approx. price: $600k–$650k

High-Income Couple

  • Income: $200,000
  • Down: $150,000
  • Debts: $0
  • Rate: 5.25% (stress)

Approx. price: $1,000,000+

🧮 Affordability Calculator (Canada GDS/TDS + Stress Test)

Stress Test used: max(5.25%, contract + 2%).
Max Monthly Housing Cost (by GDS/TDS)
$0
Estimated Max Mortgage
$0
Estimated Max Purchase Price
$0
GDS Limit
TDS Limit

⚠️ Disclaimer

This calculator and examples are for educational purposes only and use simplified assumptions. Actual qualification depends on full underwriting, credit profile, property type, taxes, heat, condo fees, insurance, and lender policies.

For accurate, personalized affordability and rates, please consult a licensed mortgage agent or your bank.

Want exact numbers for your situation?

I’ll connect you with trusted mortgage professionals and help you align budget, neighbourhood, and home type.

Book a Free Consultation
Chitti
Chitti — Real Estate Assistant
Ontario properties · Calculations · News
Disclaimer: This is an AI-based chatbot for information only. Answers are based on public web information and may not be fully accurate. For verification consult a professional or contact Chitti at [email protected] or WhatsApp 365-994-0696.
Hi — I'm Chitti. Before we start, may I have your name?
💬 Click here to chat
Chat with Chitti ×
Scroll to Top