The stress test is the single rule that most often decides how much house a Canadian household can buy, and it is routinely misdescribed. It is not a second payment, a penalty, or a rate you will pay. It is a qualifying calculation: the lender recomputes your payment at a higher notional rate and checks that the result still fits inside your debt-service limits. Your real mortgage is then written at the real contract rate. This guide shows the rule as it stands on 2026-10-05, the arithmetic behind it, what it does to a maximum mortgage at three incomes, and what to do when the number comes out too low. All dollar figures are Canadian dollars (CAD).
If you would rather run your own income and debts through the logic, the mortgage affordability calculator does that. This page is the explainer: why the rule exists, where each number comes from, and how to read the result.
The rule in one paragraph
Under OSFI Guideline B-20, the qualifying rate for an uninsured mortgage at a federally regulated lender is the greater of the mortgage contract rate plus 2 percentage points, or 5.25%. OSFI describes the two parts as a buffer (2%) and a floor (5.25%), and says it reviews the calibration at least annually. The OSFI page listing the current rate was last updated on 2026-01-29 and still states the 2% buffer and 5.25% floor. I could not find, on the pages read for this article, a statement of the outcome of any later review, so treat 5.25% as the figure in force on the date read and re-check OSFI before relying on it for a live application.
The Financial Consumer Agency of Canada (FCAC) tells consumers the same thing in plain language: banks must use the greater of 5.25% or your negotiated rate plus 2%. FCAC adds that credit unions and other lenders that are not federally regulated do not need to use this stress test, though they may also ask you to pass one, and CMHC applies its own qualifying rate to every mortgage it insures, whichever lender writes it.
Insured versus uninsured mortgages
A mortgage is insured when the down payment is under 20% of the purchase price (or lending value) and the lender requires default insurance, from CMHC or a private mortgage insurer. A mortgage with 20% or more down is uninsured, though lenders can also insure it for their own purposes. The two paths share the same qualifying-rate formula but are governed by different documents, and the debt-service caps are stated differently.
- Insured (high-ratio): CMHC states the GDS and TDS ratios must be calculated at the greater of the contract rate plus 2% or 5.25%, with maximums of 39% gross debt service and 44% total debt service of gross household income. The purchase price (or lending value) must be below C$1,500,000 for CMHC homeowner loans. Minimum down payment is 5% on the first C$500,000 and 10% on the portion above.
- Uninsured (conventional): the qualifying rate is the OSFI minimum qualifying rate. OSFI's guideline sets principles rather than one fixed ratio; each lender sets its own GDS and TDS thresholds within its risk appetite. FCAC's consumer guidance uses 39% and 44% as the benchmarks borrowers should aim to stay under.
- Not federally regulated: credit unions and some other lenders are not bound by B-20. They may use a lower qualifying rate, but they are not required to, and a mortgage insurer will still apply its own rules to an insured file.
CMHC's premium for an insured purchase is a percentage of the loan, set by loan-to-value: 2.80% for 80.01% to 85% LTV, 3.10% for 85.01% to 90%, and 4.00% for 90.01% to 95%. Below 80% LTV, CMHC lists 2.40% (75.01% to 80%), 1.70% (65.01% to 75%) and 0.60% (up to 65%). Ontario, Quebec and Saskatchewan charge provincial sales tax on the premium, which cannot be added to the mortgage. The premium is usually added to the loan, which raises the payment you must qualify for. The CMHC insurance calculator works out the premium for a given price and down payment.
| Item | Insured (down payment under 20%) | Uninsured (20% or more down) |
|---|---|---|
| Qualifying rate | Greater of contract + 2% or 5.25% | Greater of contract + 2% or 5.25% (OSFI B-20) |
| Debt-service limits | GDS 39%, TDS 44% (CMHC) | Lender sets its own; 39% and 44% are the usual reference points (FCAC) |
| Price ceiling | Below C$1,500,000 for CMHC homeowner loans | None from the insurer; lender policy applies |
| Maximum amortization | 30 years for first-time buyers or new builds; otherwise 25 | Lender policy; commonly up to 30 for uninsured |
| Default insurance premium | 0.60% to 4.00% of the loan, by LTV (CMHC) | None required |
Sources: CMHC mortgage loan insurance requirements and cost pages, OSFI minimum qualifying rate page, FCAC mortgage preparation page, Department of Finance news release of December 2024, all read 2026-10-05. The maximum-amortization entry for uninsured mortgages is lender policy, not a figure from a government source.
GDS and TDS: what gets counted
Gross debt service (GDS) is your housing costs divided by gross household income. FCAC lists mortgage payments, property taxes, heating costs and 50% of condo fees. Total debt service (TDS) adds all other debt payments: credit cards, car loans, student loans, lines of credit and support payments. Both are measured against gross, not take-home, income, and both use the stress-test payment, not the payment you will actually make.
The formulas are short:
- GDS = (qualifying mortgage payment + property tax + heating + 50% of condo fees) ÷ gross monthly income
- TDS = (the same housing costs + all other monthly debt payments) ÷ gross monthly income
- Pass = GDS at or under the cap and TDS at or under the cap
For many borrowers GDS binds first, because housing is the largest line. TDS becomes the binding limit when other debt is large. A C$600 monthly car payment on a C$120,000 income, for example, moves the binding constraint from GDS to TDS in the worked example below.
How the payment is computed: semi-annual compounding
Canadian fixed-rate mortgages are quoted with semi-annual compounding, so a quoted annual rate is not divided by 12 to get a monthly rate. The equivalent monthly rate is (1 + r ÷ 2)^(1/6) − 1. Variable-rate loans are commonly compounded monthly, so confirm your lender's convention; the examples here use semi-annual compounding, which is the Canadian fixed-rate convention. Dividing the quoted rate by 12 instead is the wrong method for a Canadian fixed rate and gives a slightly different payment.
Three monthly rates drive every example on this page:
| Rate type | Annual rate | Monthly rate (semi-annual compounding) | Payment per C$100,000, 25 years | Payment per C$100,000, 30 years |
|---|---|---|---|---|
| Contract rate (illustrative) | 4.49% | (1.02245)^(1/6) − 1 = 0.37071% | C$552.92 | C$503.63 |
| Qualifying rate at that contract rate | 6.49% | (1.03245)^(1/6) − 1 = 0.53366% | C$669.22 | C$625.76 |
| Qualifying rate when the floor binds | 5.25% | (1.02625)^(1/6) − 1 = 0.43279% | C$595.92 | C$548.71 |
Payment = principal × i ÷ (1 − (1 + i)^−n), where i is the monthly rate and n is months (300 for 25 years, 360 for 30 years). The 4.49% contract rate is an assumption chosen for illustration, not a quoted market rate; check current rates with lenders, and the Bank of Canada for the policy-rate backdrop.
Read the table as a ratio. At a 25-year amortization, every C$100,000 borrowed costs C$552.92 a month at the 4.49% contract rate and C$669.22 at the 6.49% qualifying rate. The qualifying payment is 21% higher. That 21% is the entire effect of the stress test in this scenario: lenders approve the largest loan for which the higher payment still fits the cap.
Worked qualification examples
To isolate the stress test, the examples use one household type: a single gross income, C$400 a month for property tax and heating combined, no condo fees, no other debt, a 25-year amortization, a 4.49% contract rate (qualifying rate 6.49%) and the 39% GDS cap. These are illustrative assumptions, not a forecast; your property tax in particular will differ by municipality. The maximum mortgage is the housing budget left after tax and heat, divided by the payment factor per dollar borrowed.
Example 1: C$120,000 income
- Gross monthly income: C$120,000 ÷ 12 = C$10,000. GDS cap at 39%: C$3,900.
- Less property tax and heat (C$400): C$3,500 available for the mortgage payment.
- Without the stress test (qualified at the 4.49% contract rate): C$3,500 ÷ C$552.92 per C$100,000 = about C$633,006.
- With the stress test (qualified at 6.49%): C$3,500 ÷ C$669.22 per C$100,000 = about C$522,999.
- Difference: about C$110,007, or 17.4% less.
- Actual payment on C$522,999 at the 4.49% contract rate: C$522,999 × 0.0055292 = about C$2,892 a month, well under the C$3,500 used to qualify.
Example 2: C$80,000 and C$160,000 income
The same steps at other incomes produce the table below. Because the formula is linear in income (apart from the fixed C$400), the percentage cut is essentially the same at each level. What changes is the dollar amount.
| Gross income (CAD) | Housing budget after tax and heat | Max at 4.49% contract rate | Max at 6.49% qualifying rate | Reduction | Actual payment on the qualified loan |
|---|---|---|---|---|---|
| C$80,000 | C$2,200 a month | C$397,890 | C$328,742 | C$69,148 (17.4%) | C$1,818 a month |
| C$120,000 | C$3,500 a month | C$633,006 | C$522,999 | C$110,007 (17.4%) | C$2,892 a month |
| C$160,000 | C$4,800 a month | C$868,123 | C$717,255 | C$150,868 (17.4%) | C$3,966 a month |
Computed with semi-annual compounding as shown above. Maximum mortgage means the loan amount before any CMHC premium added to the principal and before the home price, which is the loan plus your down payment. These are illustrative results, not lender approvals.
The qualifying cap is about 17% lower than the unstressed one for any buyer with a contract rate near 4.49%. For an insured buyer, the loan limit also depends on the premium added to the principal, so the home price you can reach is a little lower than loan plus down payment would suggest. The affordability calculator handles that interaction; this explainer keeps the arithmetic visible.
Example 3: when the 5.25% floor binds
Suppose a lender offers a 3.00% contract rate. Contract rate plus 2% is 5.00%, which is below the floor, so the qualifying rate is 5.25%. At a C$120,000 income and the same assumptions, the maximum at the 3.00% contract rate would be about C$739,574 (payment factor C$473.25 per C$100,000). Qualified at 5.25% (payment factor C$595.92), the maximum is about C$587,329. The test removes about C$152,245, or 20.6%, a bigger bite than at 4.49% because the gap between contract and qualifying rate is 2.25 points rather than 2.00. Whenever the contract rate is under 3.25%, a lower contract rate no longer helps you qualify for a larger loan: the qualifying rate stays pinned at 5.25%.
Example 4: when TDS binds
Take the C$120,000 income and add C$600 a month of other debt payments (a car loan and a credit card minimum). Total debt service is capped at 44% of C$10,000, or C$4,400. Subtract the C$400 of tax and heat and the C$600 of other debt, and C$3,400 is left for the mortgage payment. That is less than the C$3,500 left under the 39% GDS test, so TDS binds. The maximum mortgage at the 6.49% qualifying rate falls to about C$508,056 (C$3,400 ÷ C$669.22 per C$100,000), roughly C$14,943 below the GDS-only figure. Each C$100 of monthly debt you clear before applying raises your maximum by about C$14,943 at this qualifying rate (C$100 ÷ C$669.22 per C$100,000). This is why paying off a small instalment loan often does more for qualification than a few extra thousand dollars of savings.
The stress test versus what you will actually pay
A frequent reader question is whether the stress-test payment is what the bank will debit. It is not. In the C$120,000 example, you would qualify on a payment of C$3,500 but pay about C$2,892. The difference is a cushion built into the approval. The Bank of Canada's Financial Stability Report 2026 reports that more than 90% of borrowers who renewed in the previous 12 months did so at rates below their qualifying rates, which is the cushion working as intended.
That same Bank of Canada report says that over the next 12 months the last of the five-year fixed-payment mortgages from the pandemic years will renew, about 12% of outstanding mortgages, and those borrowers will see their payments rise by about 15% on average. Another roughly 14% of renewals, variable-payment and shorter-term fixed-payment loans taken out after rates rose in 2022 and 2023, will on average see no change. The report also notes that some borrowers have softened the increase by extending amortization. Those figures are the reason the renewal rules below matter.
Renewals and the straight-switch exemption
If you renew with your existing lender, the stress test generally does not apply, because no new credit is being underwritten. The change in November 2024 concerned borrowers who move their mortgage to a different lender at renewal. OSFI's backgrounder, published 2024-11-21, says that as of that date OSFI no longer requires a set minimum qualifying rate for uninsured straight switches at renewal, meaning a transfer of an existing stand-alone uninsured mortgage from one federally regulated lender to another with no increase in the amortization period or the loan amount. Lenders must still follow the underwriting principles in B-20 and apply qualifying rates in line with their own risk appetite.
Two limits are easy to miss. First, the exemption is for uninsured mortgages and for straight switches; a refinance that raises the loan amount or lengthens the amortization is not a straight switch and is still stress-tested. Second, OSFI removed its prescribed rate, not the lender's discretion. A lender may still run its own test. The Department of Finance's release of the December 2024 reforms also describes the strengthened Canadian Mortgage Charter, under which insured mortgage holders can switch lenders at renewal without facing another stress test.
To see what your renewal looks like at today's rates and whether switching or staying is cheaper, use the mortgage renewal calculator. Weigh any rate saving against the penalty and legal costs of leaving early if you are not at the end of the term.
Term versus amortization
Canadian mortgages have two clocks, and the stress test uses both. The amortization is the full repayment horizon the payment is calculated on (25 or 30 years). The term is the length of the contract at a fixed rate, with five years the most common, after which you renew at whatever rates then prevail. Because a term ends long before the amortization does, the test exists to check that you can survive a renewal at a higher rate, not just the first five years at today's.
| Term | Amortization | |
|---|---|---|
| What it is | Length of the contract and the rate you locked | Total years to repay the loan in full |
| Typical length | Commonly 5 years (1 to 10 are available) | 25 years standard; up to 30 for eligible insured buyers |
| Ends with | Renewal, switch or payout | Mortgage-free |
| Effect on stress test | Contract rate is the base for the qualifying rate | Longer amortization lowers the qualifying payment |
| Can change mid-way | Break early and pay a penalty | Re-set at renewal or refinance, subject to rules |
The 5-year term norm and 1 to 10 year range are general market practice, not a government statistic. Confirm term options with your lender.
30-year amortization since December 15, 2024
The Department of Finance's news release of December 2024 confirms that as of December 15, 2024, 30-year amortizations became available on insured mortgages for all first-time home buyers and all buyers of new builds. In the same release the price cap for insured mortgages rose from C$1 million to C$1.5 million. The amortization rules apply to insured mortgages; uninsured amortization is a matter of lender policy.
Because the stress test checks the payment, a longer amortization directly lifts the amount you can qualify for. Using the C$120,000 example at the 6.49% qualifying rate, moving from 25 to 30 years changes the payment factor from C$669.22 to C$625.76 per C$100,000, which raises the qualifying maximum from about C$522,999 to about C$559,316, an increase of about C$36,317 or 6.9%. At C$160,000 income the gain is about C$49,807. The cost is interest: a 30-year schedule pays interest on the balance for five more years, and CMHC lists a 0.20% surcharge for amortizations beyond 25 years on its refinance product, so ask for a purchase-specific quote that shows the surcharge, if any, before you assume the saving.
| Amortization | Payment per C$100,000 at 6.49% | Maximum mortgage | Change versus 25 years |
|---|---|---|---|
| 25 years | C$669.22 | C$522,999 | - |
| 30 years (eligible insured buyers) | C$625.76 | C$559,316 | +C$36,317 (+6.9%) |
Illustrative; assumes C$400 a month for property tax and heat and no other debt. Any insurer surcharge for the longer amortization would raise the loan balance and is not modelled.
If you fail the stress test
Failing means the lender's calculation does not fit your income and debts at the qualifying rate. It is a numbers problem, and the numbers have only five levers. Work through them in order of how much each is worth.
- Clear small debts. Each C$100 a month of instalment debt removed lifts the qualifying maximum by about C$14,943 at a 6.49% qualifying rate and 25 years, as computed above. Pay the car loan or the line of credit with the highest payment per dollar owed.
- Increase the down payment. A smaller loan needs a smaller qualifying payment, and crossing a CMHC loan-to-value tier lowers the premium. At 20% down you avoid default insurance altogether, though you then face the uninsured rules.
- Extend the amortization where you are eligible. First-time buyers and buyers of new builds can use 30 years on an insured mortgage. It cuts the qualifying payment by about 6.5% (C$625.76 against C$669.22 per C$100,000).
- Add a co-borrower with income. Both incomes count towards the ratios, and so do both sets of debts. The effect is positive only if the second person's income exceeds their debt payments by enough.
- Look at a different lender type. Credit unions and other provincially regulated lenders are not bound by OSFI B-20, per FCAC. They may apply a different test. Check the terms and any rate premium before accepting; a lower qualifying hurdle sometimes comes with a higher contract rate.
Two options that look attractive deserve scepticism. A smaller home with the same rate is a legitimate fix. A private lender or a short-term rate premium to dodge the test can leave you with a mortgage you can only refinance at a worse rate at renewal. Whichever route you pick, price the renewal before you sign: the purpose of the stress test is to make you do exactly that. The mortgage renewal calculator runs that scenario.
Finally, you can improve a marginal result without changing the borrowing: a better credit report, documented income and a lower reported housing cost. FCAC recommends checking your credit report for errors before applying, calculating your GDS and TDS in advance, and using its Mortgage Qualifier Tool to test eligibility.
Why the test exists, and what it is not
OSFI says the buffer builds in a margin of safety so that borrowers are resilient to a reduction in income or a rise in rates, and that the floor reflects risks from broader economic fluctuations. The Bank of Canada's 2026 report supports the practical result: most renewers have managed higher payments, with more than 90% renewing below their qualifying rate. It also flags that borrowers with weaker income growth have less flexibility, because lower home prices have reduced their equity buffers and made refinancing harder.
The test is not a prediction that your rate will rise 2 points, an evaluation of your lifestyle, or a ceiling on what you may spend. It does not set the contract rate, the term or the amortization. It is a screen applied once, at the moment of approval, and it is built into the maximum a lender will commit.
Using this to plan a purchase
Work backwards from the maximum. Take your gross income, subtract the housing and other debt costs, and divide by the qualifying payment factor, then add your down payment. Treat the result as a ceiling and aim below it: the purchase also carries closing costs, which CMHC puts at roughly 1.5% to 4% of the purchase price nationally (legal fees, land transfer tax where applicable and adjustments; read 2026-10-05). Land transfer tax is set by each province, so check your province's own schedule. The mortgage affordability calculator lets you enter your own income, debts, down payment and rate; the CMHC premium and the renewal calculators above fill in the remaining pieces.
If you plan to move in the next few years, run the test again at a higher assumed rate at your expected renewal. A mortgage you qualified for at 6.49% is, by construction, one you could still carry if your five-year term renewed at that rate. A mortgage you stretched to the limit and then renewed at a higher payment is where the Bank of Canada sees the stress.