Bond Calculator South Africa: How to Calculate Your Home Loan Repayment
Bond Calculator South Africa: How to Calculate Your Home Loan Repayment
Most first-time buyers in South Africa find out too late that their "budget" was built on the wrong number. They focused on the property listing price, maybe ran a quick mental calculation on the monthly instalment, and missed the actual picture — what the bank will approve, what the repayment will be at the current prime rate, and how much cash they need before they even get a set of keys.
A bond calculator is the starting point for any honest budget conversation. Here is what you need to know to use one correctly and what the numbers actually mean.
How a South African Bond Calculator Works
A bond calculator uses four inputs to estimate your monthly instalment:
- Loan amount — the purchase price minus any deposit
- Interest rate — typically quoted as "prime" or "prime plus/minus X"
- Loan term — almost always 20 years (240 months) in South Africa
- Repayment type — either equal instalments (annuity) or declining balance
As of mid-2026, the South African Reserve Bank has held the repo rate at 7.00%, which keeps the prime lending rate at 10.50%. This is the benchmark for all variable-rate home loans. Your actual rate will be prime, prime minus (if your credit profile is strong), or prime plus (if you are higher risk or applying for a 100% bond).
What the Numbers Look Like at 10.50%
Here are approximate monthly instalments on a 20-year bond at 10.50% interest, before fees:
| Loan Amount | Monthly Instalment (approx.) |
|---|---|
| R800,000 | R7,975 |
| R1,200,000 | R11,963 |
| R1,500,000 | R14,954 |
| R2,000,000 | R19,938 |
These are principal-and-interest figures only. They exclude the monthly service fee your bank charges (typically R57-R69 per month), any life assurance premium linked to the bond, and homeowners insurance.
A 0.25% improvement in your interest rate — say, getting prime minus 0.25% instead of prime — saves approximately R170 per month on a R1,000,000 loan. Over 20 years, that is more than R40,000 in total interest.
The Affordability Rule Banks Actually Use
Banks governed by the National Credit Act (NCA) apply a strict affordability test. The general benchmark is that your total monthly bond repayment should not exceed 30% of your gross monthly income.
So if your gross income is R30,000 per month, the maximum monthly bond the bank will comfortably service is around R9,000. That translates to a bond of roughly R900,000 at current rates — not what your salary of R30,000 might feel like it "should" support.
The calculation tightens if you carry existing debt. A car payment of R3,500 per month, a credit card with a R500 minimum, and a clothing account at R300 all reduce your disposable income in the bank's assessment. Many applications fail not because the property is too expensive, but because short-term debt pushes the debt-to-income ratio over the threshold.
Free Download
Get the South Africa Quick-Start Home Buying Checklist
Everything in this article as a printable checklist — plus action plans and reference guides you can start using today.
Total Cost of Credit: The Number Most Buyers Ignore
The instalment is only one output of a bond calculator. The total interest paid over 20 years is often more revealing.
On a R1,500,000 bond at 10.50% over 20 years, you will pay approximately:
- Monthly instalment: ~R14,954
- Total repayments over 20 years: ~R3,589,000
- Total interest paid: ~R2,089,000
You will pay more in interest than the original loan amount. This is normal for a 20-year mortgage, but it underlines why a small rate improvement through a bond originator, or a larger upfront deposit to reduce the principal, has meaningful long-term impact.
Pre-Approval vs. Bond Approval: What a Calculator Cannot Tell You
A bond calculator tells you what a loan might cost. It does not tell you what you will be approved for. That requires:
- A full credit check (your credit score and payment history across all bureaus)
- Payslips and bank statements (typically three months)
- A thorough assessment of your existing monthly obligations
The result is a pre-approval certificate — a conditional indication from a lender of the maximum loan amount they will consider. Running your numbers through a calculator first helps you approach that conversation with realistic expectations.
Bond originators like ooba and BetterBond submit your application to multiple banks simultaneously, which creates competition and often results in a lower interest rate than you would get by approaching a single bank directly. Their service is free to you — they are paid by the bank that registers the bond.
What the Calculator Does Not Include: The True First-Year Cost
Monthly repayment is not the only cost of home ownership. Your first year as a South African property owner includes:
- Bond registration costs and transfer fees — typically R60,000–R120,000 upfront depending on the property price (see the full cost breakdown in the South Africa First-Time Home Buyer Guide)
- Homeowners insurance — required by the bank as a condition of the bond, typically R300–R900 per month depending on the rebuild value
- Municipal rates — levied on the municipal valuation of the property, separate from your bond
- Levies — if you buy in a sectional title complex, monthly body corporate levies are non-negotiable
- Maintenance and repairs — ongoing, and often more expensive in older properties
Running only a bond calculator without accounting for these additional monthly and once-off costs is one of the most common financial errors first-time buyers make.
Getting the Most Out of a Bond Calculator
Use the calculator with three interest rate scenarios: prime (10.50%), prime minus 0.5% (10.00%), and prime plus 0.5% (11.00%). The spread between the best and worst case gives you a practical sense of how much your rate negotiation matters.
Then model the impact of different deposit sizes. A 10% deposit on a R1,200,000 property reduces the loan to R1,080,000, lowers the bank's risk, and can unlock a better interest rate. If you are accessing the First Home Finance (FLISP) subsidy — available for gross household incomes between R3,501 and R22,000 per month — the subsidy of up to R169,265 can function as that deposit, materially improving your loan-to-value ratio without requiring additional cash savings.
The guide available at /za/first-home/ includes cost worksheets that model the full transaction cost — bond registration fees, transfer duty, conveyancing fees, and monthly outgoings — so you can stress-test your budget against realistic numbers before you make an offer.
Get Your Free South Africa Quick-Start Home Buying Checklist
Download the South Africa Quick-Start Home Buying Checklist — a printable guide with checklists, scripts, and action plans you can start using today.