CalcNow.Mortgage
Canadian Mortgage Calculator
🔢 Calculator Methodology

How This Mortgage Calculator Works

The Canadian mortgage math behind our calculator — including semi-annual compounding, payment frequency formulas, and CMHC premium calculations explained clearly.

📅 Updated: May 8, 2025 ✍️ CalcNow.Mortgage Editorial Team 📍 Calgary, Alberta
Educational content only. This guide is for informational purposes and does not constitute financial or mortgage advice. Rules, rates, and programs change. Always consult a licensed Canadian mortgage broker or financial advisor before making decisions.

Why Canadian Mortgage Math Is Different

If you've ever used a US mortgage calculator and noticed the numbers don't quite match what a Canadian lender tells you, there's a specific reason: the way interest is compounded is different between the two countries.

In the United States, mortgage interest is compounded monthly. In Canada, the Interest Act requires that mortgages be compounded no more frequently than semi-annually. This means Canadian mortgage interest compounds twice per year, not 12 times. The practical effect is that for the same stated interest rate, a Canadian mortgage has a slightly lower effective rate than a US mortgage would. Our calculator uses the correct Canadian compounding formula.

The Canadian Mortgage Formula

To calculate your effective monthly rate from a Canadian mortgage rate, we use:

Monthly effective rate = (1 + Annual Rate / 2)^(2/12) − 1

Example: For a 5.25% annual rate:
Monthly rate = (1 + 0.0525/2)^(2/12) − 1 = (1.02625)^(1/6) − 1 ≈ 0.4330% per month

Once we have the effective monthly rate, we use the standard mortgage payment formula to calculate your payment.

Payment Frequency Calculations

Monthly: 12 payments per year. Payment = P × r / (1 − (1+r)^−n) where r is monthly rate and n is total months.

Bi-weekly: 26 payments per year. We calculate the monthly payment and divide by 2 × 12/26. The result is slightly less than half the monthly payment.

Accelerated bi-weekly: Also 26 payments per year, but each payment equals exactly half the monthly payment — not the recalculated bi-weekly amount. This results in one extra monthly payment per year, which accelerates principal repayment and reduces total interest paid and amortization length significantly.

CMHC Premium Calculation

We calculate CMHC mortgage default insurance based on current published premium rates from CMHC, Sagen, and Canada Guaranty (all three use the same rates as set by federal guidelines). The premium is applied to the mortgage amount (not the purchase price) and added to your mortgage balance. In Alberta, no PST applies to this premium.

Amortization Table

The amortization table is generated by simulating each month of your mortgage. For each month, we calculate the interest portion (current balance × monthly rate), the principal portion (payment − interest), and the remaining balance. We then group these by year for the annual summary table. This produces an exact calculation, not an approximation.

What This Calculator Does Not Include

For full disclosure, here is what our calculator estimates rather than calculates precisely:

  • Property tax: We use the monthly amount you enter as a flat estimate. Real property taxes change annually and vary by municipality.
  • Home insurance: Not included. Budget $100–$200/month for most Alberta homes.
  • Condo fees: Not included. Relevant if buying a condominium.
  • Rate changes at renewal: This calculator assumes the same rate for the full amortization period. In reality, you'll renegotiate your rate every term (typically every 5 years).
  • Prepayments: We don't model lump-sum prepayments or payment increases in this version.
  • Lender-specific fees: Some lenders charge origination, appraisal, or other fees that affect the total cost of your mortgage.

Data Sources and Updates

CMHC premium rates are sourced from CMHC's published rate schedule. Down payment rules reflect federal government guidelines as of the date shown. This calculator is updated when regulations change. Last updated: May 8, 2025.

Ready to run the numbers? Use our free Canadian mortgage calculator to estimate your payment, CMHC insurance, and full amortization schedule.