How this calculator works
A Canadian fixed-rate mortgage is legally compounded semi-annually, not-in-advance (Interest Act, s.6), while a variable-rate mortgage is compounded monthly, in practice tracking your lender's prime rate. Both amortize normally over the same term using the standard formula, once each rate's correct effective monthly rate has been derived:
M = P × r × (1+r)n ÷ ((1+r)n − 1)
This calculator builds a full amortization schedule for both the fixed and variable scenarios at the rates you enter, then compares the monthly payment and the total interest paid over a comparison horizon β which defaults to your full amortization period, but which you can shorten (for example to a typical 5-year term) to see a more realistic decision-making comparison rather than the entire life of the loan.
Worked example
Take a $400,000 mortgage over a 25-year amortization, comparing a5.2% fixed rate against a 4.7% variable rate, over a 5-yearcomparison horizon (a typical Canadian mortgage term). The variable rate starts with a noticeably lower monthly payment, thanks to both its lower quoted rate and its monthly (rather than semi-annual) compounding. Over the 5-year horizon, the total interest paid under each scenario can be compared directly β showing not just which option is cheaper today, but by how much over a realistic term length, before you'd need to renew or renegotiate either way.
What affects your result
- The rate gap β the difference between the fixed and variable rates you enter is the single biggest driver of both the monthly payment difference and the total-interest difference.
- Compounding convention β fixed rates compound semi-annually by law; variable rates compound monthly β a small but real difference even at identical quoted rates.
- Comparison horizon β a shorter horizon (like a typical 5-year term) gives a more realistic "which is cheaper right now" comparison than the full amortization period.
- Your risk tolerance β a variable rate can move (up or down) during your term; a fixed rate is locked in either way. This calculator compares costs at your assumed rates β it doesn't predict future rate movements.
A note on accuracy
This calculator models the actual mechanics of both compounding conventions required or commonly used in Canada, computing on full, unrounded figures with rounding applied only for display. It compares your entered rates as static assumptions for the full comparison horizon β it does not predict future variable-rate movements, model a "trigger rate" event, or account for early-conversion options some lenders offer. For consumer guidance on rate types, see the Financial Consumer Agency of Canada.