Mortgage Stress Test Calculator

Check whether you could qualify for a mortgage under Canada's mortgage stress test, using the higher of your contract rate plus 2% or the benchmark qualifying rate.

Based on the Bank of Canada benchmark qualifying rate (example)

CA$
CA$
%
1 10
years
5 30
CA$
CA$
Result
โ€”

Payment breakdown

Advertisement

Was this calculator helpful?

For educational purposes only. Consult a financial advisor.

What is a Mortgage Stress Test Calculator?

This calculator checks whether you'd likely qualify for a mortgage under Canada's mortgage stress test - a federal requirement that lenders qualify borrowers at a higher "qualifying rate" than the actual contract rate, then checks the resulting payment against standard debt-to-income limits (GDS and TDS ratios).

How to Use This Mortgage Stress Test Calculator

  1. Enter the home price and your planned down payment.
  2. Enter the mortgage contract rate you'd actually be offered (example rate โ€” enter the rate quoted by your lender).
  3. Enter the amortization period in years.
  4. Enter your annual household income and any other monthly debt payments (car loans, credit cards, student loans, etc.).
  5. Review your qualifying rate, the payment at both the contract rate and the qualifying rate, your GDS and TDS ratios, and whether you'd likely pass the stress test.

How is the Mortgage Stress Test Calculated?

The stress test uses a "qualifying rate" - the higher of your contract rate plus 2%, or a benchmark qualifying rate set with reference to the Bank of Canada (used here as 5.25%, example rate). Your mortgage payment is calculated at this higher rate, and that payment (plus other debts) is compared against your income using two ratios: Gross Debt Service (GDS), which should generally not exceed 39%, and Total Debt Service (TDS), which should generally not exceed 44%.

Formula: Qualifying Rate = max(Contract Rate + 2%, Benchmark Rate). Qualifying Payment = standard mortgage payment formula using the Qualifying Rate. GDS = Qualifying Payment รท Monthly Income ร— 100. TDS = (Qualifying Payment + Other Monthly Debts) รท Monthly Income ร— 100.

Example: For a CA$500,000 home with a CA$100,000 down payment (CA$400,000 loan), a 5.5% contract rate (example rate โ€” enter your actual rate), and a 25-year amortization, the qualifying rate would be 7.5% (5.5% + 2%, since this exceeds the 5.25% benchmark). The payment at the contract rate would be about CA$2,456.35/month, but at the 7.5% qualifying rate it rises to about CA$2,955.96/month. With a CA$100,000 annual household income (CA$8,333.33/month) and CA$300 in other monthly debts, GDS would be about 35.47% and TDS about 39.07% - both under the 39%/44% limits, so this scenario would likely pass the stress test. (Note: this example is for illustration purposes only.)

The Mortgage Stress Test in Canada

Introduced by federal regulators (OSFI) and applied to all federally regulated lenders, the mortgage stress test requires borrowers to qualify based on a higher "qualifying rate" than the rate they'll actually pay - even if you can comfortably afford payments at your contract rate, you must also be able to afford the higher hypothetical payment at the qualifying rate. This applies to both insured mortgages (less than 20% down payment) and uninsured/conventional mortgages (20% or more down payment), though the exact benchmark calculation has been adjusted by regulators over time. The stress test was introduced partly in response to concerns about household debt levels and the risk of borrowers being unable to handle future interest rate increases - as seen when rates rose significantly in 2022-2023, many existing variable-rate borrowers faced sharply higher payments at renewal. GDS measures your housing costs (mortgage payment, property taxes, heating, and condo fees if applicable) as a percentage of gross income, while TDS adds in all other debt obligations (car loans, credit cards, student loans, lines of credit). Even if this calculator suggests you'd pass, lenders apply their own additional underwriting criteria, so this is an estimate, not a guarantee of approval.

Tips for Using This Mortgage Stress Test Calculator

  • Remember the stress test uses a higher rate than you'll actually pay - your real monthly payment (at the contract rate) will likely be lower than the qualifying payment shown, but your approved loan amount is based on the higher figure.
  • Include all your recurring monthly debt obligations in "other monthly debts" for an accurate TDS ratio - missing debts here will understate your TDS and overstate your chances of passing.
  • If your GDS or TDS ratio is close to or over the limit, consider a larger down payment (reducing the loan amount), a longer amortization period (reducing the payment), or paying down other debts before applying.
  • Use this calculator alongside our Mortgage Calculator (for your actual expected payment) and CMHC Insurance Calculator (if your down payment is under 20%) to get a fuller picture of your borrowing capacity.

Frequently Asked Questions

Why do I need to qualify at a higher rate than I'll actually pay?

The stress test is designed to ensure you could still afford your mortgage payment if interest rates rise significantly by the time you renew (mortgages in Canada typically renew every few years, not over the full amortization at a fixed rate). By qualifying at a higher rate, regulators aim to reduce the risk of borrowers being unable to afford their payments after a rate increase at renewal.

Does the stress test apply to all mortgages?

The stress test applies to mortgages from federally regulated lenders (most banks), for both insured mortgages (under 20% down payment) and uninsured/conventional mortgages (20% or more down payment). Some credit unions and private lenders, which may not be federally regulated, might not apply the same stress test - though they have their own qualification criteria.

What are GDS and TDS ratios?

Gross Debt Service (GDS) is your housing costs (mortgage payment, property taxes, heating, and condo fees if applicable) divided by your gross monthly income, generally limited to 39%. Total Debt Service (TDS) adds all other debt payments (car loans, credit cards, student loans, etc.) to housing costs, generally limited to 44%. Both must be within limits to qualify.

What happens if I don't pass the stress test?

If your ratios exceed the limits at the qualifying rate, a federally regulated lender likely won't approve the mortgage amount you requested. Options include reducing the loan amount (larger down payment or less expensive home), paying down other debts to improve TDS, increasing the amortization period to lower the payment, or exploring lenders not subject to the same federal stress test (which may have different rates and terms).

Does the stress test rate change over time?

Yes - the benchmark qualifying rate used in the stress test is set with reference to market conditions and has been adjusted by regulators (OSFI) periodically since the stress test was introduced. The rate used in this calculator is an example only; check current OSFI guidelines or with your lender for the rate that applies when you actually apply for a mortgage.

Is passing the stress test a guarantee of mortgage approval?

No - passing the stress test (GDS/TDS within limits at the qualifying rate) is one important factor, but lenders also consider your credit score, employment history, the property itself, and their own internal lending policies. This calculator provides an estimate to help you understand the stress test mechanism, not a guarantee of approval from any specific lender.

Disclaimer: The information, rates, and figures provided on this page are for educational and illustrative purposes only and do not constitute financial or mortgage advice. The benchmark qualifying rate, contract rate, and GDS/TDS limits used are examples and may not reflect current OSFI guidelines or lender policies, which change periodically. Always confirm current stress test rules and your qualification with a qualified mortgage professional or lender.