Skip to main content

Canadian Mortgage Stress Test Explained

The OSFI B-20 stress test is the single biggest factor limiting how much Canadians can borrow. Here's exactly how it works, why it exists, and who is exempt.

What Is the Mortgage Stress Test?

Since January 2018, Canada's Office of the Superintendent of Financial Institutions (OSFI) requires all borrowers at federally regulated lenders to prove they can afford their mortgage at a rate higher than their actual contract rate. This is known as the B-20 Guideline.

The stress test was designed to protect the financial system from a scenario where rates rise sharply and borrowers can't make their payments. It applies to all new mortgages, refinances, and lender switches — not just insured ones.

The Qualifying Rate Formula

You must qualify at the higher of:

Option A

Contract Rate + 2.00%

Option B

MQR: 5.25%

Bank of Canada Qualifying Rate

The higher value becomes the rate used to calculate your maximum GDS/TDS ratios (39% and 44% respectively).

Worked Example: $600,000 Home

Without Stress Test

Contract rate
4.49%
Qualifying rate
4.49%
Monthly payment (25yr)
$3,306
Income needed (GDS 39%)
~$118,000/yr

With Stress Test

Contract rate
4.49%
Qualifying rate
6.49%
Monthly payment (25yr)
$3,988
Income needed (GDS 39%)
~$142,000/yr

Impact: The stress test requires ~$24,000/year more in income to qualify for the same $600,000 home. If your income stays at $118,000, your maximum mortgage drops to approximately $480,000 — a 20% reduction in buying power.

Who Is Exempt?

Uninsured renewals at the same lender

If you renew your existing mortgage without switching lenders, no new stress test is applied.

Provincial credit unions (non-OSFI regulated)

Credit unions regulated provincially (not by OSFI) may choose not to apply the stress test. Examples: Vancity (BC), Meridian (ON), Servus (AB). However, if they insure through CMHC, the stress test applies.

NOT exempt: Private lenders

While private lenders don't apply the stress test, they charge significantly higher rates (8-15%) and fees. They should only be used as a short-term bridge, not a stress test workaround.

How the Stress Test Affects Your Cost of Credit

The stress test isn't just about qualifying — it directly shapes your total cost of credit over the life of your mortgage. By limiting how much you can borrow, it forces a smaller mortgage, which means less total interest paid.

Without Stress Test

Max mortgage at $150K income
~$600,000
Total interest (25yr, 4.5%)
~$387,000
Total cost of credit
~$987,000

With Stress Test

Max mortgage at $150K income
~$480,000
Total interest (25yr, 4.5%)
~$310,000
Total cost of credit
~$790,000

That's a $197,000 reduction in your total cost of credit — simply because the stress test prevented you from over-borrowing.

At Renewal: The Cost of Credit Trap

When your term ends, you won't face the stress test if you stay with your current lender. But that exemption comes with a catch: your lender knows you may not qualify elsewhere, so they have less incentive to offer a competitive rate. A higher renewal rate — even by 0.25% — directly increases your cost of credit for the next 3-5 years. Always shop around before signing your renewal offer.

Frequently Asked Questions

Camilo Rodriguez

Camilo Rodriguez

Verified

Founder of Mortgages Lab & Mortgage Expert

BCFSA X030114 RECA LIC-00537605 FSRA 13547 20+ years of mortgage experience

Camilo Rodriguez is the Founder of Mortgages Lab, a licensed mortgage broker with over 20 years of experience helping Canadians achieve financial freedom. He has trained 100+ mortgage agents across Canada, served as a former Mortgage Manager for TD Canada Trust, and was Past President of the Canadian Mortgage Broker Association – BC. He is the author of "From Debt to Zero," a guide to becoming mortgage free.

Trained 100+ mortgage agents across Canada
Former Mortgage Manager, TD Canada Trust
Past President, CMBA – BC
Author of "From Debt to Zero"

P.A.Y.O.F.F™, L.A.B™, M.A.P™ are Trademarks of Mortgages Lab®

Financial Disclosure

This page contains informational content only and does not constitute financial advice. Mortgage rates shown are sourced from publicly available lender data and may change without notice. Always verify rates directly with the lender. Mortgages Lab may receive compensation from partner lenders, which does not influence our editorial content or rate rankings. Built on Real Experience — 20+ years of working with real mortgage scenarios and helping Canadians achieve financial freedom.

Find out how much you actually qualify for.

Our affordability calculator applies the stress test automatically — no surprises.

Calculate My Affordability