Breaking a Canadian mortgage before the end of the term triggers a prepayment penalty. The amount of the penalty depends on whether the mortgage is fixed or variable, the lender’s methodology, and how interest rates have moved since the mortgage was signed. Prepayment penalties are among the least understood costs of Canadian home ownership and can reach $30,000-$50,000 for fixed mortgages when rates have fallen significantly.
Quick Answer
For a variable rate mortgage, the penalty is three months’ interest on the outstanding balance. For a fixed rate mortgage, the penalty is the greater of three months’ interest or the Interest Rate Differential (IRD). The IRD is the difference between your contract rate and the lender’s current rate for a term matching the remaining time left on your mortgage, multiplied by the outstanding balance and the remaining months.
How the IRD Is Calculated
IRD = (contract rate – comparison rate) x outstanding balance x (remaining months / 12)
The “comparison rate” is where lender methodology diverges:
Posted rate method (major banks): The comparison rate is the lender’s posted rate for the remaining term, discounted by the same amount as your original discount. Because posted rates are substantially higher than actual rates, this method produces large IRD penalties.
Discounted rate method (most monoline lenders): The comparison rate is the lender’s actual current rate for the closest matching term. This produces smaller, more consumer-friendly penalties.
Example: $500,000 balance, 2.5 years remaining, original rate 4.89%. Lender’s current 3-year rate is 4.29%.
IRD = (4.89% – 4.29%) x $500,000 x (30/12) = 0.60% x $500,000 x 2.5 = $7,500
At a major bank using posted rates, the same calculation might yield $25,000+ if their posted rate methodology is applied.
When the Penalty Is Paid
A prepayment penalty is triggered when you:
– Sell the home and discharge the mortgage
– Refinance with any lender
– Prepay more than the allowable annual prepayment privilege (typically 10-30% of original principal)
– Port the mortgage to a new property but increase the loan amount beyond what the existing mortgage covers
How to Reduce or Avoid the Penalty
Use prepayment privileges: Most Canadian mortgages allow annual lump sum payments of 10-30% of original principal and/or payment increases without penalty. These privileges cannot be accumulated across years.
Port the mortgage: If you are buying another property, porting the mortgage transfers the existing rate and terms to the new property. Porting avoids the penalty. If the new property is more expensive, the additional amount is typically blended at the current rate.
Wait until term end: Renewing at maturity carries no prepayment penalty. If you are close to renewal, waiting avoids the cost entirely.
Choose a variable rate or shorter term: Variable mortgage penalties are simpler and usually smaller. A 1 or 2-year fixed term minimizes the IRD exposure by keeping the remaining term short.
Verified Against Source
The Financial Consumer Agency of Canada (FCAC) requires federally regulated mortgage lenders to disclose prepayment penalty calculation methods before contract signing. The calculation methodology must appear in the mortgage agreement. Source: canada.ca/en/financial-consumer-agency/services/mortgages/mortgage-prepayment-charges.html
Edge Cases
CMHC-insured mortgages: The insured status of the mortgage does not affect the prepayment penalty calculation — the lender’s standard penalty methodology applies regardless.
Blend and extend: Some lenders allow you to blend your existing rate with the new rate and extend the term, avoiding a formal penalty. The effective cost is embedded in the blended rate over the new term.
90-day lock-in period: Most mortgages allow prepayment after 90 days from origination. Prepaying within the first 90 days may trigger an additional charge on top of the standard penalty.
Non-federally regulated lenders: Credit unions and private lenders are not subject to FCAC disclosure rules. Penalty methodologies vary widely and may be more punitive.
Frequently asked questions
[cw_howto]