Free Canadian Calculator
How Much House Can I Afford?
Three tools, one page: your maximum purchase price (GDS/TDS + stress test), a full year-by-year amortization schedule, and a prepayment savings calculator — all using correct Canadian semi-annual compounding and current CMHC rules.
All defaults are estimates — enter your own figures. The interest rate shown is a typical 5-year fixed rate as of July 2026. Rates change frequently; use the rate from your pre-approval or your lender's quote.
How lenders calculate what you can afford
Canadian mortgage lenders use two debt-service ratios to set the ceiling on your borrowing:
Gross Debt Service (GDS) — must be ≤ 39%
GDS = (mortgage P+I + property tax + heat + ½ condo fees) ÷ gross monthly income
The property-tax and heat figures are estimates — the calculator pre-fills typical amounts that you should adjust to your target area.
Total Debt Service (TDS) — must be ≤ 44%
TDS = GDS numerator + all other monthly debt payments
Car loans, student loans, credit card minimums, lines of credit — everything that shows on a credit bureau. Do not include the mortgage you're applying for.
The binding constraint is whichever ratio produces the lower maximum payment. Most buyers without existing debt are bound by GDS; those with car or student loans are often bound by TDS.
The stress test
On top of the ratios, OSFI's stress test (Guideline B-20) requires lenders to qualify you at a rate higher than your contract rate. The qualifying rate is the greater of:
- Your contract rate plus 2 percentage points, or
- The 5.25% floor (in effect since January 2026)
If your lender offers 5.00%, you qualify at 7.00%. This is why the maximum price from an affordability calculator is always lower than what a simple payment calculator suggests at the contract rate alone.
Worked example
$120,000 income, $100,000 down, 5.00% rate, 25-yr amortization, $350/mo property tax, $150/mo heat:
- Qualifying rate = max(5.00% + 2%, 5.25%) = 7.00%
- GDS budget = 0.39 × ($120k/12) − $350 − $150 = $3,900 − $500 = $3,400/mo
- Max total loan at 7.00% / 25yr ≈ $487,000 (principal + CMHC)
- Loan base (before CMHC) ≈ $487,000 ÷ 1.028 ≈ $473,000 (CMHC ~2.80% at this LTV)
- Max price ≈ $473,000 + $100,000 = $572,000 (rounded to nearest $1,000)
How Canadian mortgage math works
Unlike US mortgages (monthly compounding), Canadian law requires fixed-rate mortgages to use semi-annual compounding. The effective monthly rate is:
i = (1 + r / 2)1/6 − 1
where r is the annual nominal rate. At 5.00%, this gives i = 0.4124% per month — slightly lower than 5/12 = 0.4167%. The difference compounds over 25 years and results in meaningfully different totals from US-style calculations.
Prepayments
Every dollar of prepayment reduces your outstanding balance, which reduces every future interest charge. Because interest is calculated on the remaining balance, prepayments made early in the amortization have the most impact. The prepayment explorer shows you exactly how much you'd save in total interest and how many months sooner you'd be mortgage-free.
Most closed mortgages allow annual lump-sum prepayments of 10–20% of the original principal without penalty. Check your mortgage agreement for your specific privilege.
Worked example — $500,000 at 5.00% / 25 years monthly
- Effective monthly rate: (1 + 0.05/2)1/6 − 1 = 0.41240% (not 0.41667%)
- Monthly payment: ≈ $2,908/mo
- Total paid: $2,908 × 300 = $872,400
- Total interest: $872,400 − $500,000 = $372,400
- Adding $200/mo extra → saves ≈ $53,000 in interest, finishes ≈ 4 years early
Frequently Asked Questions
How much house can I afford in Canada?
Use the GDS/TDS ratios (39%/44%) combined with the OSFI stress test. Your maximum is determined by whichever constraint binds first. As a rule of thumb, most buyers can afford roughly 4–5× their annual income depending on their down payment and debt load.
What is the minimum down payment in Canada?
For homes up to $500,000: 5%. For $500,001–$1,499,999: 5% on the first $500k plus 10% on the remainder. For $1,500,000+: 20% (insured mortgages not available). These rules have been in effect since December 2024.
What is CMHC insurance and when do I need it?
CMHC mortgage loan insurance is required when your down payment is less than 20% and the purchase price is under $1,500,000. The premium (0.60%–4.00% of the loan) is added to your mortgage. A 30-year amortization costs an extra 0.20%. You pay provincial sales tax on the premium in cash at closing if you're in Ontario, Quebec, or Saskatchewan.
Does the stress test apply to mortgage renewals?
If you're renewing with the same lender, the stress test does not apply as of 2024. If you switch lenders at renewal, the stress test applies again. This is a significant benefit of staying with your current lender at renewal even if a better rate is available elsewhere.
How accurate is this calculator?
It uses the correct Canadian semi-annual compounding formula, current CMHC premium tiers, and the official OSFI stress-test rate. It is a planning tool — actual approval depends on your credit score, employment history, property type, and the specific lender's criteria. Always verify with a licensed mortgage professional.
Related tools and guides
Sources
- CMHC — Mortgage Loan Insurance Premium Rates
- Canada.ca — Minimum Down Payment Rules
- OSFI — Residential Mortgage Underwriting (Guideline B-20)
- Dept. Finance — Mortgage Reforms 2024
Last reviewed: July 2026. Figures verified against official sources. Not financial or legal advice.