Get matched
Canadian mortgage tools

Mortgage Stress Test Calculator

See exactly whether you pass the federal mortgage stress test — the qualifying payment lenders test you against, side by side with the payment you would actually make.

Run your numbers

Move a slider or type a figure, then press Check If I Pass. Your results appear below — nothing to download and no email required.

$
$0 $500,000
$
$100,000 $3,000,000
$
$0 $1,000,000
%
0.5% 12%
Optional
$
$0 $5,000
Optional
$
$0 $25,000
Optional
$
$0 $2,500

What the Mortgage Stress Test Calculator does

The federal stress test is the single most misunderstood rule in Canadian mortgage lending: you qualify at one rate and pay a different, lower one. This calculator runs the actual test — computing your qualifying rate, the payment it produces, and whether your income and debts clear the GDS and TDS limits at that higher payment — and puts your real payment right beside it so the gap is visible, not abstract.

It also covers the exemption question that trips up almost every renewing borrower: whether switching lenders, staying put, refinancing or buying changes whether the test even applies to you.

  • Your qualifying rate, and the payment it produces on your mortgage amount
  • A clear pass or fail against the 39% GDS and 44% TDS limits
  • Your actual payment shown side by side with your qualifying payment
  • If you fail: the maximum price that would pass, and the income needed at your current price
  • Whether your transaction type may be exempt from re-testing, and the credit union alternative

The key variables that move the answer — and how lenders treat them

The stress test result is driven by a small set of inputs, and each one interacts with the test differently than it interacts with your actual payment.

  • Contract rate — sets your actual payment, but the qualifying rate is derived from it by adding 2 percentage points. At today's typical rates the 5.25% benchmark rarely binds; the add-on almost always does.
  • Down payment — decides whether the mortgage is insured, which changes the mortgage amount through the capitalised premium, but does not exempt anyone from the stress test itself. Every mortgage in Canada, insured or not, is stress tested.
  • Amortization — a longer amortization lowers the qualifying payment along with the actual one, which is one of the few levers directly within a borrower's control when a file is failing.
  • Transaction type — this is where lenders diverge from the general rule. A straight switch of an existing, uninsured mortgage to a new federally regulated lender at renewal may be exempt from re-testing, and staying with your existing lender at renewal has historically never required requalification, but a purchase or a refinance is always tested.
  • Lender type — provincially regulated credit unions are generally not bound by the federal OSFI B-20 stress test, though they may apply their own qualifying standards. This is a genuine structural reason a borrower can fail at a bank and pass at a credit union.

How this is actually calculated in Canada

The qualifying rate is the greater of your contract rate plus 2.00 percentage points, or a fixed benchmark floor — currently 5.25%. That rate, not your contract rate, is used to compute the payment that feeds into your GDS and TDS ratios.

The qualifying payment is calculated the same way as any Canadian mortgage payment — using the periodic rate formula with semi-annual compounding for a fixed rate — but substituting the qualifying rate for the contract rate: i_q = (1 + rate_q ÷ 2)^(2 ÷ 12) − 1, payment_q = P × i_q ÷ (1 − (1 + i_q)^−N). That qualifying payment is then run through the same GDS/TDS calculation used everywhere else on this site.

When a file fails, the useful next question is what would pass. The maximum price that would pass is solved by testing candidate prices against the ratio limits at the qualifying rate, holding the down payment fixed; the income needed at the current price is solved directly from the ratio formulas, taking the higher of the income required to satisfy GDS alone and the income required to satisfy TDS alongside existing debts.

  • Qualifying rate = MAX(contract rate + 2.00%, 5.25%)
  • Qualifying payment: same formula as any Canadian mortgage payment, using the qualifying rate
  • Pass/fail: qualifying payment run through GDS ≤ 39% and TDS ≤ 44%
  • If failing: max price solved by bisection; income needed solved directly from the ratio limits

What you get, and how lenders use these numbers to qualify you

Every output here is the exact figure an underwriter checks — this is not an approximation of the stress test, it is the stress test.

  • Qualifying rate — the number lenders substitute for your contract rate before running any ratio. It is disclosed on every rate quote but rarely explained.
  • Pass/fail — the binary gate. A fail here means the file does not clear as currently structured, regardless of how attractive the contract rate is.
  • Gap between actual and qualifying payment — this gap exists specifically as a buffer against future rate increases; lenders are testing whether you could absorb higher rates without becoming unable to pay.
  • Maximum price that would pass — tells you exactly how much price flexibility closes the gap, which is often more useful than the pass/fail badge alone.
  • Exemption flag — matters most at renewal, where a straight switch of an uninsured mortgage may not require the test at all, changing which lenders are realistically available to you.

Using your results well

If you are failing, run the calculator again with a longer amortization and again with a lower target price to see which lever closes the gap faster for your specific numbers. The maximum-price and income-needed figures above are calculated directly from your inputs, so they reflect your actual situation rather than a generic rule of thumb.

What this calculator deliberately does not do is check every lender's specific overlay or confirm exemption eligibility for your exact circumstances — exemption rules have changed before, differ by lender, and are worth confirming directly rather than assuming from a general description. It also cannot tell you whether a provincially regulated credit union's own qualifying standards would let you pass where a federally regulated bank would not; that comparison is exactly what a broker is positioned to run.

  • If failing, compare a longer amortization against a lower target price to see which closes the gap faster
  • Check the exemption flag carefully at renewal — it can change which lenders are realistically in play
  • Ask specifically about credit unions if you are close to the line — they are not bound by the federal test
  • Treat the maximum-price figure as a ceiling to shop under, not a target to spend up to
  • Confirm exemption and qualifying-rule details directly before relying on them — this area changes

Questions people ask about this calculator

What is the mortgage stress test in Canada?

It is a federal requirement that lenders qualify borrowers at a higher "qualifying rate" than the rate they will actually pay — the greater of the contract rate plus 2 percentage points, or a fixed benchmark floor. It exists to ensure borrowers could still afford their payment if rates rose after they bought.

Do I have to pass the stress test to renew my mortgage?

Staying with your existing lender at renewal has historically never required requalification. Switching to a new lender at renewal may be exempt in specific circumstances for an uninsured, straight switch, but the rules here vary and change — confirm your specific situation with a broker before assuming an exemption applies.

What is the current stress test qualifying rate?

It is the greater of your contract interest rate plus 2.00 percentage points, or a fixed benchmark floor, currently 5.25%. At most contract rates offered today, the plus-2% calculation is the one that applies rather than the floor.

Are credit unions exempt from the stress test?

Provincially regulated credit unions are generally not bound by the federal OSFI B-20 stress test that binds banks and other federally regulated lenders, though many apply their own, sometimes similar, qualifying standards. This is a real structural reason a borrower can fail at a bank and pass at a credit union.

What happens if I fail the stress test?

You do not qualify for the mortgage as structured — the fix is usually a lower purchase price, a larger down payment, a longer amortization, paying down existing debt, or adding a co-applicant's income. This calculator shows the maximum price that would pass and the income needed at your current target price.

Related calculators

The number is the easy part

What decides your file is which lender reads your income the way you earn it. We publish the qualification policy for all 77 — free, and without a form.

The lender directory →   All 36 calculators →

Free Renewal Tracker

Get notified 90 days before your renewal

Your lender contacts you at 30 days, when you have no time to shop. We reach you at 90 — early enough to lock a hold and personalize your offers.

We use your renewal month to time the reminders and nothing else. Unsubscribe in one click.

Want these numbers against real lender pricing?

Send us the file and a licensed broker comes back with what is actually available — not a posted rate you may never qualify for.

Get matched