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
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.
Land transfer tax
Ontario + Toronto LTT with rebates.
Commission math
Selling? See your net.
What's my home worth?
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