Rent vs Buy Calculator (Canada)
This rent vs buy calculator for Canada compares the net cost of buying and renting over your horizon, counting equity, appreciation and investing.

What it does
This calculator compares the net cost of buying a home against renting over a chosen number of years, netting out the equity you build as an owner and the investment growth a renter earns on the money that would have been a down payment.
Data sources & parameters
This calculator uses standard financial formulas and runs entirely in your browser. It needs no external rate data — your result is computed only from the values you enter above.
We always strive to use the latest data for every variable so our results and reports are as accurate as possible. Even so, errors are possible — you should not rely on this tool or its report alone, and we accept no liability for any decision made based on it.
The formula
i = (1 + rate/2)^(1/6) - 1; buy_net = down + payments + taxes + upkeep - (price*(1+g)^y - balance); rent_net = rent*12*y - (down*(1+r)^y - down); advantage = rent_net - buy_net
How it works
It amortizes the mortgage using Canada's semi-annual compounding, tracks the balance still owed at the end of the horizon, and adds property tax and maintenance to the owner's outlay, then compares that net cost against total rent minus the growth on an invested down payment.
Where it is used
- Deciding whether to buy now or keep renting for a few more years
- Testing how home appreciation and investment returns tip the balance
- Seeing the break-even horizon where buying overtakes renting
Worked example
Buying a CA$600,000.00 home with CA$120,000.00 down versus paying CA$2,500.00 rent over 10 years gives a net cost of buying of … against … for renting, so buying is ahead by ….
What the rent vs buy calculator does
Over the next several years, is it cheaper to own or to rent? Comparing a mortgage payment with a rent cheque is misleading, so the calculator builds a full net cost for each path and reports the difference.
Each choice is credited with what it produces. A buyer builds equity and may gain from rising home values. A renter keeps the down payment free to invest. The calculator nets both out so you compare like with like.
The two sides of the comparison
Buying: the tool adds the down payment, mortgage payments, property tax and maintenance over the horizon, then subtracts your equity at the end, the projected home value less the remaining mortgage.
Renting: it totals the rent over the same years and subtracts the gain from investing the down payment instead.
The difference is the buying advantage: positive means buying is projected to be cheaper, negative means renting and investing wins.
Why Canadian compounding matters
Canadian fixed-rate mortgages compound semi-annually. Before the payment is worked out, the annual rate is converted to an effective monthly rate using the sixth root of the half-year growth factor, which is slightly lower than the annual rate divided by twelve. The payment drives how fast equity builds, so the conversion matters.
How the calculation works
- It converts the mortgage rate to an effective monthly rate.
- It works out the level payment over the full amortization, then simulates the loan month by month over your horizon to find the principal paid and the remaining balance.
- It grows the home value by your appreciation rate and subtracts the balance for your equity.
- It adds property tax and maintenance, each a percentage of the price per year.
- It grows the down payment at your investment return for the renter’s gain, and totals the rent.
The model guards against dividing by zero, so a zero rate or amortization still gives a sensible result.
A worked example
A $600,000 home with $120,000 down, a 5% mortgage over 25 years and a 10-year horizon; the home appreciates 3% a year, investments return 6%, and property tax and maintenance each cost 1% of the price a year. The alternative is renting at $2,500 a month.
The mortgage payment is about $2,792 a month. After 10 years the home is worth about $806,350 and your equity is about $452,128. After property tax and maintenance, the net cost of buying is about $122,876. The renter pays $300,000 in rent but earns about $95,000 by investing the down payment, a net cost of about $205,098. Buying comes out about $82,222 ahead over the decade.
How to use the results
Use realistic numbers, then stress-test the assumptions that move the answer most. Raise the investment return and renting closes the gap; raise appreciation and buying pulls further ahead. Shorten the horizon and buying often loses, because equity has had less time to build. Treat the buying advantage as a direction under your assumptions and a rough size, not a promise.
Assumptions and limits
The model assumes one fixed mortgage rate across the horizon, level payments, steady appreciation and returns, and no prepayments; real rates reset at renewal and returns vary. Rent stays at the amount you enter for the whole period, and the renter invests only the down payment, not any monthly difference between owning and renting costs. One-time purchase costs such as land transfer tax, legal fees and CMHC insurance, and selling costs such as the real estate commission, are left out, so the true cost of a short ownership period is understated. Add your own one-time costs and confirm the details with a mortgage professional before deciding.
This article is general information only and is not financial advice.
About This Tool: Rent vs Buy Calculator Canada
Rent vs buy calculator Canada: use this tool to get an instant estimate based on the figures you enter. Adjust the inputs above to match your situation, or browse all our calculators to plan your next step.
