Skip to main content
BC Real Estate Q&A

How is the OSFI B-20 mortgage stress test calculated?

Last reviewed by Bronson Job PREC, REALTOR®Sources: OSFICC BY 4.0How we verify

A note from me: I’m Bronson Job, a REALTOR® (PREC) with Royal LePage Ben Gauer & Associates, so I earn a commission when I help someone buy or sell. I write these guides to be genuinely useful — general information, not advice on your specific situation — and I take no payment from any third party named in them. How I verify.

Direct answer

OSFI Guideline B-20 requires every federally regulated lender (the Big Six banks plus most mortgage finance companies) to qualify uninsured mortgage borrowers at the GREATER of (a) the contract rate plus 2 percentage points, or (b) 5.25% — whichever is higher. The qualifying rate is used to compute the borrower's GDS (Gross Debt Service ≤39%) and TDS (Total Debt Service ≤44%) ratios; if either ratio exceeds the cap at the qualifying rate the loan is declined regardless of what the borrower could afford at the contract rate. The same test applies to insured mortgages (CMHC/Sagen/Canada Guaranty), enforced via the Department of Finance "minimum qualifying rate" rule. Effective November 21, 2024, OSFI removed the stress test for mortgage RENEWALS where the borrower switches lenders without increasing principal — a significant change that ended what regulators called "renewal entrapment." For new purchases and refinances the stress test still applies. Worked example: a 5-year fixed at 4.95% must qualify the borrower at MAX(4.95% + 2%, 5.25%) = 6.95%. On a $700K mortgage that's about $480 more per month in qualifying-payment math — enough to drop a buyer's borrowing capacity by roughly 15%.

Primary sources

Backed by Fact Bank entries

  • OSFI Guideline B-20 mortgage stress test — Federally-regulated lenders (banks, federal credit unions) must qualify uninsured borrowers at the GREATER of (a) the contract rate + 2 percentage points, or (b) the Bank of Canada qualifying rate (currently 5.
  • Mortgage renewal at same lender — no stress test (Nov 2024+) — Effective November 21, 2024, federally-regulated lenders may renew an existing uninsured mortgage with the same lender WITHOUT re-applying the stress test, even where the borrower would no longer qualify under current B-20 rules.
Sources: OSFI
Verified sources (1)· re-verified 2026-05-08Click to expand

Every claim on this page is sourced to a primary government, regulator, or industry-association URL. We re-verify quarterly; the verification dates below show when each source was last confirmed against the live government page.

Fact ID: osfi.b20.stress_test · v1View in Codex →
Sources: OSFI
Verified sources (1)· re-verified 2026-05-08Click to expand

Every claim on this page is sourced to a primary government, regulator, or industry-association URL. We re-verify quarterly; the verification dates below show when each source was last confirmed against the live government page.

Fact ID: osfi.b20.renewal_no_stress_test · v1View in Codex →

See also

Bronson Job PREC, REALTOR® at Royal LePage Ben Gauer & Associates — Langley + Fraser Valley + Greater Vancouver
Bronson Job PRECREALTOR® · Royal LePage Ben Gauer & AssociatesGVR Member #6015742 · FVREB Member #FJOBBR · Royal LePage Top 35 Under 35 (2021) · Royal LePage Red Diamond Award