Canada Mortgage Stress Test Explained: Complete 2025 Guide with Calculator
Understand the Canada mortgage stress test, including GDS/TDS ratios, qualifying rates, down payment rules, CMHC insurance, and B-20 guidelines. Use our free calculator to see how much you can afford.
Achyutananda Meher
Founder of Measurely
Table of Contents
Introduction
If you are planning to buy a home in Canada, you have likely heard about the mortgage stress test. Introduced by the Office of the Superintendent of Financial Institutions (OSFI) through Guideline B-20, the stress test ensures that borrowers can afford their mortgage payments even if interest rates rise.
The stress test applies to both insured and uninsured mortgages, making it one of the most important factors in determining how much home you can afford. Our Canada Mortgage Stress Test Calculator helps you understand your borrowing capacity before you start house hunting.
In this guide, we will explain how the stress test works, how to calculate GDS and TDS ratios, what qualifying rate applies to you, and strategies to improve your mortgage approval chances.
What Is the Mortgage Stress Test?
The Basics
The mortgage stress test requires borrowers to qualify at a mortgage rate that is the greater of:
- 1. The Bank of Canada's conventional 5-year fixed mortgage rate (currently 5.25%)
- 2. The contract rate offered by your lender plus 2%
This means even if your lender offers you a 4.5% mortgage rate, you must qualify based on a rate of at least 6.5% (4.5% + 2%).
When Did It Start?
- 2016: OSFI introduced Guideline B-20, initially targeting high-ratio (insured) mortgages.
- 2018: The stress test was expanded to include uninsured (conventional) mortgages.
- 2021: The qualifying rate floor was set at 5.25%, with the standard being the contract rate plus 2%.
- 2024-2025: The stress test remains in place, with the qualifying rate fluctuating based on Bank of Canada rate decisions.
GDS and TDS Ratios
Your mortgage approval depends on two key debt service ratios:
Gross Debt Service (GDS) Ratio
GDS measures the percentage of your gross household income required to cover housing costs:
GDS = (Mortgage Principal + Interest + Property Taxes + Heating Costs + 50% of Condo Fees) / Gross Household IncomeThe maximum GDS ratio is typically 39% for insured mortgages and 35-39% for uninsured mortgages.
Total Debt Service (TDS) Ratio
TDS adds all other debt obligations on top of housing costs:
TDS = (Housing Costs + All Other Debt Payments) / Gross Household IncomeThe maximum TDS ratio is typically 44% for insured mortgages and 42-44% for uninsured mortgages.
Practical GDS/TDS Calculation
Example scenario:- Household income: $100,000
- Mortgage payment (stress-tested): $2,300/month
- Property taxes: $300/month
- Heating: $150/month
- Car loan: $400/month
- Credit card minimum: $100/month
Down Payment Requirements
Minimum Down Payment (2025)
| Home Price | Minimum Down Payment |
|---|---|
| Up to $500,000 | 5% |
| $500,000 to $999,999 | 5% on first $500,000 + 10% on portion above $500,000 |
| $1,000,000+ | 20% |
Down Payment Sources
- Canadian savings: Demonstrated through bank statements (minimum 90-day history for gifts)
- Gifted down payment: Acceptable from immediate family members with a gift letter
- Home Buyers' Plan (HBP): Withdraw up to $35,000 from RRSP tax-free
- First Home Savings Account (FHSA): Tax-deductible contributions, tax-free withdrawals for first-time buyers
CMHC Mortgage Insurance
If your down payment is less than 20%, you must purchase mortgage default insurance from CMHC, Sagen, or Canada Guaranty.
CMHC Insurance Premiums (2025)
| Down Payment | Premium Rate |
|---|---|
| 5% to 9.99% | 4.0% |
| 10% to 14.99% | 3.0% |
| 15% to 19.99% | 2.8% |
Example: A $400,000 home with 5% down ($20,000):- Mortgage amount: $380,000
- CMHC insurance: $380,000 x 4.0% = $15,200
- Total mortgage: $395,200
The insurance premium is added to your mortgage amount and paid over the amortization period.
B-20 Guidelines Summary
OSFI's Guideline B-20 establishes the framework for prudent mortgage underwriting:
- 1. Minimum qualifying rate: The greater of the Bank of Canada's conventional 5-year rate or the contract rate plus 2%.
- 2. Debt service limits: GDS and TDS ratio maximums as outlined above.
- 3. Loan-to-value (LTV) limits: Maximum 80% LTV for uninsured mortgages, 95% for insured.
- 4. Equity requirements: Minimum 20% down payment for uninsured mortgages.
- 5. Income verification: Full documentation required with no self-declared income for uninsured mortgages.
- 6. Amortization limits: 25 years maximum for insured mortgages (30 years for uninsured).
Strategies to Pass the Stress Test
Increase Your Down Payment
A larger down payment reduces your mortgage amount, which lowers both your monthly payment and your stress-test qualifying threshold.
Reduce Other Debts
Paying off car loans, credit cards, or lines of credit improves your TDS ratio. Even a paid-off credit card with a $0 balance still has a potential minimum payment considered by lenders.
Extend Your Amortization
While 25 years is standard for insured mortgages, a 30-year amortization for uninsured mortgages reduces monthly payments, making it easier to meet the stress test threshold.
Increase Household Income
Adding a co-borrower, working overtime, or taking on a second job can boost your qualifying income. Lenders typically require 2 years of consistent income history for variable income.
Choose a Variable Rate
Some lenders offer lower contract rates for variable-rate mortgages, which can reduce the stress-test qualifying rate since it is contract rate plus 2%.
FAQs
What is the current mortgage stress test rate in Canada?
The qualifying rate is the greater of 5.25% (Bank of Canada floor) or your contract mortgage rate plus 2%. For a 4.5% contract rate, you must qualify at 6.5%.
Is the mortgage stress test required for renewals?
No, the stress test does not apply to straight switches or renewals with the same lender. However, if you switch lenders or refinance, you must requalify under the stress test.
Does the stress test apply to first-time home buyers?
Yes, the stress test applies to all borrowers, including first-time home buyers, whether they are getting an insured or uninsured mortgage.
How much house can I afford with a $100,000 salary?
With a $100,000 salary, 5% down, and no other debts, you can typically afford a home priced between $350,000 and $425,000 depending on property taxes and heating costs.
Can I avoid the stress test with a private lender?
Private lenders are not regulated by OSFI and may not apply the stress test. However, private mortgages typically come with much higher interest rates (8-12%) and shorter terms.
What is the difference between insured and uninsured mortgages?
Insured mortgages have less than 20% down and require CMHC insurance. Uninsured mortgages have 20%+ down but still require stress testing under B-20 guidelines.
How does the stress test affect my buying power?
The stress test typically reduces your borrowing capacity by 20-25% compared to qualifying at your contract rate. This means you may qualify for a lower home price than expected.
Can I use rental income to qualify for the stress test?
Yes, lenders may include up to 50-100% of potential rental income for investment properties, subject to documentation requirements and appraisal confirmation.
Related Calculators
- Home Affordability Calculator - Estimate your maximum home purchase price.
- Mortgage Calculator - Calculate monthly mortgage payments.
- Debt to Income Ratio Calculator - Calculate your GDS and TDS ratios.
Conclusion
The Canada mortgage stress test is a critical safeguard that protects both borrowers and lenders from the risks of rising interest rates. While it may reduce your purchasing power, it also ensures that you can comfortably afford your home over the long term.
By understanding your GDS and TDS ratios, knowing the qualifying rate, and planning your down payment strategy, you can approach the home-buying process with confidence. Use our Canada Mortgage Stress Test Calculator to determine exactly how much you can borrow and find the right home for your budget.
About Achyutananda Meher
Founder of Measurely
Achyutananda Meher is the founder of Measurely. With a deep passion for financial literacy and data-driven tools, he created the platform to make complex tax and benefit calculations accessible to everyone in Canada and beyond.
Related Tools
Related Articles
Frequently Asked Questions
What is the current mortgage stress test rate in Canada?
The qualifying rate is the greater of 5.25% (Bank of Canada floor) or your contract mortgage rate plus 2%. For a 4.5% contract rate, you must qualify at 6.5%.
Is the mortgage stress test required for renewals?
No, the stress test does not apply to straight switches or renewals with the same lender. However, if you switch lenders or refinance, you must requalify under the stress test.
Does the stress test apply to first-time home buyers?
Yes, the stress test applies to all borrowers, including first-time home buyers, whether they are getting an insured or uninsured mortgage.
How much house can I afford with a $100,000 salary?
With a $100,000 salary, 5% down, and no other debts, you can typically afford a home priced between $350,000 and $425,000 depending on property taxes and heating costs.
Can I avoid the stress test with a private lender?
Private lenders are not regulated by OSFI and may not apply the stress test. However, private mortgages typically come with much higher interest rates (8-12%) and shorter terms.
What is the difference between insured and uninsured mortgages?
Insured mortgages have less than 20% down and require CMHC insurance. Uninsured mortgages have 20%+ down but still require stress testing under B-20 guidelines.
How does the stress test affect my buying power?
The stress test typically reduces your borrowing capacity by 20-25% compared to qualifying at your contract rate.
Can I use rental income to qualify for the stress test?
Yes, lenders may include up to 50-100% of potential rental income for investment properties, subject to documentation requirements.