Property Holding Cost Calculator
Calculate the true total cost of owning property in South Africa — bond interest, rates, levy, insurance, maintenance, and the opportunity cost of your deposit — with break-even appreciation analysis
| Cost Component | Total (10yr) | Per Month | % of Total |
|---|---|---|---|
| Bond Repayments (total)incl. R1 643 527 interest | R 2 120 350 | R 17 670 | 65.9% |
| Municipal Rates & Taxes | R 180 000 | R 1 500 | 5.6% |
| Body Corporate Levy | R 300 000 | R 2 500 | 9.3% |
| Building Insurance | R 120 000 | R 1 000 | 3.7% |
| Maintenance (1%/yr) | R 200 000 | R 1 667 | 6.2% |
| Opportunity Cost (deposit)8.0%/yr alternative return | R 231 785 | R 1 932 | 7.2% |
| Buying Costs (transfer + conveyancing) | R 63 700 | R 531 | 2.0% |
| Total Holding Cost | R 3 215 835 | R 26 799 | 100% |
Understanding the True Cost of Holding Property How to use • Formula • Example
How to Use This Calculator
Enter your property price, deposit, and bond details, then add your expected annual running costs (rates, levy, insurance, maintenance). The Total Holding Cost tab shows the complete picture of what it costs to own this property over 5, 10, or 20 years — including the often-ignored opportunity cost of your deposit.
The Break-Even Analysis tab shows what property appreciation rate you need to cover all these costs — and compares it against your expected appreciation.
The Components of Holding Cost
Most people think of homeownership cost as "my bond payment". The real cost is far higher:
The opportunity cost — what your deposit could have earned in an alternative investment — is the most frequently overlooked component. If you put R200,000 as a deposit and the JSE returns 8%/year, that capital could have grown to R432,000 over 10 years. That R232,000 foregone is a real cost of owning property.
Worked Example
Fatima buys a R2,000,000 townhouse in Cape Town with a 10% deposit (R200,000). Her bond is R1,800,000 at 10.25% over 20 years — approximately R17,900/month.
Annual ongoing costs: rates R18,000, levy R2,500/month = R30,000, insurance R12,000, maintenance 1% = R20,000. Total annual running costs (excluding bond): R80,000/year.
Over 10 years: Bond payments R2,148,000, running costs R800,000, buying costs R70,000, opportunity cost on R200k deposit at 8% = R232,000. Total 10-year holding cost: R3.25 million.
At 6% appreciation, her R2M property is worth R3.58M after 10 years — a gain of R1.58M. Minus remaining bond and opportunity costs, net return is approximately R420,000 — she needs to hold for longer or see higher appreciation to justify the investment versus alternatives.
Frequently Asked Questions
What is the true cost of owning property in South Africa?
Beyond the bond repayment, owning property in South Africa involves municipal rates (typically 0.7–1% of property value per year), body corporate levies for sectional title properties (R1,500–R5,000+/month), building insurance (0.1–0.5% of replacement value), and maintenance (budget 1% of property value per year). For a R2 million property, annual running costs excluding the bond are typically R60,000–R120,000. Over 20 years, these costs can exceed the original purchase price.
How do I calculate the opportunity cost of a property deposit?
The opportunity cost of your deposit is what that money could have earned in an alternative investment. Use the compound interest formula: Future Value = Deposit × (1 + rate)^years. At 8% per year (a conservative estimate for a balanced unit trust), R300,000 grows to R647,000 over 10 years — meaning your deposit "costs" you an additional R347,000 in foregone returns. This should always be included when comparing property investment to other options.
How much should I budget for property maintenance in South Africa?
A widely-used rule of thumb is to budget 1% of the property's value per year for maintenance and repairs. For a R2 million property, that's R20,000/year or about R1,667/month. Older properties, properties with pools, and freehold homes typically need more. New builds may need less in the first few years. This budget covers plumbing repairs, electrical issues, geyser replacement, painting, roof maintenance, and appliance repairs.
How long should I hold property in South Africa to make a profit?
Property in South Africa generally needs to be held for at least 7–10 years to recoup upfront buying costs (transfer duty, conveyancing, bond registration) and generate a real profit after inflation. The break-even analysis in this calculator shows the minimum appreciation rate needed at different holding periods. Short-term property trading (flipping) rarely works in SA's current high-interest environment — transaction costs alone are typically 5–8% of the property value.
What are municipal rates in South Africa and how are they calculated?
Municipal rates are charged by local municipalities based on the General Valuation Roll of your property. Most SA municipalities charge between 0.5% and 1.2% of the property's rateable value per year. The City of Cape Town charges approximately 0.5028 cents/rand of value, while Johannesburg charges around 0.7479 cents/rand. Properties are revalued every 4 years. Your annual rates bill is typically broken into 12 monthly instalments included in your municipal account.