Skip to main content

Mortgage & stress test calculator

Your payment the way a Canadian lender actually computes it — semi-annual compounding, CMHC insurance where it applies, and the B-20 qualifying rate you have to pass.

Your mortgage

$
$
%
yr

Monthly payment

$3,912.44

on a $680,000 mortgage

Mortgage before insurance
$680,000
CMHC insurance premium
None (20%+ down)
Total mortgage
$680,000
Total interest until paid off
$493,732

Balance over time

Mortgage stress test (OSFI B-20)

Lenders must qualify you at the greater of your rate + 2% or 5.25%. At 6.89% you must show you can afford:

$4,716.74/mo

That is the payment your income and debts are tested against — not your actual payment of $3,912.44.

Ontario + Toronto LTT with rebates.

Selling? See your net.

Dan Angelopoulos, Broker of Record, reads what sold near you and sends it back.

How the numbers are calculated

Payments use Canadian semi-annual compounding. CMHC premium tiers (0.60%–4.00% of the loan by loan-to-value) and the tiered minimum down payment (5% to $500K, 10% on the portion to $1.5M, 20% above) per cmhc-schl.gc.ca (schedule current 2024; $1.5M insurable cap effective 2024-12-15). The stress test qualifies at the greater of your rate + 2% or the 5.25% OSFI B-20 floor (effective 2021-06-01). Ontario charges 8% PST on the CMHC premium at closing (not financed, not shown above). Estimates only, for general information — not financial, mortgage, or tax advice and not an offer of credit. Confirm with your lender or mortgage broker. Rates last reviewed 2026-07-18.

BroadBricks Realty Group Inc., Brokerage