Stress Test

Lenders must qualify you at a rate higher than the one you will actually pay. This shows your qualifying rate and what it does to your payment.

Canadian lenders do not qualify you at the rate you will actually pay. They qualify you at your contract rate plus two percentage points, or 5.25% — whichever is higher. This is the stress test. This calculator takes a mortgage amount you specify and shows the payment gap the test creates: what that mortgage costs at your contract rate versus what a lender tests it against at the higher qualifying rate.

What it answers, and what it doesn't

It answers: given a mortgage amount, what is your qualifying rate, what would the payment be at your contract rate versus at the qualifying rate, and how big is the monthly gap between the two.

It does not answer: the maximum mortgage you could qualify for from your income and debts (that requires a full GDS/TDS calculation a lender runs, not just a rate comparison — this tool starts from a mortgage amount you already have in mind), whether a specific lender will approve you (lenders add their own overlays, especially on uninsured files), or what your actual payment will be (that always uses your contract rate, never the qualifying rate).

Every input, explained

Mortgage amount. The loan you're testing — price minus down payment, before any CMHC premium is added. This is a number you supply directly; the calculator doesn't derive it from income or a home price.

Contract rate. The rate you expect to actually pay. The calculator adds two percentage points to get the qualifying rate, unless that sum falls below 5.25%, in which case the 5.25% floor applies. With contract rates above 3.25%, the floor is irrelevant — it last bit anyone in early 2022.

Amortization (years). How long you're repaying the mortgage over. A longer amortization lowers both the contract-rate and qualifying-rate payments — see "Can I get around the stress test with a longer amortization?" below for what it does and doesn't do to the gap between them.

How the math works

The calculator takes the greater of (contract rate + 2%) and 5.25% as the qualifying rate. It computes the monthly payment on your mortgage amount at your contract rate — what you'll actually pay — and again at the qualifying rate — what the lender tests you against. The gap between those two payments is the monthly cushion a lender is quietly building into their risk assessment, even though you'll never write that larger cheque yourself.

Worked example: $500,000 mortgage, 4.49% contract rate, 25-year amortization

Qualifying rate: the greater of (4.49% + 2% = 6.49%) and 5.25%. 6.49% is higher, so the floor does not apply and the qualifying rate is 6.49%.

Payment at the 4.49% contract rate, 25-year amortization: $2,765/month. That's what this borrower actually pays.

Payment at the 6.49% qualifying rate, same amount and amortization: $3,346/month. That's what the lender tests the file against.

Monthly gap: $3,346 − $2,765 = $582, or about 21% of the contract payment. Nobody pays this extra $582 — it's a stress-tested cushion the lender checks the borrower can absorb in theory before approving the loan at the real rate.

Provincial quirks and edge cases

The test does not follow you to renewal. Renewing with your current lender requires no re-qualification. Since November 2024, even a straight switch to a different lender at renewal skips the test on uninsured mortgages. The calculator matters when you buy or refinance — not when you renew.

Credit unions are not bound by B-20. OSFI's guideline covers federally regulated lenders. Provincially regulated credit unions set their own policy, and most mirror the test voluntarily. A credit union quote that seems to ignore the stress test deserves a direct question about their qualifying rate.

Uninsured files face tighter overlays. This calculator shows the raw payment gap the stress test creates on a given mortgage amount — it doesn't model a lender's own debt-ratio ceilings or internal risk overlays, which are often stricter than the regulatory minimums on uninsured files (20%+ down). Two lenders can approve the same stress-tested file very differently.

The 5.25% floor is dormant, not dead. It only binds when contract rates fall below 3.25%. If rates ever return to 2021 territory, the floor — not the plus-two rule — will set the qualifying rate, and the calculator handles that automatically.

Questions to ask your mortgage broker

  1. What qualifying rate are you using for my file — contract plus two points, or the 5.25% floor?
  2. Beyond the payment gap this tool shows, what debt-ratio ceilings and overlays does your lender apply that could limit what I actually qualify for?
  3. Does my down payment size (insured versus uninsured) change which internal limits apply to my file?
  4. If I switch lenders at renewal, will I face the stress test again or does the straight-switch exemption apply?

Frequently asked questions

Does the stress test change my monthly payment?

No. Your payment is calculated at your contract rate. The test only shrinks the mortgage amount the lender will approve. Confusing the two is the most common misunderstanding in Canadian mortgage shopping.

I was approved at one bank and declined at another. How?

Both apply the same stress test, but each layers its own credit policy on top: different income haircuts, different treatment of rental income or condo fees, different internal ratio caps. The test is the floor of strictness, not the ceiling.

Does a bigger down payment help me pass the stress test?

Indirectly. A bigger down payment means a smaller mortgage amount to plug into this calculator, which lowers both your contract-rate payment and your qualifying-rate payment (and shrinks the dollar gap between them). It does not change the qualifying rate itself — that's still the greater of contract-plus-2% or 5.25%, regardless of down payment size.

What if rates drop after I buy?

The test applied at purchase; your renewal is not re-tested if you stay with your lender. Lower rates at renewal simply mean lower payments on the remaining balance — the old qualifying rate is history.

Can I get around the stress test with a longer amortization?

A 30-year amortization does lower both payments — on a $500,000 mortgage at 4.49%, the contract payment drops from about $2,765 to $2,518/month and the qualifying payment from about $3,346 to $3,129/month. But it doesn't shrink the gap the stress test creates: the dollar gap actually widens slightly, from about $582 to $611/month, because the qualifying-rate payment has less room left to fall at the higher rate. On insured mortgages, a 30-year amortization is also only available to first-time buyers and new-build buyers, and it adds a 0.20% insurance premium surcharge. It's a tool for lowering your payment, not a way around the gap.

Rules and rates as of September 2026. This is general information for Canadian home buyers and sellers, not financial, legal, or tax advice. Rules and rates change; confirm current figures with your lawyer or notary, your lender, or the government office that administers the tax before relying on them.

General information only — not financial, legal, or tax advice. Figures follow 2026 Canadian rules; estimates are labelled where they appear.