Payment & Affordability

Mortgage Stress Test Calculator

Check whether you pass the federal stress test at the qualifying rate — not just your contract rate.

Jump to Calculator
Your Numbers

Type exact values (cents included) or drag a slider to get close. To fine-tune, click the slider and press Left arrow keyRight arrow key on your keyboard: each press moves mortgage amounts by $100 and interest rates by 0.01%.

Type an exact value from $100,000 to $2,000,000. Dragging the slider moves quickly. With the slider focused, press the left or right arrow key to move in steps of $100.

Type an exact value from 2.00% to 8.00%. Dragging the slider moves quickly. With the slider focused, press the left or right arrow key to move in steps of 0.01%.

Type an exact value from $40,000 to $400,000. Dragging the slider moves quickly. With the slider focused, press the left or right arrow key to move in steps of $100.

Type an exact value from $0 to $5,000. Dragging the slider moves quickly. With the slider focused, press the left or right arrow key to move in steps of $50.

Stress Test Result
OVER LIMIT
Qualifying rate: 6.49% (greater of contract + 2% or 5.25%)
Payment at Qualifying Rate$4,015
Payment at Your Rate$3,318
GDS Ratio44.7% (max 39%)
TDS Ratio47.7% (max 44%)

Federally regulated lenders must qualify you at the higher payment. Alternative lenders may use different criteria — ask me about options if you're over.

Get Exact Numbers — Free Call

Email Me These Results

A clean report lands in your inbox in seconds.

Your Privacy & Consent

Consent is requested by Rajesh Chandrasekaran, Mortgage Agent Level 1 (Licence #M26000775), Active Lending – an independently owned and operated franchise of the Mortgage Alliance Network, 235-7025 Tomken Rd, Mississauga, ON L5S 1R6 · (416) 561-9274 · rajeshc@mortgagealliance.com. You may withdraw your consent at any time by emailing rajeshc@mortgagealliance.com or using the unsubscribe link in any message.

Rajesh receives a copy so he can follow up with exact lender quotes. Your details are handled under PIPEDA and never sold.

Or Keep a Copy

Open a print-ready version and choose “Save as PDF” in your browser’s print dialog.

Get Exact Numbers — Free Call
About This Calculator

How the Mortgage Stress Test Calculator Works

Since 2018, federally regulated Canadian lenders must qualify every borrower at a "stress test" rate — the greater of your contract rate plus 2%, or 5.25% — using OSFI’s B-20 guideline, even though you’ll pay your actual lower rate.

This calculator runs that exact test against your income and debts so you know where you stand before you apply.

4 Steps to Your Results

1Enter your mortgage amount and rate

The calculator determines your qualifying rate as the greater of your contract rate + 2%, or 5.25%.

2Add your income and monthly debts

Your household income and existing debt payments determine your GDS and TDS ratios at the qualifying payment.

3The two ratio limits are checked automatically

GDS (housing costs) must stay at or under 39% of income, and TDS (all debts) at or under 44%.

4See a clear pass/fail result

Along with your payment at both the qualifying rate and your actual rate, so you can see the gap.

Worked Example

A $600,000 mortgage at a 4.49% contract rate over 25 years qualifies at a stress-test rate of 6.49% — producing a qualifying payment of about $4,015/month, versus the actual $3,318/month you’d pay at 4.49%.

Against a $120,000 income with $300/month in other debts, that pushes GDS to about 44.7% and TDS to about 47.7% — both over the 39%/44% limits, so this scenario would come back "over limit" at a major bank.

From there, options include a larger down payment, a lower purchase price, paying down other debts, or exploring alternative lenders with different qualifying criteria.

FAQ

Frequently Asked Questions

A federal rule (OSFI’s B-20 guideline) requiring regulated lenders to qualify you at the greater of your contract rate + 2% or 5.25%, to ensure you could still afford payments if rates rise.

No ObligationAll calculators are free to use with no obligation.
Always Up to DateRates and rules updated regularly for accuracy.
Ontario FocusedBuilt for Ontario regulations and the current market.
Your Privacy MattersWe don't store or share your information.

Want the Exact Numbers?

Every estimate here is OAC — let's confirm exactly what you qualify for with a free, no-obligation call.

Let's Connect

Book a Call. Let's Talk About Your Mortgage Goals.

Choose a time below that suits you — I'll call you to talk through your situation, your options, and the best rates available. Honest advice, zero pressure.

  • Free 30-minute consultation
  • No pressure, no obligation
  • Pick a time that works for you
Rajesh Chandrasekaran, Mortgage Agent Level 1

Rajesh Chandrasekaran

Mortgage Agent Level 1 · Mortgage Alliance

Schedule Your Free Call

Available Now