See if your mortgage passes the Canadian stress test before you apply. Uses the same OSFI B-20 rules your bank does, with plain-English explanations of GDS and TDS.
All calculations run in your browser. Nothing is stored or sent anywhere.
Home
Housing costs
Monthly debt payments
Stress Test Result
Fails
Qualifying rate: 7.0% (higher of contract + 2% or 5.3% benchmark)
Base mortgage (home price - down payment)
90.0% loan-to-value
$540,000
CMHC insurance premium
3.1% of base mortgage
$16,740
Total mortgage (premium rolled in)
This is what your payment is calculated on.
$556,740
Payment at your contract rate
5.0% over 25 years
$3,234.86
Payment at qualifying rate
7.0% — this is what the bank tests you on
$3,896.06
Total housing costs (stress-tested)
P&I + tax + heat + 50% condo
$4,396.06
GDS at qualifying rate
CMHC limit: 39.0%
44.0%
TDS at qualifying rate
CMHC limit: 44.0%
44.0%
GDS at contract rate (for reference)
What you would actually feel day to day
37.3%
TDS at contract rate (for reference)
37.3%
Max mortgage you can qualify for
$485,854
At your income, property tax, heat, and existing debts, this is the most the stress test lets you borrow at the qualifying rate of 7.0%. This is before any CMHC premium is rolled in.
Federally-regulated Canadian lenders must qualify you at a higher rate than the one they are offering, so that a future rate hike does not push you into default. The qualifying rate is the higher of your contract rate plus 2%, or the benchmark rate of 5.3% (set by OSFI and unchanged since June 2021). The rule applies to new purchases and refinances. As of November 21, 2024, borrowers switching lenders at renewal no longer need to re-pass the test, provided the loan amount and amortization stay the same.
Gross Debt Service is the share of your gross monthly income that goes to housing. It adds up mortgage principal and interest (at the qualifying rate), property tax, heating, and 50% of condo fees. Under CMHC rules, GDS must be 39.0% or less. If you make $10,000 gross per month, no more than $3,900 can go to housing.
Total Debt Service is GDS plus every other debt payment: car loans, credit card minimums, lines of credit, student loans, personal loans. CMHC caps TDS at 44.0%. A fat car payment or big credit card balance can push you over the line even if the mortgage itself looks fine. That is why the calculator splits debts into three categories: all three combine into the same TDS total, but seeing them separately makes it easier to spot where the problem lives.
When your down payment is under 20%, default insurance is mandatory and paid by you (the borrower). The premium is a percentage of the loan amount based on your loan-to-value ratio:
The premium is typically rolled into the mortgage, so your monthly payment is calculated on the total (base + premium). As of December 15, 2024, CMHC-insured mortgages are available on homes up to $1.5 million, and 30-year insured amortizations are available, but only to first-time buyers or buyers of newly-constructed homes. Everyone else remains capped at 25 years for insured mortgages.
Borrowers with 20% or more down can still choose conventional (portfolio) insurance at lower rates:
This is common for rental properties and some refinances. The calculator shows the optional premium for reference but does not add it to your mortgage payment.
Passing the stress test is not just a hoop to jump through. It is a sanity check on whether you can still pay the mortgage if rates rise by 2% at renewal. If you fail, either reduce the mortgage amount, pay down other debts, extend amortization, or wait until your income grows.
Educational only. Talk to a mortgage broker or your lender for a firm qualification.