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
Founder of Mortgages Lab & Mortgage Expert
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.
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