Tools/Stress Test Calculator

Mortgage Stress Test Calculator

Check whether your income, debts, and mortgage amount pass Canada’s qualifying-rate rules before you make an offer. This page is for buyers, refinancers, and anyone switching lenders who needs a GDS/TDS read at the stress-test rate—not the payment on the rate sheet.

💰Income

$
$
Total Annual Income$80,000

📊Monthly Debt Payments

$

Exclude rent/mortgage payments

🏠Property Costs

$
$
$

🏦Mortgage Details

$
%

❌ Does Not Qualify

Stress Test Rate

6.5%

Monthly Payment

$2,701

GDS Ratio46.5%

Max: 39% | -7.5%

TDS Ratio54%

Max: 44% | -10%

To Qualify, You Need:

More Annual Income$98,204
Or Reduce Mortgage To$325,826

ℹ️ About the Stress Test

  • • You must qualify at the higher of: 5.25% OR your contract rate + 2%
  • • GDS (Gross Debt Service): Housing costs should be ≤ 39% of income
  • • TDS (Total Debt Service): All debts should be ≤ 44% of income
  • • Some lenders may have stricter requirements

Who this calculator is for

Use it when you want a fast yes/no on the federal-style stress test: salaried buyers getting pre-approved, couples combining income, and homeowners who might refinance or switch at renewal. It is not a credit decision. Lenders still verify employment, down-payment source, credit score, and property type.

If you already know the mortgage size, start here. If you do not, use the affordability calculator first, then come back. Compare the contract rate you type in against current 5-year fixed rates or variable rates.

How the qualifying rate is calculated

OSFI requires federally regulated lenders to qualify most uninsured mortgages at the greater of:

  • Contract rate + 2 percentage points, or
  • the Bank of Canada five-year conventional mortgage rate (this calculator’s floor is 5.25%).

Example: a 4.50% contract rate is tested at 6.50% (4.50 + 2), because 6.50 is higher than 5.25. A 3.10% contract rate is tested at 5.25%, because the floor is higher than 5.10%. The monthly payment shown in the results is the qualifying payment, which is higher than the payment you would actually write each month.

The 5.25% floor is the value built into this tool. The Bank of Canada series can move; lenders may update their qualifying rate when that published rate changes. Treat a result near the 39% / 44% limits as a yellow light, not a guarantee.

GDS and TDS, in plain terms

GDS — housing only

Qualifying mortgage payment + property tax + heating + condo fees, divided by gross monthly income. This tool’s cap is 39%.

TDS — housing plus other debt

GDS items plus car loans, lines of credit, student loans, and credit-card payments. This tool’s cap is 44%.

Most lenders count 50% of condo fees in GDS. This calculator includes the full condo fee, so a condo purchase may look slightly harder to qualify here than on a bank worksheet. Heating is a required housing cost even if it is bundled; the default $100 is a planning figure, not your utility bill.

Who has to pass—and who might not

  • Big banks and other OSFI-regulated lenders (for example TD and Manulife Bank) apply the federal test on new purchases and refinances.
  • High-ratio (insured) mortgages must satisfy the insurer as well. Compare insured rates after you know the premium from the CMHC calculator.
  • Same-lender renewals usually skip a new stress test. Shopping the renewal to a new lender brings it back.
  • Some provincial credit unions and private lenders use different qualification. ATB Financial is Alberta-based and provincially regulated; insured deals still have to meet insurer rules.

How the mortgage stress test works in Canada

Canada’s mortgage stress test checks whether you could still carry the loan if the interest rate were higher than the one on your offer. You make your payments at the contract rate. The higher rate is used only to calculate the payment that goes into your gross debt service (GDS) and total debt service (TDS) ratios.

Federally regulated lenders — the big banks, most other Schedule I banks, and federally regulated trust and loan companies — must apply this test to new mortgages and to refinances. Insured mortgages (generally less than 20% down, covered by CMHC, Sagen, or Canada Guaranty) follow the same qualifying-rate idea through the insurer rules, even when the lender itself is not regulated by OSFI.

Two ratios do the work. GDS is housing costs divided by gross monthly income. This calculator counts the qualifying mortgage payment, property tax, heating, and the full condo fee. Many lender worksheets count only half of condo fees, so a condo can look slightly harder here than on a bank form. TDS adds other monthly obligations: car loans, student loans, lines of credit, and credit-card minimums. The caps in this tool are 39% GDS and 44% TDS, which match the common insured-mortgage guidelines. Uninsured files at a bank are still stress-tested; the exact ratio ceiling is that lender’s policy and is often in the same neighbourhood.

Staying with your current lender at renewal usually does not require a new stress test. Switching lenders at renewal does, because the new lender treats it as a new origination. That is why a slightly higher renewal offer from your own bank can still be the practical choice if you would not qualify elsewhere.

The current qualifying-rate rule

The qualifying rate in this calculator is the greater of your contract rate plus 2 percentage points, or 5.25%. That is the minimum qualifying rate (often called the stress test or, informally, the pressure test) that has applied to both insured and uninsured mortgages since the June 2021 change by the Department of Finance and OSFI. It is not the Bank of Canada overnight rate, and it is not your lender’s prime rate. Prime moves when the overnight rate moves; the 5.25% floor does not.

A contract rate of 4.50% is tested at 6.50%, because 4.50% + 2 is 6.50%, which is above the 5.25% floor. A contract rate of 3.10% is tested at 5.25%, because 3.10% + 2 is only 5.10%, and the floor is higher. Variable-rate borrowers are tested the same way: the discount to prime does not lower the qualifying rate.

If the published benchmark later moves, lenders update the floor they use. This page’s calculator is built with a 5.25% floor. Treat a result that sits within a point or two of 39% or 44% as a warning to confirm income treatment (overtime, bonus, self-employment) with the lender before you waive conditions.

Worked example with real numbers

This example uses the same monthly payment formula as the calculator above. The 4.50% contract rate is an illustration, not a rate from today’s lender scrape.

Mortgage $480,000, amortized over 25 years. At the contract rate the payment would be about $2,668 a month. The qualifying rate is 6.50%, so the payment used for GDS and TDS is about $3,241 a month. Add property tax of $350 and heating of $150. Housing costs for the test are $3,741.

Gross household income is $145,000 a year, or $12,083 a month. Other debts are $400 a month. GDS is 31.0% and TDS is 34.3%. Against the 39% and 44% caps used here, this file passes. Changing the down payment, the price, or the other debts moves the ratios; the contract payment itself does not, because the test ignores it.

Run the same inputs in the form above if you want to change one assumption at a time. Then compare a real contract rate from the 5-year fixed or variable tables instead of the 4.50% illustration.

Province notes

The qualifying-rate math is federal. No province publishes its own stress-test percentage. What changes by province is which lender has to follow OSFI, and which closing costs sit beside the mortgage.

Banks such as TD, RBC, Scotiabank, BMO, CIBC, and National Bank apply the federal test on new purchases and refinances in every province they lend in. Manulife Bank is also federally regulated. Insured mortgages must meet insurer qualifying rules nationwide, including files booked at a credit union.

Provincial credit unions are not OSFI-regulated. Vancity and Coast Capital in British Columbia, Meridian in Ontario, and many smaller credit unions can set their own policy on uninsured mortgages. ATB Financial is owned by the Province of Alberta and is in the same position: insured files still face the insurer test; uninsured files follow ATB’s own rules. Ask which qualifying rate they will actually use, and use this calculator as the conservative check.

Quebec purchases still use the federal test at a bank, and the welcome tax (droits de mutation) is a closing cost rather than a qualification rule. Alberta and Saskatchewan have no provincial land transfer tax, which lowers cash to close but does not change GDS. Ontario and Toronto transfer taxes, and B.C. property transfer tax, belong in the closing costs calculator and the land transfer tax calculator, not in the stress-test rate.

Frequently Asked Questions

What is the mortgage stress test in Canada?

Federally regulated lenders must qualify you at a higher interest rate than the contract rate on the mortgage. This calculator uses the same rule of thumb as OSFI Guideline B-20: the qualifying rate is the greater of the Bank of Canada five-year conventional mortgage rate (this tool uses a 5.25% floor) or your contract rate plus 2%. You still make payments at the contract rate; the higher rate is only used to test whether the loan is affordable if rates rise.

What are GDS and TDS ratios?

GDS (gross debt service) is housing costs divided by gross income. Housing costs here are the mortgage payment at the qualifying rate, property tax, heating, and condo fees. TDS (total debt service) adds other monthly debts such as car loans, student loans, and credit-card minimums. This calculator uses maximums of 39% GDS and 44% TDS, which match common federal and insurer guidelines. Both ratios are calculated at the stress-test rate, not the rate on your offer letter.

What happens if I fail the stress test?

You can lower the mortgage (larger down payment or a less expensive home), reduce other monthly debts, add a co-borrower’s income, or wait until income is higher. A longer amortization lowers the qualifying payment but usually costs more interest and may not be available on every insured product. Some provincially regulated credit unions and private lenders use different rules, often at a higher rate. Failing this estimate does not always mean every lender will decline you, but it is a strong signal to reshape the deal before you waive conditions.

Does the stress test apply to all mortgages?

It applies to new mortgages and refinances from OSFI-regulated lenders (the big banks, most Schedule I banks, and federally regulated trusts). Insured (high-ratio) mortgages must also meet insurer rules, which include a qualifying-rate test. Renewing with your current lender typically does not require a new stress test. Switching lenders at renewal usually does. Provincial credit unions and private lenders set their own policies; they may skip or modify the federal test and price for the extra risk.

Do I have to pass the stress test when I renew?

If you stay with the same federally regulated lender, you generally do not re-qualify under the stress test just to renew. If you move the mortgage to a new lender, that new lender will qualify you as a new origination, including the qualifying-rate test. That is why a slightly higher renewal offer from your current bank can still be cheaper than switching if you would not pass elsewhere.

Is the qualifying rate the same as the Bank of Canada overnight rate?

No. The overnight rate is the policy rate that influences prime and variable mortgages. The stress-test floor used here is the Bank of Canada five-year conventional mortgage rate (also called the qualifying rate), a different published series. Variable-rate borrowers still qualify at the greater of that floor or contract rate plus 2%, even if prime later moves.

How can I improve my chances of passing?

Pay down revolving debt first (it hits TDS every month). Increase the down payment to shrink the mortgage—and potentially avoid default insurance if you reach 20%. A co-borrower with stable income can help if they will be on title and the mortgage. Choosing a longer amortization reduces the qualifying payment. Pre-approval is the practical way to test a real lender’s interpretation of your income (overtime, self-employment, and bonuses are often treated more strictly than this form).

Does a co-signer automatically make me qualify?

A co-borrower whose income is used must also take on the debt, and lenders still apply GDS and TDS to the combined picture. A guarantor is treated differently than a co-borrower and is not always accepted. This calculator has a co-applicant income field so you can see the combined ratios; it is not a substitute for the lender’s credit and income policy.

What are the mortgage stress test rules in Canada?

For a new mortgage or refinance at a federally regulated lender, you qualify at the greater of your contract rate plus 2 percentage points or 5.25%. Insured mortgages use that same minimum qualifying rate through CMHC, Sagen, or Canada Guaranty. The payment at that rate, plus property tax, heating, and condo fees, must fit GDS, and other debts must fit TDS. This tool uses 39% GDS and 44% TDS. Renewing with the same lender usually skips a new test; switching lenders usually does not.

What is a mortgage pressure test?

Pressure test is the everyday name for the mortgage stress test. It is the same rule: lenders qualify you at a higher rate than the contract rate so the loan still fits your income if rates rise. You do not pay the pressure-test rate. You pay the contract rate. The higher rate is only for the GDS and TDS calculation.

Does the stress test change by province?

The qualifying rate itself does not. Banks apply the federal rule in every province. Provincial credit unions and ATB can use a different test on uninsured mortgages. Insured mortgages follow insurer rules in every province. Land transfer tax and legal fees differ by province, but they are closing costs, not part of the qualifying rate.

Passed on paper? Compare lenders next

Qualification and rate are different questions. Once the ratios clear, shop the contract rate across lenders.

Compare today's rates →
📖

Mortgage Negotiation Guide

Negotiating your rate could save thousands, depending on your mortgage.

Learn More