RBC Mortgage Payment Calculator (Canada)
Estimate your mortgage payment using Canadian mortgage math (nominal annual rate compounded semi-annually), including monthly, bi-weekly, weekly, and accelerated payment options.
How to use this RBC mortgage payment calculator
This tool is designed to give you a practical estimate of your mortgage payment before you apply, renew, refinance, or compare lenders. Enter your home price, down payment, rate, and amortization period. Then choose the payment frequency that matches your plan.
- Home price: The purchase price of the property.
- Down payment: Cash paid up front.
- Interest rate: Your expected annual mortgage rate.
- Amortization: Total repayment timeline (for example, 25 years).
- Payment frequency: Monthly, bi-weekly, weekly, or accelerated options.
Once you click calculate, you will see your estimated payment per period, total interest over time, and how long it could take to fully pay off the mortgage.
What this calculator estimates
1) Mortgage principal
The principal is the amount you actually borrow: home price minus down payment. That principal drives every other result in the calculator.
2) Payment amount
The calculator computes a payment amount based on your chosen frequency and amortization period. For accelerated bi-weekly and accelerated weekly, it uses the common Canadian convention: half (or one-quarter) of a monthly payment paid more often, which can shorten your payoff timeline.
3) Total interest and payoff time
Besides the regular payment, this tool also shows total interest and estimated years to mortgage-free status. If you add extra payments, you can immediately see potential time savings.
Canadian mortgage math note (important)
In Canada, many fixed mortgage rates are quoted as nominal annual rates compounded semi-annually. This calculator follows that convention to estimate payment amounts. That makes it useful for RBC mortgage payment planning and comparison with other Canadian institutions.
Example scenario
Suppose you purchase a home at $650,000 with a $130,000 down payment. Your mortgage is $520,000. At 5.29% with a 25-year amortization, your result will vary based on payment frequency:
- Monthly payments spread repayment over 12 payments per year.
- Bi-weekly and weekly options split payments into smaller chunks.
- Accelerated frequencies often reduce interest by increasing annual repayment.
Even small extra payments can have a noticeable long-term impact, especially in the first half of your mortgage life.
Ways to lower your mortgage cost
Increase your down payment
A higher down payment means less principal, lower interest cost, and often improved affordability ratios.
Choose accelerated payments
Accelerated bi-weekly and weekly schedules can reduce the total number of years you carry the mortgage.
Add consistent extra payments
Applying even $50 to $200 extra per payment period can reduce total interest and shorten amortization meaningfully.
Review your rate at renewal
At renewal time, compare rate options carefully and stress-test your budget. A small rate difference can change long-term cost by thousands of dollars.
Frequently asked questions
Is this an official RBC mortgage calculator?
No. This is an independent educational calculator built to estimate payments using Canadian-style assumptions.
Does this include property taxes, utilities, or condo fees?
No. This tool focuses on principal-and-interest mortgage payments only. Add homeownership costs separately when building your full monthly budget.
Does this include mortgage default insurance premiums?
Not automatically. If your down payment is below 20%, actual borrowing costs may include default insurance and potentially different qualification conditions.
Final thought
The best use of an RBC mortgage payment calculator is not just to get one number. Use it to test multiple scenarios: different down payments, rates, amortization periods, and extra payment strategies. Seeing those scenarios side-by-side helps you choose a mortgage structure that fits your goals today and remains sustainable long term.