BC Mortgage Stress Test (OSFI B-20)
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.
The mortgage stress test is a federal rule that decides how large a mortgage a borrower can qualify for. Lenders must approve you not at the rate you are offered but at a higher qualifying rate — so a household that could carry a $700K mortgage at a 4.5% contract rate qualifies for closer to $580K once the test is applied. This guide explains how the qualifying rate is set, how much it reduces a borrower’s purchasing power, and the November 21, 2024 change that lets some borrowers renew without re-testing.
What follows: how the qualifying rate is calculated, three named-submarket worked examples showing how the test reshapes purchasing power, the same-lender renewal exemption, and how the test interacts with CMHC default insurance. The numbers are drawn from the BC Real Estate Codex.
The rule, in 1 sentence
Federally-regulated lenders must qualify mortgage borrowers at the greater of (a) the contract rate plus 2 percentage points, or (b) the Bank of Canada qualifying rate (currently 5.25%, verified May 9, 2026).
Three named-submarket worked examples
How the stress test reshapes purchasing power across the price points BC buyers actually transact in. Numbers are illustrative — exact qualifying amount depends on income, credit, and debt-service ratios; talk to a mortgage broker for your specific deal.
Willoughby townhouse · $850,000
Contract 4.5% → qualify at 6.5%
A first-time-buyer household at the 5%-down threshold. Contract rate 4.5%, stress-test rate 6.5% (contract + 2pp). As a first-time buyer the household can take a 30-year amortization, which lifts qualifying capacity by roughly 8-12% versus 25-year — often the difference between qualifying and not. The household that qualified for $850K at 4.5% on a 30-year amortization would qualify for closer to $700K under a 25-year amortization at the stress-test rate.
Fort Langley townhouse · $1,500,000
Contract 4.5% → qualify at 6.5%
A repeat-buyer Canadian household at the new $1.5M CMHC cap. With 5%/10% down ($125K) and a $1.375M loan, the stress test at 6.5% (vs. 4.5% contract) requires roughly 15-25% more income to qualify than the contract rate alone implies. One dollar above $1.5M and the buyer is forced into 20%-down conventional financing — a different conversation entirely.
White Rock detached · $2,400,000
Contract 4.5% → qualify at 6.5%
Above the CMHC cap. 20%+ conventional financing required ($480K minimum down). The stress test still applies — federally-regulated lenders qualify uninsured borrowers at the same higher-of test. For most $2M+ buyers, the stress test is what compresses the qualifying loan from headline-rate math to actual approval. Renewing at the same lender (under the November 21, 2024 exemption) means the existing borrower can negotiate from strength; switching lenders means re-passing the test.
Rate-environment worked examples
Example 1 — Contract rate 4.5%
Contract + 2pp = 6.5%. BoC qualifying rate = 5.25%. Greater = 6.5%. Borrower must qualify at 6.5% — i.e. monthly P&I and other obligations as a fraction of gross income must satisfy lender debt-service ratios at 6.5%, not 4.5%.
Example 2 — Contract rate 2.5% (low-rate environment)
Contract + 2pp = 4.5%. BoC qualifying rate = 5.25%. Greater = 5.25%. Borrower qualifies at 5.25% (the floor). The 5.25% floor is what binds in a low-rate environment — and historically this has been the most common case.
Example 3 — Contract rate 7%
Contract + 2pp = 9%. BoC qualifying rate = 5.25%. Greater = 9%. In a high-rate environment the contract+2pp formula binds. The qualifying amount drops materially as rates rise — both because the contract rate is higher AND because the stress-test buffer applies on top.
Same-lender renewal exemption (Nov 21, 2024)
Federally-regulated lenders may now renew an existing UNINSURED mortgage with the SAME LENDER without re-applying the stress test, even when the borrower would no longer qualify under current B-20 rules. (Verified May 9, 2026.)
Why this matters: previously, borrowers stuck with an uncompetitive renewal rate at their current lender because switching to a better rate elsewhere required re-passing the test. Now they can negotiate with confidence that staying is always an option — which materially improves bargaining power.
Refinances and switch-lender renewals STILL trigger the stress test. The carve-out also does NOT extend to CMHC-insured renewals or new originations. Talk to a mortgage broker before assuming this exemption applies to your situation.
Frequently asked questions
What is the mortgage stress test?
OSFI Guideline B-20 — the federal mortgage stress test — requires every federally-regulated lender (banks, federal credit unions) to qualify uninsured mortgage borrowers at the GREATER of (a) the contract rate plus 2 percentage points, or (b) the Bank of Canada qualifying rate (currently 5.25%). The same higher-of test is applied to high-ratio insured mortgages by CMHC. The intent: ensure borrowers can still afford their mortgage if rates rise materially during the term. In practice, the stress test is the binding constraint on most BC buyers — not the down payment, not the contract rate.
How does the stress test affect my qualifying amount?
It reduces the maximum loan you can qualify for by roughly 15-25%. Example: if you qualify for $700K at a contract rate of 4.5% (38% gross debt service ratio), you only qualify for ~$580K at the stress-test rate of 6.5% (4.5 + 2). For most BC buyers, the stress test compresses the affordable purchase price band by about 100-150 basis points of headline rate. Plan around the qualifying rate, not the contract rate — the contract rate is a financing cost; the qualifying rate is the gate.
When does the stress test NOT apply?
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. This eased a major friction point: previously, borrowers stuck with an uncompetitive renewal rate at their current lender because switching to a better rate elsewhere required re-passing the stress test. Now a borrower can switch lenders if they re-pass the test, and can stay put without re-testing if they do not. Refinances and switch-lender renewals STILL trigger the stress test. At renewal, it is worth comparing your current lender's offer against quotes elsewhere.
Does the stress test apply to private lenders?
No. OSFI Guideline B-20 applies only to federally-regulated lenders (most banks, federal credit unions). Provincial credit unions are NOT covered by B-20 (BC credit unions are regulated by BCFSA, not OSFI). Private mortgage lenders (mortgage investment corporations, individual lenders) are likewise outside B-20's scope. However: provincial credit unions in BC voluntarily apply the stress test for risk-management reasons, and most do — the practical workaround is narrower than it looks on paper.
How is the qualifying rate set?
The Bank of Canada qualifying rate is set by the Bank of Canada and updated periodically. It has been 5.25% since June 2021 (notably stable through the rapid rate-hike cycle of 2022-2023). The "contract + 2pp" rule is a fixed-formula test against the actual rate the borrower is offered. The borrower must qualify at the HIGHER of the two — which means the qualifying rate is effectively the contract rate plus 2 points whenever contract rates exceed 3.25%. In practice in 2026, contract+2pp is what binds for almost every borrower.
How does the stress test interact with CMHC default insurance?
CMHC applies the SAME higher-of stress test to insured mortgages. So whether your down payment is 5% (insured) or 25% (uninsured), the stress test calculation is identical — you qualify at the greater of the contract rate + 2 points or the BoC qualifying rate. The only difference is who applies it: OSFI dictates B-20 for uninsured federally-regulated; CMHC applies it for insured. The same-lender renewal exemption (Nov 21, 2024) does NOT extend to CMHC-insured renewals — that's a meaningful asymmetry your broker should walk you through.
What can I do if I fail the stress test?
Several paths: (1) increase down payment to reduce loan amount; (2) lengthen amortization (up to 30 years for first-time buyers or buyers of new construction, per the Dec 15, 2024 reforms); (3) lower the purchase price; (4) reduce other debts to improve debt-service ratios; (5) add a co-signer who passes; (6) move to a non-federally-regulated lender (provincial credit union or private lender) — with the caveat that BC credit unions usually apply the test voluntarily, and private lenders typically charge meaningfully higher rates. For most buyers who qualify for it, the 30-year amortization is the move that helps most; talk to a mortgage broker before assuming a path.
Will the stress test ever be eased?
Probably yes, eventually — federal mortgage policy is increasingly responsive to housing affordability concerns. The November 21, 2024 same-lender renewal exemption was the first material loosening since the test's 2018 introduction. Pre-rule loosening discussions have included: cutting the qualifying-rate buffer to 1.5 points, exempting refinances under certain conditions, and exempting borrowers with strong credit histories. None of these are policy as of writing — re-confirm against OSFI Guideline B-20 directly before relying on any softening.
Primary sources: OSFI Guideline B-20 (stress-test rule) and OSFI MQR-removal notice (Nov 2024) (same-lender uninsured-renewal carve-out).
Keep reading
- CMHC default insurance — the high-ratio side of the same qualifying-rate test
- Buyer due diligence — where stress-test pre-approval slots into the offer-writing sequence
- BC closing costs — the cash-out lines that compress affordability before the rate math runs
- BC Property Transfer Tax — the closing-day cash line most stress-tested borrowers under-budget
- BC closing process timeline — commitment letter to funding to registration sequence
- First-Time Home Buyer guide — the qualifying math in the context of a full first purchase
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.
- OSFIretrieved 2026-05-08Guideline B-20: Residential Mortgage Underwriting Practices and Procedureshttps://www.osfi-bsif.gc.ca/en/guidance/guidance-library/final-revised-guideline-b-20-residential-mortgage-underwriting-practices-procedures
osfi.b20.stress_test · v1View in Codex →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.
- OSFIretrieved 2026-05-08· published 2024-09-24OSFI removes stress test for uninsured mortgages renewing with their existing lenderhttps://www.osfi-bsif.gc.ca/en/news/news-releases/osfi-removes-stress-test-uninsured-mortgages-renewing-existing-lender
osfi.b20.renewal_no_stress_test · v1View in Codex →Verified sources (2)· 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.
- CMHCretrieved 2026-05-08Mortgage Loan Insurance Homeownership Programshttps://www.cmhc-schl.gc.ca/professionals/project-funding-and-mortgage-financing/mortgage-loan-insurance/cmhc-mortgage-loan-insurance-homeownership-programs
- Government of Canadaretrieved 2026-05-08· published 2024-09-16Government Announces Boldest Mortgage Reforms in Decadeshttps://www.canada.ca/en/department-finance/news/2024/09/government-announces-boldest-mortgage-reforms-in-decades-to-unlock-homeownership-for-more-canadians.html
cmhc.insurance_cap · v2View in Codex →
