Utinzo

Canada Mortgage Calculator

Calculate your Canadian mortgage payment — includes CMHC mortgage default insurance for down payments under 20% and the stress test.

Did this tool work for you?

How to use this calculator

  1. 1

    Canadian mortgages compound semi-annually (not monthly like US mortgages) — the calculator accounts for this.

  2. 2

    CMHC mortgage default insurance is required for down payments under 20% — it adds 2.8%–4% to your mortgage balance.

  3. 3

    The B-20 stress test requires qualifying at your rate + 2% (minimum 5.25%) — this limits how much you can borrow.

  4. 4

    Accelerated bi-weekly payments make 26 half-monthly payments = 13 monthly payments/year, saving significant interest.

Frequently asked questions

How does this tool calculate the mortgage payment?

This tool uses semi-annual compounding, the convention for Canadian fixed-rate mortgages. It converts your annual rate into an effective monthly rate of (1 + rate/2)^(1/6) − 1 and applies the standard level-payment formula over the amortization you pick. Bi-weekly is the monthly payment × 12 ÷ 26, weekly is × 12 ÷ 52, and accelerated bi-weekly is half the monthly payment paid 26 times a year. A lender’s own quote can differ by a few dollars because of rounding and its own payment rules.

How is the CMHC premium worked out here?

The figures built into this tool are 4.00% of the loan for a down payment of 5% to 9.99%, 3.10% for 10% to 14.99%, and 2.80% for 15% to 19.99%, plus 0.20 percentage points when the amortization is longer than 25 years. The premium is charged on the price minus your down payment and added to the principal. It is shown only when the down payment is under 20% and the price is under $1,500,000. Other insurers’ schedules, and any provincial sales tax a province charges on the premium at closing, are not included.

What does the stress-test row show?

The tool takes the higher of your rate plus 2 percentage points and 5.25%, and shows the monthly payment at that qualifying rate on the same principal and amortization. It is an illustration of the payment a lender may test you against. It does not look at your income, debts, property taxes or heating costs, so it cannot tell you whether you would actually qualify.

Does the tool stop me choosing a 30-year amortization or a tiny down payment?

No. Every amortization in the list works with every input, and a 30-year insured mortgage simply adds the surcharge. The tool does not check whether you are a first-time buyer or buying a new build, which the figures built into it treat as the condition for 30 years on an insured mortgage. A separate row compares your down payment with the tiered minimum (5% of the first $500,000, 10% of the next $1,000,000, 20% from $1,500,000) and flags a shortfall, but the results are still calculated.

What happens at a price of $1,500,000 or more?

The tool does not add a premium, because the figures built into it treat prices from $1,500,000 as ineligible for insurance. If your down payment is under 20% at that price, the premium row says the price is not eligible and the minimum-down-payment row shows 20% of the price, so you can see the gap.

Does the province selector change anything?

No. The province list is a leftover label and does not feed the calculation, so choosing Quebec or Alberta gives the same payment as Ontario. Land transfer or property transfer tax is not calculated on this page; use the Ontario or BC calculators for those.

What are the edge cases for blank and zero values?

The rate field starts at 5.5%. Clearing it counts as 0, and a rate of 0 is treated as a true 0% rate, so the payment becomes principal divided by the number of months. A down payment above the price is capped at the price, and negative values are treated as zero. Accelerated bi-weekly shows the payoff time in years because the loan is repaid before the nominal amortization ends.

What is not modelled?

Renewal at a different rate after a 5-year term, prepayments, property tax, home insurance, condo fees, closing costs and penalties for breaking a mortgage are all outside the tool. The whole amortization is run at one fixed rate, so the interest total is a single-rate illustration. Rules and tables like these change, so the lender, CMHC or a qualified adviser decides what applies to you.

About canada mortgage calculator

Canada mortgage calculator — semi-annual compounding, CMHC premium and stress-test payment

How the payment is built

The page starts with the price less your down payment, adds any default-insurance premium, and then amortizes that principal with an effective monthly rate derived from semi-annual compounding. With the default inputs of a $700,000 home, $100,000 down at 5.5% over 25 years, the down payment is 14.3%, so the 3.10% premium adds $18,600 and the principal becomes $618,600. The monthly payment is $3,775.88, total interest until payoff is $514,165, and the stress-test payment at 7.50% is $4,525. A month-by-month balance simulation with semi-annual compounding, solved for the payment that clears the loan in 300 months, gave the same figure to the cent.

Premium tiers in the figures built into this tool

The premium depends only on how much of the price you put down, not on your income. The table lists the tiers the code uses. Because the premium is a percentage of the loan and then borrowed at the mortgage rate, it also earns interest for the whole amortization.

Default-insurance premium by down payment, as hard-coded in this tool
Down paymentPremium on loanWith amortization over 25 years
5% to 9.99%4.00%4.20%
10% to 14.99%3.10%3.30%
15% to 19.99%2.80%3.00%
20% or moreNoneNone

Worked example: 5% down on a 30-year amortization

Take a $500,000 home with $25,000 down, a 5% rate and a 30-year amortization. The tool applies 4.00% plus the 0.20 point surcharge, so the premium is 4.20% of $475,000, or $19,950, giving a principal of $494,950. The monthly payment comes to $2,641.50, total interest is $455,991, and the stress-test payment at 7.00% is $3,260. The minimum-down-payment row confirms that $25,000 meets the 5% tier for this price. Raising the down payment to 15% on a $600,000 home at 3% over 25 years shows the other end: the premium falls to $14,280 and the payment is $2,481.

How payment frequency changes the interest

A bi-weekly payment of monthly × 12 ÷ 26 follows the same schedule as monthly payments, but an accelerated bi-weekly payment is larger and clears the loan early. The table uses an $800,000 home with $200,000 down at 4.5% over 25 years, so the principal is $600,000 and no premium applies.

Payment frequency compared on a $600,000 mortgage at 4.5%, 25-year amortization
FrequencyPaymentYears to pay offTotal interest
Monthly$3,320.8425.0$396,251
Weekly$766.3524.9$393,648
Bi-weekly$1,532.6925.0$394,428
Accelerated bi-weekly$1,660.4221.7$336,157

What the stress-test row does and does not tell you

The qualifying rate is the greater of your rate plus 2 points and 5.25%. At a 3% contract rate on the $600,000 home above, the floor of 5.25% applies, so the qualifying payment is $3,124 against a real payment of $2,481. The tool then stops; it does not compare that payment with income. All premium tiers, the minimum-down-payment bands, the $1,500,000 ceiling and the stress-test floor are figures built into this tool, and such rules change with federal budgets and regulator guidance. The tables are not updated automatically, so your lender, CMHC or a qualified adviser governs the actual numbers.

Canada Mortgage Calculator – Utinzo

Learn more from an authoritative source:

Investopedia
Related tools

Results are estimates for informational purposes only and do not constitute professional financial, medical, legal, or technical advice. Read full disclaimer →