Rent or buy calculator

Is it better to buy a home or rent and invest the difference? Compare what you'd own after a number of years, with every assumption visible and yours to change.

R
R
R
Compare after
%

Over 20 years.

Assumptions (change them to test your view)

%
%
%

Before tax.

%

Rates, insurance, maintenance, as % of value.

%

Agent's commission and other costs when you sell.

After 10 years, buying leaves you ahead by

R 572 090

Buying: you'd own R 1 432 464 (the home's value after selling costs, less the bond still owed, plus anything you invested). Renting: you'd have R 860 374 invested.

  • Buy R 1 432 464
  • Rent and invest R 860 374
Buying pulls ahead after 5 years. Before that, the costs of buying and selling outweigh the gains.

What each costs at the start

Cash to buy (deposit, transfer and bond costs)R 245 567
Bond repaymentR 13 706 a month
Owner's costs (first month)R 1 875 a month
Rent insteadR 12 000 a month

The renter invests the cash the buyer would put down. Each month, whoever's housing costs less invests the difference, so both spend the same.

Year by year

YearBuyRent and invest
1R 166 574R 312 904
2R 264 007R 378 506
3R 367 735R 441 740
5R 596 023R 558 114
10R 1 432 464R 860 374

How the comparison works

The buyer pays the deposit, transfer and bond costs, the bond repayment and the owner's costs. The renter pays rent and invests the cash the buyer put down. Each month, whoever pays less invests the difference, so the comparison is fair. At the end, the buyer sells the home (paying selling costs and settling the bond) and the renter cashes in their investments.

The result depends heavily on the assumptions, especially house price growth and investment returns. Try a few combinations before deciding.

What it leaves out

Tax on the renter's investment returns isn't included; a tax-free savings account avoids it for the first R 500 000. Capital gains on your own home are tax-free up to R 3 000 000 of gain. It also leaves out the things money can't measure: the security of owning, or the freedom to move when you rent.

Buy a R 1 500 000 home or rent? After 10 years

Monthly rentBuying leaves you withRenting leaves you withAhead
R 8 000R 1 315 914R 1 703 708Renting by R 387 794
R 10 000R 1 318 604R 1 226 456Buying by R 92 148
R 12 000R 1 432 464R 860 374Buying by R 572 090
R 15 000R 1 890 233R 598 230Buying by R 1 292 003

R 150 000 deposit, bond at prime (10,75%) over 20 years. Assumptions: home value grows 5% a year, rent rises 6% a year, investments earn 9% a year before tax, owner's costs 1,5% of value a year, selling costs 5%.

Quick answers

Is it better to rent or buy in South Africa?

It depends on how long you'll stay, the rent compared with the price, and how fast homes and investments grow. With our starting assumptions, buying a R 1 500 000 home instead of renting at R 12 000 a month pulls ahead after 5 years.

Why does renting often win in the first few years?

Buying costs a lot up front and on exit: transfer and bond costs when you buy (about R 95 567 on a R 1 500 000 home with a R 1 350 000 bond) and agent's commission when you sell. It takes years of rising value and repaid bond to recover those costs.

What assumptions matter most?

House price growth and the return the renter earns on investments. A percentage point either way on those changes the answer more than anything else. Try your own in the calculator.