← All articles

Bond Repayment Calculator: What the Inputs Mean and How to Use the Result

Published 28 June 2026

What a bond repayment calculator does

A bond repayment calculator takes four inputs — purchase price, deposit, interest rate, and loan term — and tells you two things: the fixed monthly instalment you'll pay for the life of the loan, and the total interest you'll pay over that term. The instalment is the number banks use to assess affordability; the total interest is the number that puts the true cost of the property into perspective.

Most buyers focus on the monthly instalment because that's what they need to budget for. The total interest figure is equally important: it tells you what the property actually costs over the life of the loan, not just the purchase price. On a standard 20-year term, the total cost of the loan regularly comes to one and a half to two times the purchase price.

The inputs and what each one changes

Purchase price is the agreed sale price of the property. Deposit is the amount you pay upfront — the calculator subtracts this from the purchase price to get the loan amount. A larger deposit means a smaller loan, lower interest, and usually a better interest rate from the bank, since the loan-to-value ratio is lower.

Interest rate is usually quoted as a margin above or below the South African prime lending rate. Most home loans are granted at prime or prime plus a small margin, depending on your credit profile and the bank's assessment of risk. The prime rate changes when the South African Reserve Bank adjusts the repo rate, which affects your instalment if your rate is variable.

Loan term is typically 20 years for a South African home loan, though terms from 10 to 30 years are available. A shorter term means a higher monthly instalment but significantly less total interest; a longer term means lower instalments but more total interest paid over the life of the loan.

What the calculator does not include

A bond repayment calculator shows only the loan repayment — it does not include transfer duty, bond registration costs, or monthly levies and rates. For properties below R1,100,000 (as of the 2024/25 tax year), no transfer duty applies. Above that threshold, transfer duty is charged on a sliding scale and can add a significant upfront cost to the purchase.

Bond registration costs — attorney fees paid to the bank's conveyancer — are also due upfront, typically between R15,000 and R40,000 depending on the property value. These costs are not added to your loan instalment but are payable at registration, so they need to be budgeted separately alongside your deposit.

Monthly costs on top of the bond instalment typically include property rates (municipal tax on the property), homeowners' insurance (usually required by the bank), and levies if the property is in a sectional title scheme or HOA. These can add thousands of rand per month to the real cost of owning the property.

Worked example: R1,800,000 property with a 10% deposit

A R1,800,000 property with a R180,000 deposit leaves a loan amount of R1,620,000. At an interest rate of 11.25% over 20 years, the monthly instalment is approximately R16,900. Over the full 240-month term, total repayments come to roughly R4,056,000 — meaning total interest paid is approximately R2,436,000 on a R1.62m loan.

Now run the same purchase with a 20% deposit (R360,000) instead of 10%. The loan drops to R1,440,000, the monthly instalment falls to roughly R15,000, and total interest over 20 years drops to around R2,160,000 — a saving of R276,000 in interest alone, plus a lower instalment every month. A larger deposit does more than reduce what you borrow; it typically also improves the interest rate the bank offers, which compounds the saving further.

Shorten the term from 20 to 15 years on the original 10% deposit scenario (R1,620,000 at 11.25%). The instalment rises to approximately R18,800 — about R1,900 more per month. But total interest falls from R2,436,000 to around R1,764,000 — saving over R670,000 in interest, five years sooner. That extra R1,900 per month is the price of saving two thirds of a million rand.

Common mistakes when using a bond calculator

Using a rate that is too low is the most common mistake. Rates quoted online are often best-case figures for applicants with excellent credit profiles. Banks assess each application individually and may offer prime plus 0.5% or more for applicants with thinner credit histories or higher loan-to-value ratios. Budget for a rate above the best-case figure to avoid being caught short if the bank's offer comes in higher.

Ignoring the upfront costs — transfer duty, bond registration, moving costs — is another common error. These are due before or at registration and cannot typically be added to the loan, so they need to come out of savings alongside or in addition to the deposit. A property purchase that looks affordable on monthly instalment can become difficult if the buyer hasn't budgeted the R100,000–R200,000+ in upfront costs for a mid-range property.

Running the calculator against gross salary rather than take-home pay is the third mistake. Banks typically require that the bond instalment not exceed 30% of gross monthly income, but your actual budget is constrained by your take-home pay — which is considerably lower after tax, UIF, and any other deductions. Use the Take-Home Salary Calculator first to establish what you actually take home, then apply the 30% guideline to that number as a personal affordability check.

Using the calculator to prepare for a bank application

Banks assess home loan applications on affordability: typically they require the monthly instalment not exceed 30% of gross monthly income, though this varies by bank and applicant profile. Running the calculator before you apply tells you, for any purchase price and deposit combination, whether your income qualifies at the current prime rate — and how much headroom you have if rates rise.

Work backward from what you can comfortably afford. Enter your maximum acceptable monthly payment, set the rate at prime plus a small margin to be conservative, and test different purchase prices until you find the loan amount that produces that instalment. That is your real budget ceiling — more useful than an estate agent's estimate of what the bank "should" approve.

Test rate sensitivity before committing. Run the calculator at the current prime rate, then add 1.5% and again add 3%. South Africa has seen prime move by more than 3 percentage points within a single rate cycle. A buyer who only models today's rate is taking on risk they haven't measured. The instalment at prime plus 2% should still be manageable without cutting essential spending.

Bring the output to your bank meeting. A clear scenario showing purchase price, deposit, rate, monthly instalment, and total interest cost signals preparation — and gives both you and the lending officer a shared reference point. Any deviation from the bank's actual offer (a different rate margin, a different term) can be re-run on the spot and the impact understood immediately.

Ads help keep this free

Want to see this in action? Try the Bond Repayment Calculator.

Ads help keep this free

Frequently asked questions

How is a bond repayment calculated in South Africa?

A bond uses standard mortgage amortisation: the monthly instalment is calculated so that the same fixed payment covers interest and capital every month, and the balance reaches zero at the end of the term. The formula uses the loan amount, monthly interest rate (annual rate ÷ 12), and number of months. The calculator does this automatically — you just enter purchase price, deposit, rate, and term.

What is a typical home loan interest rate in South Africa?

South African home loans are typically priced at the prime lending rate, which is set by the major banks and moves with the Reserve Bank's repo rate decisions. Some applicants receive prime minus a small margin; others pay prime plus a margin depending on their credit profile and the bank's risk assessment. Check the current prime rate from any major South African bank and use that as your base.

Should I choose a 20-year or 30-year bond?

A shorter term means higher monthly instalments but significantly less total interest. A 30-year term reduces the monthly payment but you pay far more interest over the life of the loan. If you can comfortably afford the higher instalment on a 20-year (or shorter) term, that is usually the better financial decision — run both scenarios in the calculator to see the exact difference in your case.

Does a bigger deposit make a meaningful difference?

Yes — a larger deposit reduces the loan amount, lowers your monthly instalment, reduces total interest paid, and often improves the interest rate the bank offers. Even a 5–10% difference in deposit size compounds into a significant interest saving over a 20-year term.

What upfront costs should I budget for beyond the deposit?

Transfer duty (if the property is above the threshold), bond registration fees (payable to the bank's conveyancer), transfer attorney fees, and moving costs. These typically add R50,000–R200,000+ to a mid-to-upper-range property purchase and cannot be added to the bond — they are due at registration.