Updated
Using Canadian mortgage calculator
Convert a nominal rate compounded semiannually to a monthly rate, then calculate the level mortgage payment.
Monthly rate = (1 + nominal annual rate/2)^(1/6) − 1. This is a stated compounding convention, not a claim that every Canadian product uses it. Renewal rates, prepayment rules, insurance and taxes are excluded.
A worked example
Example inputs: mortgage principal = 120000, nominal annual rate with semiannual compounding (%) = 0, amortization months = 120. Monthly principal and interest = 1000.
Before you use the result
Monthly rate = (1 + nominal annual rate/2)^(1/6) − 1. This is a stated compounding convention, not a claim that every Canadian product uses it. Renewal rates, prepayment rules, insurance and taxes are excluded.
Example results for mortgage principal
These examples use Nominal annual rate with semiannual compounding (%): 0; Amortization months: 120. They are reference calculations, not recommended settings.
| Mortgage principal | Monthly principal and interest |
|---|---|
| 60000 | 500 |
| 120000 | 1000 |
| 240000 | 2000 |
Cite this page
ToolOctopus. “Canadian mortgage calculator.” Updated 2026-09-26. https://tooloctopus.com/canadian-mortgage-calculator.
Add an access date if your instructions require one.
Citation formatting uses citeproc-js by Frank Bennett and Citation Style Language styles. Licence and source code.
