Back to Rental Yield Calculator
Investment4 min
Buy-to-Let: Is It Still Worth It in 2025?
With high interest rates and property prices, many people wonder if buying a rental property is still a good investment. Here's an honest look at the numbers.
Key Takeaways
- Buy-to-let can still work — but you need to buy right
- High interest rates mean you need higher yields to be cash-flow positive
- The real money is in long-term capital growth + tenant paying your bond
- Location matters more than ever — buy where demand is strong
- Don't buy emotionally — run the numbers first with our calculator
The current situation
Interest rates in South Africa are around 11-11.5% (prime rate). This means bond repayments are high. For buy-to-let to work, your rental income needs to cover (or nearly cover) your bond payment plus expenses.
- R1 million bond at 11.5% over 20 years = R10,800/month
- You need rent of at least R12,000-R14,000 to break even after expenses
- That means you need a gross yield of at least 8-9% to be cash-flow neutral
When buy-to-let still works
Despite high rates, rental property can still be a good investment if:
- You buy below market value (distressed sales, auctions)
- You buy in high-demand rental areas (near universities, business parks)
- You put down a 20%+ deposit to reduce your bond payment
- You buy a property that needs cosmetic work (add value cheaply)
- You're thinking long-term (10+ years) — not quick profit
The real wealth-building strategy
Most successful property investors don't make money from monthly cash flow alone. The real wealth comes from three things working together:
- 1. Tenant pays your bond — after 20 years you own the property outright
- 2. Capital growth — property values typically grow 5-8% per year long-term
- 3. Rental increases — rents go up with inflation (8-10% per year)
- After 10 years, your rent has doubled but your bond payment stays the same
When to avoid buy-to-let
Don't buy a rental property if:
- You can't afford to cover the bond if the property is empty for 2-3 months
- You're buying in an area with high vacancy rates
- The numbers only work if you assume unrealistic rent increases
- You haven't budgeted for maintenance, rates, and agent fees
- You're using your emergency fund for the deposit
Ready to see your own numbers?
Use the Rental Yield Calculator