Skip to content
Menu
Home/Calculators/Bond Repayment Calculator

Bond Repayment Calculator

Calculate your monthly home loan repayment, total interest, and full amortisation schedule. Pre-filled with the current South African prime lending rate of 10.25%.

Updated March 2026 · Current SARS rates

SA Prime Rate

Pre-filled with the current South African prime lending rate of 10.25%

Amortisation Schedule

See your full month-by-month repayment breakdown

Extra Payments

See how extra payments save you interest and shorten your bond

How to calculate your bond repayment in South Africa

To calculate your bond repayment, use the standard amortisation formula: M = P[r(1+r)^n] / [(1+r)^n − 1], where P is the loan amount (purchase price minus deposit), r is the monthly interest rate (annual rate ÷ 12), and n is the total number of monthly payments (years × 12).

At the current South African prime rate of 10.25%, a R1,000,000 bond over 20 years costs approximately R9 816,43 per month, with total interest of approximately R1 355 944,13.

M = P × [r(1+r)^n] ÷ [(1+r)^n − 1]

Bond Repayment Calculator

Enter your property details to calculate monthly repayments

R

The full purchase price of the property

R

Amount you are paying upfront (reduces your loan amount)

SA prime rate is 10.25%. Most bonds are prime or prime + margin.

Standard SA home loans are 20 years. Maximum is typically 30 years.

R

Additional amount paid monthly — reduces interest and shortens your bond

Ready to Calculate

Enter your property purchase price and details to see your monthly bond repayment, total interest, and full amortisation schedule.

Bond Repayment Calculator FAQ

Common questions about home loans and bond repayments in South Africa

This calculator uses a default prime lending rate of 10.25%. Most home loans (bonds) are priced at prime or prime plus a margin (for example, prime + 1%). The prime rate generally moves in line with SARB repo-rate changes, so always confirm the current rate and your quoted margin with your bank before making decisions.
South African banks apply a general rule that your total monthly bond repayment should not exceed 30% of your gross monthly income. This is sometimes called the "debt-to-income ratio" guideline. Banks also consider your total monthly debt obligations (car finance, credit cards, personal loans) — the total should ideally be under 40% of gross income. For example, if you earn R50,000 per month, a repayment budget of about R15,000 per month is a common starting point, but the exact bond amount depends on your interest rate, term, deposit, and credit profile.
Bond interest is calculated daily on the outstanding balance. Every extra rand you pay goes directly toward reducing your principal (the outstanding capital). A lower principal means less interest accrues each month, which means more of each future payment reduces the principal — creating a compounding benefit. On a R1,000,000 bond at 10.25% over 20 years, paying an extra R500 per month saves about R221 103,73 in interest and shortens the term by about 2 yrs 9 mo.
Beyond the purchase price and deposit, South African home buyers face several additional costs: (1) Transfer duty — paid to SARS on properties above R1,210,000, ranging from 3% to 13%. (2) Transfer attorney fees — typically R20,000–R50,000 depending on the purchase price. (3) Bond registration costs — the bank's attorney charges to register the bond, typically R15,000–R40,000. (4) Bond initiation fee — usually around R6,000. (5) Property valuation — approximately R1,500–R3,000. Budget for roughly 8–10% of the purchase price in additional costs.
In South Africa, "bond" is the everyday term for what is legally called a mortgage bond — the legal agreement that gives the bank a security interest over your property in exchange for lending you money to buy it. The words are used interchangeably in South Africa. "Mortgage" is the internationally recognised term used in most other countries. When South Africans say they are "paying off their bond", they mean they are making monthly home loan repayments. The legal mechanism is identical — a mortgage over the title deed registered at the Deeds Office.
Extra payments can significantly shorten your bond term. For example, on a R1,000,000 bond at 10.25% over 20 years, the standard monthly repayment is about R9 816,43. Paying an extra R500 per month reduces the term to about 17 yrs 3 mo and saves roughly R221 103,73 in interest. Paying an extra R1,500 per month reduces the term to about 13 yrs 10 mo and saves roughly R485 663,84. The earlier in the bond term you make extra payments, the greater the saving, since interest is higher when the balance is large.

Explore Related Resources

Deepen your understanding with glossary definitions and free tools

Important Disclaimer

Accounter does not provide accounting, tax, business or legal advice. This calculator has been provided for information purposes only. You should consult your own professional advisors for advice directly relating to your business.