Mortgages

Will I pass the mortgage stress test? A 2026 self-check

Six checks you can run before you apply: GDS at the qualifying rate, TDS at the qualifying rate, minimum down payment, income documentation, credit score, and lender-flagged debt patterns. If you clear all six, you'll pass the OSFI stress test.

By Robinn editorial team·June 28, 2026

The mortgage stress test sounds mysterious — but the math is fully predictable. If you can answer six specific questions about your situation, you can know with confidence whether you'll pass before you ever apply.

Below are the six checks lenders actually run, in order. If you clear all six, you'll qualify under OSFI's B-20 rules at any federally regulated lender. If you fail one, the section that tells you exactly which fix actually moves the needle. If you want to see your specific numbers as you go, our affordability + stress test calculator shows your GDS, TDS, qualifying-rate payment, and maximum purchase price in real time.

TL;DR — the six checks

  1. GDS at the qualifying rate ≤ 39% — housing costs (mortgage + property tax + heat + 50% of condo fees) divided by gross monthly income
  2. TDS at the qualifying rate ≤ 44% — GDS items + other monthly debt service, same denominator
  3. Minimum down payment — 5% on the first $500K of price, 10% on $500K–$1M, 20% on $1M+
  4. Income documentation — 2 years of T4s or NoAs for self-employed; gig income largely doesn't count
  5. Credit score (Beacon) — 680+ at most Big-6 banks; 620+ at credit unions and B-lenders
  6. Lender-internal pattern flags — credit utilization, recently opened credit, undisclosed debt

Clear all six = you'll qualify. Fail one or more, and the fixes below tell you which moves matter and which don't.

Check 1 — GDS at the qualifying rate

The math:

qualifyingRate = max(contractRate + 2%, 5.25%)
mortgagePayment_at_q = monthly P+I at qualifyingRate on the principal you're requesting
GDS = (mortgagePayment_at_q + propertyTax/12 + heat/12 + condoFees/2/12) / (income/12)

Pass threshold: GDS ≤ 39%.

How to run it yourself: estimate your monthly mortgage payment at the qualifying rate (not your contract rate). At today's contract rates of around 4.5–5.5%, qualifying rates land in the 6.5–7.5% range. Use our payment calculator with the qualifying rate as the input, not the contract rate.

Most common reason this fails: people forget to add property tax and heat. Roughly $4K/year property tax and $1.5K/year heat = $458/month of housing cost on top of the mortgage. If you ignored these, you're underestimating your GDS by about 5 percentage points.

Check 2 — TDS at the qualifying rate

The math: GDS items + all other monthly debt payments (car loans, student loans, credit card minimums, lines of credit, child support, alimony), divided by gross monthly income.

Pass threshold: TDS ≤ 44%.

How to run it yourself: add up every monthly debt obligation. If a payment shows up on your credit report, the lender will count it. That includes:

  • Credit card minimums (3% of balance, not the full balance)
  • Car loans / leases — full monthly payment
  • Student loans (federal or private)
  • Lines of credit — even if you're not carrying a balance, lenders count a "phantom payment" (typically 3% of the limit, not the balance)
  • Child support / alimony if documented

Most common reason this fails: the line of credit phantom payment. If you have a $25,000 limit on a HELOC or unsecured LOC, lenders count $750/month against your TDS even if you owe $0 today. That's enough to break a borderline application.

Check 3 — Minimum down payment

The math (no qualifying rate involved):

  • Home price ≤ $500K → 5% minimum down ($25K on a $500K home)
  • Home price $500K to $1M → 5% on the first $500K + 10% on the portion above ($35K on a $600K home, $75K on a $1M home)
  • Home price ≥ $1M → 20% minimum ($200K on a $1M home, $300K on a $1.5M home)

Pass threshold: your saved down payment ≥ the minimum for the price you're targeting.

How to run it yourself: divide your target price into the tiers above. If you don't have the minimum, you either need to bring down your price target or save more.

Stress test sub-impact: if you're under 20% down, you'll be paying a CMHC premium (4.00% / 3.10% / 2.80% by tier), and your insured mortgage will be capped at 25-year amortization for resale homes. Both affect Check 1 and Check 2 because they increase the qualifying-rate payment.

The down payment lever is also where the FHSA + HBP + TFSA stacking strategy earns its keep. A couple maxing both accounts can put up to $200K of tax-advantaged money toward a first home — enough to cross the 20% threshold on most starter homes.

Check 4 — Income documentation

Pass threshold: 2 years of clean income history that lenders can verify.

How to run it yourself: what type of income do you have?

  • T4 employee, 2+ years at the same job → strongest profile, full income counted
  • T4 employee, < 2 years → income usually counted at face value, but lenders look closely at the gap between previous employment and current
  • T4 employee, recent job change → some lenders want 3+ months in the new role before counting; "probation" status is a red flag
  • Bonus / commission income → averaged over the prior 2 years; most lenders discount by 20–30%
  • Self-employed (sole prop) → averaged net business income from prior 2 Notices of Assessment; some lenders discount to 80%
  • Self-employed (incorporated) → personal income from T4 you draw from the corp + dividends from T5; retained earnings inside the corp typically don't count
  • Side gig / gig economy without T4 → usually doesn't count at all unless it's on your tax return

Most common reason this fails: people overestimate their "income" by counting cash side jobs, recent bonuses they expect but haven't received, or rental income from a property they don't fully own. Use the income that's on your last 2 NoAs. If you have less than 2 years of NoAs, your income is harder to verify and lenders apply tighter ratios.

Check 5 — Credit score (Beacon)

Pass threshold:

  • Big-6 bank (RBC/TD/BMO/Scotia/CIBC/National) → typically 680+
  • Smaller federally regulated lenders / mono-line lenders → typically 650+
  • Credit unions → variable, some accept 620+
  • B-lenders (specialty) → 600+ at higher rates

How to run it yourself: check your free Equifax or TransUnion score (most banks now provide this through their app). Beacon scores update monthly; the lender pulls a hard inquiry on application, which usually pulls a similar number to your soft score.

Stress test sub-impact: below 680, some federally regulated lenders not only deny but also apply tighter TDS limits (e.g., 42% instead of OSFI's 44%) as part of their internal underwriting. Score affects qualification beyond just yes/no.

Most common reason this fails: a recently maxed-out credit card. Even if you pay it off the next day, the snapshot Equifax/TransUnion sent to the credit bureau the day before the lender pulls can show 95%+ utilization, which can knock 40–60 points off your score temporarily. Don't run balances near limits in the 30 days before applying.

Check 6 — Lender-internal pattern flags

Pass threshold: none of the patterns below show up on your credit report or bank statements.

How to run it yourself: look at what a lender's underwriter sees:

  • Credit utilization consistently above 70% on revolving credit
  • Multiple new accounts opened in the last 6 months (suggests credit-seeking)
  • Recent missed payments even small ones (any 30+-day late in the last 12 months is a big red flag)
  • Undisclosed debt — informal loans from family, recent large transfers that look like loans
  • Collections — anything in collections within 6 years shows up
  • Bankruptcies / consumer proposals — discharged but recent ones tighten ratios

Stress test sub-impact: none of these directly violate the GDS/TDS rules, but they affect which lender bucket you fall into. A clean profile gets the best rate from Big-6 banks. A "patterned" profile with several flags pushes you to mono-lines or B-lenders, where rates are higher and that higher rate increases your qualifying-rate payment, which tightens your GDS/TDS, which reduces the mortgage you qualify for. So pattern flags effectively cost you purchase power even when they don't outright disqualify you.

Putting it together: the scorecard

CheckPassFailIf you fail
1. GDS ≤ 39% at q. ratePay down debt, lower target price, push down to 20%+ for 30-yr amort
2. TDS ≤ 44% at q. rateSame as above; LOC phantom payment is the silent killer
3. Min down paymentSave more, stack tax-advantaged accounts, lower price
4. Income documentedWait until 2 years NoAs are clean; switch to broker channel
5. Credit scorePay down revolving debt, wait 30 days post-payoff before applying
6. Pattern flagsAddress the specific flag; broker channel can help with policy fit

6/6 = you'll qualify at a Big-6 bank. 4-5/6 = you'll qualify but probably with a smaller lender or at slightly tighter ratios. 3/6 or below = address the failures first; applying now wastes a hard inquiry on your credit.

What if you fail one or more checks

A quick map between failures and fixes:

  • Failed check 1 or 2 (ratios): see our deep dive on the 5 reasons your stress test failed in 2026. The fix is almost always pay-down-other-debt, push-down-payment-up, or extend-amortization (only available with 20%+ down).
  • Failed check 3 (down payment): see the down payment stacking guide — FHSA + RRSP HBP + TFSA can combine for up to $200K for a couple.
  • Failed check 4 (income): time is the main fix. If your situation is non-standard (recent immigration, self-employed under 2 years), a mortgage broker can match you to lenders with looser documentation policies.
  • Failed check 5 (credit): pay down revolving balances to below 30% utilization, then wait 30 days. The score response is usually immediate.
  • Failed check 6 (patterns): depends on the specific pattern. Some clear quickly (utilization, recent inquiries); some take years (collections, bankruptcies).

A specific note on the November 2024 OSFI update

As of November 21, 2024, OSFI updated B-20 so that a straight switch of an existing uninsured mortgage from one federally regulated lender to another is exempt from re-running the stress test. The new lender can use the existing approved mortgage's parameters instead of re-qualifying you at today's higher rate.

This matters if you're approaching renewal. If your stress test would be tighter today than it was when you first qualified, switching lenders is now a real option without needing to clear today's higher qualifying rate. Worth talking to a broker if you're 6+ months from renewal.

Run the math on your specific number

The six checks above are the framework. Our affordability + stress test calculator computes checks 1, 2, and 3 in real time as you enter your numbers, shows you the qualifying-rate payment and the contract-rate payment side by side, and tells you the maximum purchase price you'd qualify for under current OSFI rules.

For the deeper context on how the stress test works, see our Canadian mortgage stress test 2026 explainer.

Sources

Educational only — not financial, mortgage, or legal advice. Individual lender underwriting rules vary; the checks above reflect federally regulated lender norms but specific lenders apply their own tighter internal limits. Consult a licensed Canadian mortgage broker for advice specific to your situation.

Try the calculator

Affordability + Stress Test

How much house you can afford under OSFI's mortgage stress test, GDS/TDS limits, and CMHC rules.

Newsletter

One Canadian money note a week.

Mortgage, tax, and investing notes written for Canadians. No spam.

More posts

Keep reading