Mortgage Calculator
Calculate your Canadian mortgage payment with CMHC insurance, stress test, and see how extra payments cut years off your amortization.
💰 Extra Payments (optional)
+ Show📐 The Mortgage Formula
Monthly Payment
M = P × [r(1+r)n] ÷ [(1+r)n − 1]
P = principal · r = monthly rate (annual ÷ 12) · n = total payments
Canadian mortgages compound semi-annually. This calculator converts to an effective monthly rate automatically.
🚀 Pay Off Your Mortgage Faster
These four strategies can save tens of thousands in interest.
Switch to Accelerated Bi-Weekly
Instead of 12 monthly payments, you make 26 half-payments. That sneaks in one extra payment per year — shaving 2–3 years off a 25-year mortgage.
Annual Lump Sum Payments
Most Canadian mortgages allow 10–20% of the original principal as a prepayment each year. A $5,000 tax refund applied annually can save over $15,000 in interest.
Round Up Your Payments
If your payment is $1,847, pay $2,000 instead. That $153 goes straight to principal — a dramatic difference over 20+ years.
Keep Payments High at Renewal
When your mortgage rate drops at renewal, keep paying the same amount. The difference reduces principal fast — the most painless strategy available.
🛡️ CMHC Insurance Rates
| Down Payment | Premium |
|---|---|
| 5% – 9.99% | 4.00% |
| 10% – 14.99% | 3.10% |
| 15% – 19.99% | 2.80% |
| 20%+ ✓ | None |
Premium is added to your mortgage principal and repaid over the amortization period.
About the Canadian Mortgage Calculator
This free calculator handles the two things that make Canadian mortgages unique: semi-annual compounding and CMHC mortgage insurance. Unlike US mortgages that compound monthly, Canadian mortgages compound twice a year — so the calculator converts your annual rate to an effective period rate automatically.
The CMHC insurance requirement kicks in any time your down payment is below 20%. The premium (2.80%–4.00%) is added directly to your mortgage principal — not paid upfront — which means you're also paying interest on it for the life of your amortization. The calculator shows you exactly how much that costs and what 20% down would save you.
The stress test was introduced by OSFI in 2018 and requires borrowers to qualify at the higher of their contract rate + 2% or 5.25%. If your rate is 5%, you must prove you can handle 7% payments. The stress test badge shows your qualifying rate as you type.