Mortgage Stress Test Calculator
By Hami Tahm · Last reviewed July 2026
Be the first to rate this tool
This calculator applies the OSFI B-20 qualifying rate formula to your mortgage scenario and returns a pass/fail result, your maximum qualifying mortgage, and the income required. Enter your contract rate — the calculator does the rest. When you are comparing renewal offers at a higher contract rate, add a mortgage renewal calculator pass to see payment differences before you sign.
What is the mortgage stress test qualifying rate in Canada?
The Canadian mortgage stress test requires you to qualify at the higher of your contract rate plus 2% or 5.25% — whichever is greater. At a contract rate of 4.79%, your qualifying rate is 6.79%. At a contract rate of 3.00%, the 5.25% floor applies. This rule is set by OSFI under Guideline B-20 and applies to all federally regulated lenders across Canada.
Your Income
Car loans, credit cards, student loans
Property & Mortgage
Monthly Housing Costs
Enter 0 if not a condo
You Don't Qualify at This Price
At the stress test rate of 7.49%, your ratios exceed lender limits.
Here's how to qualify:
Option A: Reduce Home Price
Lower your target price by:
−$125,427
New target: $474,573
Option B: Increase Your Income
You need more annual income to qualify:
+$25,645/yr
Combined income needed: $125,645
Option C: Pay Down Debts
Reduce monthly debts by:
−$917/mo
Qualification Ratios
GDS
Housing Costs / Income
$4,083 housing / $8,333 income
TDS
All Debts / Income
$4,583 total / $8,333 income
Payment Comparison
The monthly buffer the stress test protects against: $581/month (difference between your contract payment and the payment at the OSFI qualifying rate of 7.49%).
(at stress test rate)
Email me my stress-test result
Qualifying rate + max mortgage breakdown
No spam. Unsubscribe any time.
Key Takeaways
- The stress test qualifying rate is the higher of your contract rate + 2% or 5.25%. At a 4.79% contract rate, you qualify at 6.79%.
- The stress test reduces your maximum affordable mortgage by approximately 15–20% compared to qualifying at your actual contract rate.
- The stress test does NOT apply when renewing with the same lender. As of November 21, 2024, it also does not apply when uninsured mortgage holders switch lenders at renewal (same loan amount and amortization).
- OSFI's B-20 guideline governs the stress test for all federally regulated lenders. It has been in place since 2018 and was last adjusted in June 2021 (floor raised from 4.79% to 5.25%).
- If the stress test reduces your maximum below your target, options include: increasing your down payment, adding a co-borrower, extending amortization, or targeting a lower price.
What Is the Mortgage Stress Test in Canada?
The Canadian mortgage stress test, governed by OSFI's B-20 guideline, requires borrowers to prove they can afford their mortgage at a qualifying rate higher than their actual contract rate. You must qualify at the greater of your contract rate plus 2% or the minimum qualifying rate of 5.25%. This rule applies to all federally regulated lenders — every major bank in Canada.
The stress test was introduced in its current form in 2018 to ensure Canadian borrowers have a financial buffer against rising interest rates. OSFI last revised the minimum qualifying rate floor in June 2021, raising it from 4.79% to 5.25%, where it has remained since. The stress test is a federal rule and applies uniformly across all provinces.
The OSFI B-20 Qualifying Rate
Stress Test Qualifying Rate Formula
Who Is Subject to the Stress Test?
The stress test applies to all borrowers at federally regulated lenders — Schedule I and II banks (RBC, TD, BMO, Scotiabank, CIBC, National Bank, and others), as well as federally chartered trust companies. This covers the vast majority of Canadian mortgages. Provincial credit unions are governed by provincial rules, not OSFI B-20, so their stress test requirements may vary. Private and alternative lenders are not required to apply the OSFI stress test, though many set their own qualification standards.
How to Calculate the Mortgage Stress Test
To calculate your stress test qualifying rate, add 2% to your lender's offered contract rate, then compare to 5.25% and use whichever is higher. At a contract rate of 4.79%, the qualifying rate is 6.79%. Your lender then uses this rate to assess whether your income — measured by GDS and TDS ratios — can support the higher qualifying payment. Your Gross Debt Service (GDS) ratio must not exceed 39% and your Total Debt Service (TDS) ratio must not exceed 44% at the qualifying rate.
Stress Test Qualifying Rate — Quick Reference
| Contract Rate | Qualifying Rate | Floor Applies? | Buffer |
|---|---|---|---|
| 2.50% | 5.25% | Yes — floor applies | +2.75% |
| 3.00% | 5.25% | Yes — floor applies | +2.25% |
| 3.25% | 5.25% | Yes — at floor | +2.00% |
| 4.00% | 6.00% | No — contract + 2% | +2.00% |
| 4.79% | 6.79% | No — contract + 2% | +2.00% |
| 5.50% | 7.50% | No — contract + 2% | +2.00% |
| 6.00% | 8.00% | No — contract + 2% | +2.00% |
The buffer column shows the difference between qualifying rate and contract rate. Above 3.25%, the buffer is always exactly 2% (contract + 2% always exceeds 5.25%). Below 3.25%, the floor creates a larger buffer — protecting against rate shock if rates rise significantly.
How Much Does the Stress Test Reduce Your Buying Power?
The mortgage stress test typically reduces your maximum affordable mortgage by 15–20% compared to qualifying at your actual contract rate. On a household income of $120,000, the stress test at a 6.79% qualifying rate reduces the maximum mortgage from approximately $640,000 (at 4.79%) to approximately $530,000 — a reduction of roughly $110,000. This is the core financial impact most borrowers notice.
Buying Power Before and After the Stress Test
| Household Income | Contract Rate | Stress Test Rate | Max @ Contract | Max @ Stress Test | Reduction |
|---|---|---|---|---|---|
| $80,000 | 4.79% | 6.79% | $425,000 | $355,000 | −$70,000 (−16%) |
| $100,000 | 4.79% | 6.79% | $535,000 | $445,000 | −$90,000 (−17%) |
| $120,000 | 4.79% | 6.79% | $640,000 | $530,000 | −$110,000 (−17%) |
| $150,000 | 4.79% | 6.79% | $800,000 | $665,000 | −$135,000 (−17%) |
Options If the Stress Test Reduces Your Maximum Below Target
If the stress test reduces your qualifying mortgage below your target purchase price, several paths can help. A larger down payment reduces the required mortgage amount directly. Adding a co-borrower increases combined income used in GDS/TDS calculations. Extending amortization to 30 years (available with 20% or more down) reduces the monthly qualifying payment. Paying down existing debts before applying reduces your TDS ratio. Finally, targeting a lower purchase price or waiting for lower contract rates — which increase your qualifying maximum — are both effective strategies.
Use the Mortgage Affordability Calculator to model these scenarios with your actual income and debt profile.
When Does the Stress Test NOT Apply?
The mortgage stress test does not apply in three main situations: same-lender renewals, uninsured straight switches at renewal (as of November 21, 2024), and mortgages at non-federally regulated lenders (provincial credit unions and private lenders).
Mortgage Renewals — Same Lender Exemption
Renewal Exemption — Updated November 21, 2024
Switching Lenders at Renewal
OSFI updated its guidance on November 21, 2024 to extend the stress test exemption to uninsured mortgage holders switching lenders at renewal. The key conditions: the loan amount must remain the same (no refinancing), and the amortization period must not be extended. This change was designed to improve competition at renewal — borrowers with strong payment history can now move to a competing lender's better rate without re-qualifying at the stress test rate. If your mortgage is insured (under 20% down), confirm the requirements with your prospective new lender, as the insured renewal switch rules may differ.
Refinances
Refinancing always triggers the stress test — even with the same lender. A refinance involves changing the loan amount (accessing equity), which is treated as a new application. If you are refinancing to access home equity or change your amortization, you must qualify at the stress test rate. This applies regardless of whether you stay with your current lender or move to a new one.
Is the Mortgage Stress Test Going Away?
As of May 2026, there is no indication that OSFI plans to eliminate the mortgage stress test. OSFI reviews its B-20 guideline periodically and has adjusted the qualifying rate floor in the past — most recently in June 2021 when it was raised from 4.79% to 5.25%. The stress test is considered a core pillar of Canada's financial stability framework.
OSFI is separately consulting on a loan-to-income (LTI) cap as a potential portfolio-level supplement to the stress test. An LTI framework would limit the maximum mortgage relative to a borrower's gross income, regardless of interest rates. This is still in consultation phase as of May 2026 — no formal rule change has been announced. The stress test remains the operative qualification standard. See OSFI's OSFI Guideline B-20 mortgage underwriting rules for the latest official updates, or our mortgage stress test guide for a fuller explanation of how the rules have evolved.
The OSFI Stress Test — What Borrowers Need to Know
OSFI — the Office of the Superintendent of Financial Institutions — is Canada's federal regulator for banks and federally incorporated financial institutions. Its B-20 guideline (Residential Mortgage Underwriting Practices and Procedures) sets the stress test qualifying rate for all federally regulated lenders. The stress test in its current form was implemented in January 2018 and is the primary affordability safeguard for the Canadian mortgage market.
The OSFI stress test applies to federally chartered banks and trust companies. Provincial credit unions are regulated by their respective provincial bodies — most have voluntarily adopted similar stress test standards, but the specific rules may vary. Private and alternative lenders (MICs, mortgage finance companies) are not required to apply OSFI B-20, though they set their own underwriting criteria. If you are working with a broker who sources from multiple lender types, confirm the applicable qualification standard.
Frequently Asked Questions
The mortgage stress test estimates and qualifying rate calculations on this page are for general informational purposes only and do not constitute financial or mortgage advice. Actual qualification is determined by your lender based on your complete financial profile, the property, and current lender policies. Consult a licensed mortgage professional for advice specific to your situation.
Sources
- OSFI — B-20 Residential Mortgage Underwriting Practices and Procedures
- OSFI — Minimum Qualifying Rate for Uninsured Mortgages (includes Nov 21, 2024 lender-switch exemption)
- CMHC mortgage loan insurance minimum down payment rules
- FCAC mortgage stress test and affordability ratios
- OSFI minimum qualifying rate for uninsured mortgages
▶ Run a Full Mortgage Affordability Check
Not sure if you qualify under the stress test?
A mortgage broker can help you understand your options and maximize your qualification.
Related Calculators
Explore more free tools built for Canadian homebuyers and investors.
Mortgage Affordability Calculator
Find out how much home you can afford using Canadian mortgage rules.
Try itMortgage Qualifier Calculator
How much mortgage will the bank give you? Calculate by income or monthly budget with the Canadian stress test.
Try itMortgage Payment Calculator Canada
Monthly payment, CMHC, stress test context, amortization schedule, and payment frequencies.
Try itMortgage Amortization Calculator
View your full Canadian mortgage amortization schedule, compare prepayment scenarios, and see principal vs interest breakdown over time.
Try it