How the rent vs buy calculator works
Last updated 10 November 2026
Renting versus buying is a question of where your money does more for you. A buyer builds equity but pays interest, levies, upkeep and selling costs. A renter pays no such costs but builds nothing in the property, so the saved money has to be invested to keep up.
How it works
Every month the calculator pays the bond, adds running costs and upkeep for the buyer, and rent for the renter. The side that spends less invests the difference at the return you choose. Property value grows and rent rises at the yearly rates you enter. At the end, the buyer sells (paying selling costs) and clears the bond.
- Transfer duty is added to the buyer’s upfront costs from the SARS table on this site.
- The renter starts with the deposit and buying costs invested.
- Costs such as levies grow with inflation each year.
Worked example
With the starting figures:
- Buying needs R 201 786 in cash upfront and a bond repayment of R 16 447 a month.
- After the period, the buyer is worth R 2 550 602 and the renter R 2 517 707.
- The difference is R 32 895 in favour of buying.
How to read your result
The headline shows which path is ahead after the years you chose, and by how much. “Net position” means what each path would leave you with, in rand, at the end of that period.
With the starting figures, buying first pulls ahead in year 15. The line chart shows both paths year by year, so you can see whether one side is ahead all the way or the lines cross.
A result close to zero means the two paths are about equal. The gap is then smaller than the uncertainty in the assumptions, so treat it as a tie.
The assumptions that matter most
Nobody knows these numbers in advance, and each one moves the answer. Change them one at a time to see which one your result depends on.
- Property value growth: how fast the home gains value each year. It can be zero or even negative.
- Return on money you invest: what the renter earns on the deposit and the monthly savings. It is not guaranteed.
- Rent increase: how quickly rent rises each year. Faster increases favour buying.
- Maintenance and levies: the buyer pays these, the renter does not. Older homes tend to cost more to keep up.
- Selling costs: agent and legal costs when the buyer sells. Use a quote if you have one.
Why the renter invests the deposit
A fair comparison has to treat both sides the same way. The buyer puts the deposit and buying costs into the home. If the renter kept that money in a drawer, the renter would be at a disadvantage that has nothing to do with renting.
So the calculator gives the renter the same starting cash and lets it grow at the return you enter. Each month, whichever side spends less also invests the difference.
What this does not cover
The sum looks at money only. It leaves out tax on investment returns, capital gains tax on a sale, a bond rate that moves, repairs bigger than the maintenance allowance, and the work of looking after a home. It also leaves out the non-financial side, such as security of tenure, freedom to move, and what a home means to you. Check the SARS website for how tax applies to your own case.
Things to watch
- A small change in property growth or investment return can flip the answer. Test a few values.
- The investment return is not guaranteed and is taxed in real life. The result ignores that tax.
- Selling costs and transfer duty make buying a poor choice for a short stay.
- The tool compares money only.
This is an illustration, not advice. Read the full disclaimer. See also the bond repayment calculator.