Canadian mortgage stress test explained

    What Is the Mortgage Stress Test in Canada?

    By Hami Tahm | Updated 2 July 2026 | 14 min read

    What is the mortgage stress test in Canada?

    The Canadian mortgage stress test requires borrowers to qualify at a higher rate than their actual contract rate. Under OSFI's B-20 guideline, you must qualify at the higher of your contract rate plus 2% or 5.25%. At a 4.79% contract rate, your qualifying rate is 6.79%. This reduces your maximum mortgage by approximately 15–20% compared to qualifying at your actual rate. Introduced in January 2018 after Canadian household debt hit 171% of disposable income, it is OSFI's primary macroprudential safeguard against a mortgage default cascade.

    Key Takeaways

    • The mortgage stress test requires you to qualify at the higher of your contract rate + 2% or 5.25% — ensuring you could still afford your mortgage if rates rise after closing.
    • It applies to all purchases, refinances, and certain lender switches at renewal — but NOT to straight renewals with the same lender, and NOT (as of November 21, 2024) to uninsured mortgage holders switching lenders at renewal with the same loan amount and amortization.
    • The stress test applies equally across Canada, including BC, for all federally regulated lenders. Provincial credit unions may operate under different provincial rules.
    • OSFI's B-20 guideline governs the stress test for chartered banks and federal credit unions. The qualifying rate floor was last raised in June 2021 from the Bank of Canada's variable benchmark (~4.79%) to a fixed 5.25%.
    • The stress test reduces your maximum qualifying mortgage by approximately 15–20% compared to qualifying at your contract rate — rising to 30–35% at the 2022–2023 peak qualifying rate of 7.75%.
    • Introduced in January 2018 after Canadian household debt hit 171% of disposable income — the highest in the G7. Critics argue it disproportionately affects first-time buyers and ignores local risk differences; proponents point to Canada's sub-0.3% mortgage default rate through the steepest rate cycle in 20 years.

    Disclaimer: This article is for informational purposes only and does not constitute financial, mortgage, or legal advice. Mortgage stress test rules are governed by OSFI's B-20 guideline and are subject to change. Verify current rules with a licensed mortgage professional or directly with your lender before making any borrowing decisions.

    What Is the Mortgage Stress Test?

    The Canadian mortgage stress test is a regulatory requirement that forces mortgage applicants to qualify at a higher interest rate than their actual contract rate. Governed by OSFI's B-20 guideline, it requires borrowers to prove they can afford their mortgage at the higher of their contract rate plus 2% or 5.25%. It applies to all federally regulated lenders — chartered banks and federal credit unions — across Canada. Use the mortgage stress test calculator to see how it affects your maximum mortgage.

    The OSFI B-20 Qualifying Rate Formula

    The qualifying rate formula is: MAX(contract rate + 2%, 5.25%). At a 4.79% contract rate, the qualifying rate is 6.79%. At a 3.00% contract rate, the 5.25% floor applies. The floor has been fixed at 5.25% since June 2021. See OSFI Guideline B-20 for current details.

    Stress Test Qualifying Rate (OSFI B-20)

    Qualifying Rate = the HIGHER of:

    (1) your contract rate + 2%, or (2) 5.25%

    At 4.79% contract rate → qualify at 6.79%. At 3.00% contract rate → qualify at 5.25% (floor).

    Why OSFI Introduced the Mortgage Stress Test: The 2018 Story

    To understand the stress test, you need to understand what Canada's housing market looked like in 2016 and 2017 — and what OSFI was afraid would happen next.

    The Pre-2008 Era: Designed for Access, Not Safety

    Before 2008, CMHC-insured mortgages could be issued with 40-year amortizations and 0% down payments. The rules maximized homeownership access — systemic risk was not the primary concern. The US subprime crisis in 2008 changed that. Between 2008 and 2016, the federal government progressively tightened CMHC rules: maximum amortizations fell from 40 to 25 years for insured mortgages, the minimum down payment rose from 0% to 5%, and a stress test was introduced for insured mortgage holders in late 2016. But uninsured mortgages — those with 20% or more down at federally regulated lenders — still had no qualifying rate floor. A buyer with a large down payment could qualify based solely on their actual contract rate.

    The 2017 Trigger: Debt, Prices, and a Looming Rate Rise

    By 2017, three signals had converged that made OSFI act. First: Canadian household debt had reached 171% of disposable income — the highest in the G7, and climbing. Second: Toronto's average home price had risen 32% in a single year. Vancouver prices had similarly surged. Third: the Bank of Canada was widely expected to begin raising rates from their post-2008 historic lows. OSFI's concern was not just that individual borrowers might default — it was that synchronized defaults could trigger a feedback loop. Borrowers default → lenders tighten → property values fall → more borrowers find themselves underwater → more defaults follow. The US had lived through this exact sequence in 2008–2010. Canada's household debt level made it structurally exposed to the same risk.

    OSFI's Macroprudential Rationale

    A macroprudential safeguard protects the financial system as a whole — not just individual borrowers. OSFI's logic: if borrowers must prove they can afford payments at their contract rate plus 2% before the mortgage is issued, the system has a built-in buffer against a rate shock. Even if rates rise significantly after closing, most borrowers can still pay. Fewer defaults mean property values stay stable, lenders' collateral holds, and the cycle never becomes self-reinforcing.

    January 2018: The B-20 Extension

    On January 1, 2018, OSFI's revised Guideline B-20 came into force, extending the stress test to all mortgages at federally regulated lenders — insured and uninsured alike. Uninsured borrowers (20%+ down) now had to qualify at the higher of their contract rate plus 2% or the Bank of Canada's 5-year posted rate (then approximately 5.14%). For households relying on an uninsured mortgage without any qualifying buffer, maximum purchasing power dropped by roughly 20% overnight.

    June 2021: The Floor Becomes Fixed at 5.25%

    From 2018 to 2021, the qualifying floor was pegged to the Bank of Canada's 5-year conventional posted rate — a variable benchmark. As contract rates fell to historic lows during COVID-era cuts, the BoC benchmark tracked lower with them, reaching 4.79%. OSFI concluded that a floor that followed rates down was undermining the buffer it was designed to provide. In June 2021, OSFI replaced the variable benchmark with a fixed floor of 5.25% — ensuring that even in ultra-low-rate environments, the qualifying standard maintained meaningful headroom. The OSFI minimum qualifying rate announcement explains this transition.

    November 2024: The Lender-Switch Exemption

    On November 21, 2024, OSFI amended B-20 to exempt uninsured mortgage holders from the stress test when switching lenders at renewal — provided the loan amount and amortization stay unchanged. This was a competition amendment: borrowers who were trapped at their existing lender's renewal rate (because switching triggered a new stress test that might disqualify them) now have real negotiating power. It did not lower the qualifying rate floor; it removed a friction that had inadvertently suppressed lender competition at renewal.

    How the Mortgage Stress Test Works

    When you apply for a mortgage, your lender uses the qualifying rate — not your actual contract rate — to calculate whether your GDS and TDS ratios meet their requirements. Your Gross Debt Service (GDS) ratio must stay at or below 39% and your Total Debt Service (TDS) ratio at or below 44%, both calculated at the qualifying rate. If your income passes both tests at this higher rate, your mortgage is approved. Use the mortgage affordability calculator to see your GDS and TDS ratios at the qualifying rate.

    What Lenders Check During the Stress Test

    Lenders recalculate your monthly mortgage payment at the qualifying rate and check that (1) housing costs (mortgage + property tax + heating) ÷ gross monthly income ≤ 39% (GDS), and (2) all debt payments including housing ÷ gross monthly income ≤ 44% (TDS). The stress test reduces your maximum qualifying mortgage by approximately 15–20% versus qualifying at your actual contract rate — a consistent impact regardless of whether your contract rate is 4.5% or 6.0%.

    When Is the Mortgage Stress Test Performed?

    The stress test is performed at the time of mortgage pre-approval and again at full application. It also applies to refinances. As of November 21, 2024, uninsured mortgage holders switching lenders at renewal are exempt, provided the loan amount and amortization remain unchanged. Straight renewals with the same lender have always been exempt under B-20.

    After confirming you pass the stress test, use our Canadian mortgage payment calculator to estimate your actual payment at contract rate.

    Run the Stress Test on Your Numbers

    Enter your income, debts, and contract rate to see your qualifying rate and maximum mortgage — in under a minute.

    Mortgage Stress Test Rules — Who It Applies To

    The stress test applies to all federally regulated lenders in Canada for purchases, refinances, and mortgage switches. It applies to both insured (under 20% down) and uninsured (20%+ down) mortgages. The major exemptions: (1) straight renewal with the same lender — no requalification required; and (2) as of November 21, 2024, uninsured borrowers switching lenders at renewal without changing loan amount or amortization. For a full breakdown of qualification requirements, see our guide on how to qualify for a mortgage in Canada.

    Insured vs. Uninsured Mortgages

    Stress test applicability by mortgage type — federally regulated lenders only.
    Mortgage TypeStress Test Applies?Regulator
    Insured — purchase (under 20% down)YesOSFI B-20 + CMHC rules
    Uninsured — purchase (20%+ down)YesOSFI B-20
    RefinanceYesOSFI B-20
    Switch lenders at renewal (uninsured, same loan amount/amortization)No — OSFI Nov 21, 2024OSFI B-20 (exempted)
    Renew with same lenderNoExempted under B-20
    Private lender mortgageNo (not federally regulated)Provincial rules vary

    Source: OSFI — Minimum Qualifying Rate for Uninsured Mortgages (Nov 21, 2024 amendment). Use the down payment calculator to determine whether your mortgage will be insured or uninsured.

    The Renewal Exemption — Same Lender and Lender Switches

    Stress Test Exemptions at Mortgage Renewal

    Two exemptions apply at renewal:

    (1) Same-lender renewal — no stress test required, as it has always been.

    (2) Lender switch at renewal — as of November 21, 2024, uninsured mortgage holders can switch lenders at renewal without the stress test, provided the loan amount and amortization stay the same. See the OSFI announcement (Nov 21, 2024).

    Refinances — where the loan amount or terms change — still require a full stress test. Use the mortgage renewal calculator to compare lender offers at renewal.

    How the Stress Test Has Shrunk Canadian Buying Power

    The abstract formula understates the real-world impact. The three scenarios below follow the same household — $80,000 annual income, standard debt load, 5% down — across different market eras, using conservative GDS assumptions (39% maximum housing costs, $450/month for property tax and heating). For your current qualifying amount, use the mortgage stress test calculator.

    Scenario 1 — January 2018: B-20 Lands on Uninsured Buyers

    A household with $90,000 combined income is buying with 20% down in Hamilton. Before January 1, 2018, uninsured mortgages at federally regulated lenders had no qualifying rate requirement. At their actual contract rate of 3.1%, this household could borrow approximately $520,000 — enough for a $650,000 home with $130,000 down. On January 1, 2018, Guideline B-20 applied to their application. The qualifying rate became max(3.1% + 2%, 5.14% BoC benchmark) = 5.14%. Their maximum mortgage dropped to approximately $415,000. Max purchase: $519,000. Same household, same income, same contract rate — $131,000 in purchasing power lost overnight. A Hamilton semi-detached listing at $600,000 that was within reach in December 2017 was now $81,000 above their qualifying ceiling.

    Scenario 2 — June 2021: The Floor Rises as Rates Hit Historic Lows

    Back to the $80,000 income household in spring 2021. Contract rates had fallen to 2.2% — the lowest in Canada's modern mortgage history. Before June 2021, the qualifying rate was max(4.2%, 4.79% BoC benchmark) = 4.79%. Maximum mortgage: approximately $376,000. Max purchase (5% down): ~$396,000.

    On June 1, 2021, the fixed floor took effect at 5.25%. Same household, same contract rate 2.2%. Qualifying rate jumped from 4.79% to 5.25%. Maximum mortgage: approximately $358,000. Max purchase: ~$377,000. The floor change alone cost this buyer approximately $19,000 in purchasing power — modest in isolation, significant when stacked on top of the 2018 B-20 impact.

    Scenario 3 — 2022–2026: When the Stress Test Met a Real Rate Shock

    The stress test was built for a rising-rate scenario. In 2022–2023, Canada got one. The Bank of Canada raised its overnight rate from 0.25% to 5.0% in 18 months. Contract rates rose from the low 2s to nearly 6%. The $80,000 income household on 5% down experienced this arc:

    • Early 2022: Contract rate 2.5%, qualifying at 5.25% (floor) → max purchase ~$377,000.
    • Late 2023: Contract rate 5.75%, qualifying at 7.75% → max purchase ~$300,000. Lost $77,000 in buying power from early 2022 alone. From the pre-2018 baseline, this household's buying ceiling had fallen by more than 50%.
    • Mid-2026: Contract rate ~4.5%, qualifying at 6.5% → max purchase ~$338,000. Rates recovering — but the stress test's +2% floor means buying power recovers more slowly than contract rates alone would suggest.

    The Stress Test Amplifies Rate Cycles in Both Directions

    When rates rise, the qualifying rate rises by the same amount — amplifying affordability compression. When rates fall, the +2% floor means the qualifying rate falls more slowly than the contract rate. A drop from 5.75% to 4.5% in contract rates improves buying power, but the qualifying rate only drops from 7.75% to 6.5%. This asymmetry is intentional: it prevents the stress test from becoming meaningless in low-rate environments.

    Limitations and Criticisms of the Stress Test

    The mortgage stress test has attracted sustained criticism from the real estate industry, first-time buyer advocates, and some economists — even from parties who generally support macroprudential mortgage regulation. The criticisms fall into three categories.

    It Is Geography-Blind

    The same qualifying rate formula applies to a buyer purchasing a $250,000 home in Winnipeg — where the price-to-rent ratio is approximately 12 and prices have historically been stable — and to a buyer purchasing a $1.4 million home in Vancouver, where the P/R ratio exceeds 35 and prices have seen double-digit annual swings. Both borrowers face the same 5.25% floor. The systemic risk profiles of these two markets are not comparable, but the regulatory bar is identical. CREA and TRREB have lobbied for a tiered system or a first-time buyer exemption. OSFI has consistently declined: macroprudential rules must be simple and uniform to be credible — exceptions create arbitrage and complexity that undermine the system.

    It Falls Hardest on First-Time Buyers

    Repeat buyers carry equity from their current property — equity that funds a larger down payment and reduces the required mortgage. First-time buyers start from zero equity. The stress test's effect on maximum mortgage size therefore falls hardest on the buyers who are already most constrained. The federal government has partially acknowledged this through the First Home Savings Account (FHSA, 2023) and the 30-year amortization extension for first-time buyers on new-build insured mortgages (2024) — both measures that work around the stress test rather than modifying it.

    The Counterargument: It Worked

    OSFI's defenders point to a single data point that is difficult to argue with: Canada's residential mortgage arrears rate (mortgages 90+ days past due) remained below 0.3% throughout the entire 2022–2023 rate cycle — the steepest in 20 years. In the US in 2008–2009, arrears rates hit 5–6% at peak. Canadian borrowers who qualified at 7.75% on a 2.2% contract rate were genuinely stress-tested — and the system held. Whether the stress test is the primary reason or one of several contributing factors (recourse mortgages in most provinces, CMHC default insurance, Canadian bankruptcy law) remains debated, but the outcome OSFI designed for — a rate shock without a default cascade — materialized.

    Could the Stress Test Change? The Future Outlook

    The stress test has been modified twice since 2018 — the June 2021 floor increase and the November 2024 lender-switch exemption. Both came from OSFI, not from government directive. Understanding what could drive the next change requires understanding what OSFI is actually watching.

    OSFI's Independence — The Political Pressure Problem

    OSFI operates at arm's length from the federal government. The Minister of Finance can issue directives to CMHC directly — which is how the 30-year amortization for first-time buyers was introduced in 2024. OSFI, as a regulatory body, is different: the government's influence runs through legislative frameworks, not day-to-day directives. Politicians facing affordability pressure from voters cannot simply order OSFI to lower the qualifying rate floor. This institutional independence is deliberate — it insulates stress test policy from electoral cycles.

    What Would Need to Change for the Floor to Move

    OSFI adjusts the floor based on the buffer it provides over actual market rates. When contract rates are at 2.2% and the floor is 5.25%, the buffer is 305 basis points — well above the nominal +200bp the rule implies. OSFI has shown willingness to maintain an over-buffered state when it perceives systemic risk. For the floor to be lowered, two conditions would likely need to hold simultaneously: the Bank of Canada overnight rate would need to fall sustainably below 2.5%, and Canadian household debt-to-income would need to have demonstrably reduced from its 2017 peak. Neither condition appears close as of mid-2026.

    The Most Likely Near-Term Change

    If OSFI makes another B-20 amendment before the floor changes, the most likely move is extending the lender-switch exemption to insured borrowers. Currently, insured mortgage holders (less than 20% down) who want to switch lenders at renewal must pass the full stress test. Given that uninsured borrowers now have this flexibility, the rationale for maintaining the restriction on insured borrowers — the most constrained buyers — is increasingly difficult to sustain. This change would reduce switching friction for first-time buyers without altering the qualifying rate floor or the credit quality of new originations.

    Bottom Line on the Future Outlook

    The 5.25% floor is unlikely to change unless Bank of Canada rates fall well below 3% and hold there. The federal government can influence affordability through CMHC rules and direct programs — but the qualifying rate is OSFI's domain. Expect incremental competition amendments, not headline floor reductions.

    Mortgage Stress Test in BC

    British Columbia borrowers using federally regulated lenders — major chartered banks and federal credit unions — are subject to the same OSFI B-20 stress test rules as the rest of Canada. The qualifying rate formula is identical: the higher of contract rate plus 2% or 5.25%. There are no BC-specific modifications to the stress test for federally regulated lenders.

    BC provincial credit unions are regulated by BC's Financial Institutions Act and supervised by the BC Financial Services Authority (BCFSA) rather than OSFI. Provincial credit unions may operate under different stress test requirements. The FCAC mortgage stress test guidance provides consumer-facing information applicable across all provinces.

    Frequently Asked Questions

    The Canadian mortgage stress test requires borrowers to qualify at a higher interest rate than their actual contract rate. Governed by OSFI's B-20 guideline, you must qualify at the higher of your contract rate plus 2% or 5.25%. It protects borrowers and lenders from default risk if rates rise after the mortgage is issued.

    The qualifying rate is the higher of your contract rate plus 2% or 5.25%. At a 4.79% contract rate, you qualify at 6.79%. At a 3.00% contract rate, the 5.25% floor applies.

    When you apply for a mortgage, your lender uses the qualifying rate — not your contract rate — to calculate whether your GDS and TDS debt ratios meet their requirements. If your income passes the ratios at this higher rate, you qualify. The stress test is performed at the time of application or pre-approval.

    Yes. BC borrowers using federally regulated lenders — major banks and federal credit unions — are subject to the same OSFI B-20 stress test. The qualifying rate formula is identical across Canada. BC provincial credit unions are provincially regulated and may have different rules.

    The stress test is performed when you apply for a mortgage pre-approval or full approval. It also applies when refinancing. As of November 21, 2024, uninsured borrowers switching lenders at renewal are exempt (same loan amount and amortization). Straight renewals with the same lender have always been exempt.

    The stress test does NOT apply when renewing with the same lender. As of November 21, 2024, it also does NOT apply when switching lenders at renewal, provided the loan amount and amortization remain unchanged. Refinances — where the loan amount or terms change — still require a full stress test.

    OSFI introduced the stress test in January 2018 under Guideline B-20 because Canadian household debt had reached 171% of disposable income — the highest in the G7 — and Toronto home prices had risen 32% in a single year. OSFI's macroprudential rationale: if rates rose sharply and borrowers who qualified at low rates could no longer afford their payments, a default cascade could destabilize the entire financial system. The stress test requires borrowers to prove they can still afford their mortgage if rates rise by at least 2 percentage points — building a buffer into the qualification standard before the mortgage is issued.

    The stress test reduces maximum qualifying mortgage by approximately 15–20% compared to qualifying at your actual contract rate. A household earning $80,000 a year could qualify for a purchase of approximately $396,000 when the qualifying rate was 4.79% (pre-June 2021 floor). After the floor rose to 5.25%, the same household qualified for approximately $377,000. At the peak of the 2022–2023 rate cycle, with qualifying rates hitting 7.75%, maximum purchase power dropped to approximately $300,000. By mid-2026, with qualifying rates near 6.5%, maximum purchase has recovered to approximately $338,000 — still well below pre-2018 levels for the same income.

    OSFI is operationally independent from the federal government, which limits political pressure to remove the stress test. The floor of 5.25% could be lowered if the Bank of Canada overnight rate fell sustainably below 2.5% — making 5.25% an overly conservative buffer relative to market rates. The federal government can modify CMHC rules (it did in 2024 for 30-year amortizations for first-time buyers on insured mortgages) but cannot directly override OSFI's B-20. The most likely near-term change is a second lender-competition amendment — extending the lender-switch exemption to insured borrowers — rather than a reduction in the qualifying rate floor.

    Disclaimer: This article is for informational purposes only and does not constitute financial, mortgage, or legal advice. Mortgage stress test rules are governed by OSFI's B-20 guideline and are subject to change. Verify current rules with a licensed mortgage professional or directly with your lender before making any borrowing decisions.

    Ready to Find Out If You Pass?

    Use our free Canadian mortgage stress test calculator — enter your income, debts, and contract rate to see your qualifying rate and maximum mortgage in seconds.

    Stay Ahead of the Market

    Get weekly insights on rates, market trends, and smarter homebuying decisions.

    No spam. Unsubscribe anytime.

    HomeCalc.ca

    Free calculators to help Canadians make smarter real estate decisions.

    HomeCalc.ca publishes free Canadian real estate calculators and educational content. Tools on this site use public rules from CMHC, CRA, Bank of Canada, and provincial governments. They do not constitute personalized financial, tax, or legal advice. For your situation, consult a licensed Canadian mortgage broker, real estate lawyer, or Chartered Professional Accountant. See our full disclaimer.

    © 2026 HomeCalc.ca. Last updated regularly — see individual tool pages for the “Last updated” date.