Templates kept up to date with current regulations Secure payment Email support
Calculator Free, no sign-up Data as of 20 October 2026

Home Loan (Bond) Repayment & Affordability Calculator

Calculates your monthly bond repayment, total loan cost, and checks affordability based on South African National Credit Act (NCA) guidelines and bank lending ratios.

Your details

The total price of the property you wish to buy.

The cash amount you will pay upfront. A larger deposit reduces your loan amount.

The repayment period for the bond, typically 20 or 30 years.

Choose if your rate is based on Prime or a fixed rate. Prime-linked rates are most common.

Enter the percentage to be added to or subtracted from the Prime Rate. E.g., -0.5% for Prime - 0.5. This is required for Prime-linked rates.

Enter the fixed annual interest rate for the loan.

Your total monthly income before deductions (salary, rental income, etc.).

Sum of all other monthly debt repayments (car loan, credit cards, other loans).

Optional additional amount you plan to pay towards the bond principal each month. Note: This calculator shows the immediate impact on your monthly budget but cannot calculate the reduced loan term or total interest saved without advanced functions.

Result

Likely to be Affordable? Yes

Indicates if your proposed loan likely meets common bank affordability criteria and the NCA interest rate cap.

How it is calculated

Bond Amount Required The principal amount you need to borrow.
ZAR 1,200,000.00
Applicable Annual Interest Rate The yearly interest rate used for calculating your repayments.
11.25 %
Standard Monthly Repayment Your fixed monthly repayment amount (principal + interest) without extra payments.
ZAR 12,591.07
Total Interest Payable (Standard) Total interest cost over the full term if you make only the standard payments.
ZAR 1,821,856.80
Total Cost of Loan (Standard) Total amount you will pay back (principal + interest) without extra payments.
ZAR 3,021,856.80
Your Effective Monthly Payment Your total planned monthly outflow (standard repayment + extra).
ZAR 12,591.07
Total Monthly Debt Commitments Sum of your new bond payment and all other debts.
ZAR 12,591.07
Your Debt-to-Income Ratio Your total monthly debt as a percentage of your gross monthly income.
22.9 %
Bank's Maximum Allowed Ratio for Your Income Typical maximum debt-to-income ratio banks allow based on your income level.
45 %
Keep in mind
  • This calculator provides estimates based on standard amortisation formulas. Actual bank offers may vary based on credit score, specific bank policies, and additional fees.
  • The affordability ratio table is based on common bank practices. Individual banks have their own internal criteria.
  • The calculation for remaining term and total interest saved with extra payments requires the 'log' function, which is not available in the current formula language. This calculator shows the impact on your monthly budget but cannot calculate the reduced loan term. For accurate figures on how extra payments affect your loan, please use your bank's online calculator or consult a financial advisor.
  • Transfer duties, bond registration costs, and attorney fees are not included in this calculation.

Indicative result, calculated from the details and the rules listed below. It does not replace an official calculation or advice from a professional.

Prepare the document now

With the result already worked out, you can fill in the document right away.

The editor opens with the calculator details already entered.

Offer to Purchase Agreement
You may also need

Understanding Your South African Home Loan (Bond)

A home loan, commonly called a "bond" in South Africa, is a long-term commitment. Knowing your monthly repayment, the total interest cost, and whether you can afford it is crucial before making an offer on a property. This calculator helps you estimate these figures using the standard amortisation formula and checks them against common lending guidelines from the National Credit Act (NCA) and banks.

How Your Bond Repayment is Calculated

Most bonds in South Africa are repaid in equal monthly instalments. Each payment covers part of the interest charged on the outstanding balance and part of the principal loan amount. This is called amortisation. The formula for the fixed monthly payment is standard across the finance industry.

The key inputs are:

  • Loan Amount: The purchase price minus your deposit.
  • Interest Rate: Usually expressed as an annual rate. Most bonds are linked to the South African Prime Rate, set by the South African Reserve Bank (SARB), plus or minus a margin (e.g., Prime - 0.5%). Some offers are for fixed rates.
  • Loan Term: The repayment period, typically 20, 25, or 30 years.

Example Calculation

Let's say you buy a property for R1,500,000 with a R300,000 deposit. Your loan amount is R1,200,000. You secure a 20-year bond at an interest rate of Prime (11.75%) - 0.5% = 11.25% per annum.

  • Monthly interest rate: 11.25% / 12 = 0.9375%
  • Number of payments: 20 years * 12 = 240 months
  • Using the standard formula, your monthly repayment would be approximately R12,447.
  • Over 20 years, you would pay a total of about R2,987,280, meaning you would pay R1,787,280 in interest.

Affordability: What the Banks Look At

Banks don't just look at the loan amount. They assess your debt-to-income ratio. This is your total monthly debt commitments (the new bond repayment plus any other loans, credit cards, etc.) divided by your gross monthly income before tax.

As a general rule, banks use a sliding scale:

  • For incomes below R15,000, the ratio is often capped at 30%.
  • For incomes between R15,000 and R35,000, up to 35%.
  • For incomes above R35,000, banks may allow 40-45%.

Our calculator applies this scale to give you an indication. Additionally, the NCA sets a maximum interest rate that lenders can charge, which is also checked.

The Power of Extra Payments

Even a small extra payment towards your bond principal each month can save you a significant amount in interest and shorten your loan term. For example, adding just R500 per month to the R12,447 payment in the example above could shorten the term by several years and save hundreds of thousands of Rands in interest. This calculator allows you to add an extra payment to see its immediate impact on your monthly budget. However, to get a precise calculation of the new term and total interest saved, you will need to use a specialised calculator that supports the full amortisation formula with logarithms, such as those provided by banks.

Next Step: The Offer to Purchase

Once you have a clear idea of what you can afford, the next legal step is usually the Offer to Purchase Agreement. This document formalises your intention to buy the property at a specific price. A critical clause in this agreement is the suspensive condition for bond approval, which makes the sale dependent on you securing a home loan for a specified amount within a set time (e.g., 21 days). Our calculator helps you determine a realistic amount to insert into that clause.

Frequently asked questions

What is the Prime Rate and where does it come from?

The Prime Rate is the benchmark interest rate set by the South African Reserve Bank (SARB). Commercial banks then set their lending rates relative to Prime (e.g., Prime + 2% or Prime - 0.5%). It changes when the SARB's Monetary Policy Committee adjusts the repo rate to control inflation.

Is the debt-to-income ratio the only factor for bond approval?

No, it's a key factor, but banks also conduct a full credit check, assess your employment history, the property's value, and your existing credit behaviour. A good credit score is essential.

Can I really pay extra on my bond?

Yes, most home loan agreements in South Africa allow for voluntary extra payments without penalty. You should confirm this with your specific bank. Extra payments directly reduce the principal, saving interest from that day forward.

Why is the total interest so high?

Interest on a long-term loan like a 20-year bond compounds. You pay interest on the outstanding balance every month for the entire term. In the early years, most of your payment goes towards interest, which is why extra payments early on have such a powerful effect.

What costs are NOT included in this calculator?

This calculator only estimates the bond repayment. It does not include once-off costs like transfer duty, bond registration fees, attorney's conveyancing fees, or ongoing costs like homeowners insurance and property rates.

What is a 'suspensive condition' in an Offer to Purchase?

It's a condition that must be fulfilled for the sale to become legally binding. A 'bond approval' suspensive condition protects the buyer: if the bank does not grant a loan for the required amount within the specified period, the offer lapses and the buyer gets their deposit back.