Canada Mortgage Stress Test Calculator

Enter your household income, the home price, down payment, rate and costs to see whether you pass Canada's mortgage stress test: your GDS and TDS at the qualifying rate, the income you'd need, and the largest mortgage and home price that pass.

$

Before tax, everyone on the mortgage

$
$

Under 20% adds the CMHC premium to the mortgage

%

The rate your lender offers

30 years insured only for first-time buyers and new builds

$
$

Your actual cost, or the lender's estimate

$

Half of them count

$

Car and student loans, lines of credit, credit card payments

Lender limits and down payment source
%

39% for insured mortgages

%

44% for insured mortgages

You don't pass the stress test at 6.50%: GDS 41.6% is over 39.0% and TDS 44.6% is over 44.0%.

Qualifying rate
6.50%
Mortgage (with CMHC premium)
$556,740.00
Payment at your rate
$3,081.41
Payment at the qualifying rate
$3,729.18
GDS (limit 39.0%)
41.6%
TDS (limit 44.0%)
44.6%
Income needed to pass
$128,078
Largest price with your down payment
$561,987
  • Lenders test you at your rate plus 2%: 4.50% + 2% = 6.50%. You'd still pay $3,081.41 a month at your actual rate.
  • GDS: $3,729.18 payment at 6.50% + $333.33 property tax + $100.00 heating = $4,162.51 a month, 41.6% of your $10,000.00 monthly income.
  • With under 20% down, the $16,740.00 CMHC premium is added to the mortgage and tested with it.
  • With $60,000 down, a price up to $561,987 would pass, or an income of $128,078.
Largest mortgage that passes at your rate and others
Contract rateTested atLargest mortgage
3.00%5.25%$581,735
3.50%5.50%$567,941
4.00%6.00%$541,830
4.50%6.50%$517,549
5.00%7.00%$494,944
5.50%7.50%$473,876
6.00%8.00%$454,219

An estimate with CMHC's debt service rules. Your lender also checks your credit, may use its own limits and may count income differently. Not financial advice.

How to use the stress test calculator

  1. Enter your gross household income, the home price, your down payment, your lender's rate and the amortization.
  2. Add the property tax, heating, any condo fees and your other monthly debt payments.
  3. Read whether you pass, the ratios and what would pass: a lower price, a higher income or a different rate in the table.

Worked example

A household earning $120,000 looks at a $600,000 home with $60,000 down at a 4.5% rate over 25 years, with $4,000 a year of property tax, $100 a month of heating and a $300 car payment. The $540,000 loan plus the 3.10% CMHC premium is a $556,740 mortgage, tested at 4.5% + 2% = 6.5%: $3,729.18 a month. With tax and heating that's $4,162.51, or 41.6% GDS, over the 39% limit, and 44.6% TDS with the car payment, over 44%. They'd pass with an income of about $128,078, or at a price up to $561,987 with the same down payment. Their actual payment at 4.5% would be $3,081.41.

The rules in 2026

  • Qualifying rate: the greater of the contract rate + 2% or 5.25%, for insured and uninsured mortgages
  • GDS: payment at the qualifying rate, property tax, heating and 50% of condo fees; limit 39% (insured)
  • TDS: GDS costs plus other debt payments; limit 44% (insured)
  • No stress test for a straight switch at renewal

Sources: Office of the Superintendent of Financial Institutions (minimum qualifying rate, Guideline B-20), Canada Mortgage and Housing Corporation (calculating GDS and TDS). Everything runs in your browser.

Frequently asked questions

What is the mortgage stress test?

A rule that lenders in Canada qualify you at a higher rate than the one you'll pay, so you could still afford the mortgage if rates rose. It applies to insured mortgages (under 20% down) and to uninsured mortgages from federally regulated lenders such as the big banks. It only changes how much you can borrow: your payments are at your actual rate.

What is the qualifying rate in 2026?

The greater of your contract rate plus 2% or 5.25%. A 4.29% offer is tested at 6.29%; a 3% offer is tested at the 5.25% floor. OSFI reviews the rule at least once a year, and its January 2026 review left it unchanged.

What are GDS and TDS?

Gross debt service (GDS) is your housing costs as a share of gross income: the mortgage payment at the qualifying rate, property tax, heating and half of any condo fees. Total debt service (TDS) adds your other debt payments, such as car loans, lines of credit and credit cards. For insured mortgages CMHC's limits are 39% GDS and 44% TDS; lenders set their own limits for uninsured mortgages, often similar.

Do I have to pass the stress test when I renew?

Not when you renew with your current lender, and not for a straight switch to a new lender at renewal (same balance and amortization): insured mortgages were already exempt, uninsured ones have been since 21 November 2024, and insurable ones since the December 2024 Fall Economic Statement. Borrowing more or extending the amortization means qualifying again, and a lender can still choose to test you.

How can I pass the stress test?

Lower the costs or raise the income the lender counts: a bigger down payment (which can also cut the CMHC premium), paying off a car loan or card balance, a 30-year amortization if you're a first-time buyer or buying a new build, adding a co-borrower's income, or a cheaper home. The table shows how the largest mortgage changes with the rate.

Why does the calculator add the CMHC premium?

With under 20% down, the insurance premium is added to the loan, so the mortgage that's tested is bigger than the price minus the down payment. On a $600,000 home with $60,000 down, the $540,000 loan plus a 3.10% premium ($16,740) is a $556,740 mortgage.

More money calculators

See all money calculators →

Can't find the tool you need? Tell us, and the most requested tools get built first.