Home Loan Calculator

Home Loan Calculator South Africa

Calculate your bond repayments instantly. Estimate monthly payments for Johannesburg, Cape Town, Durban and all provinces — then compare rates from 6+ banks.

Open Bond Calculator →
11.75%
Current prime rate
Up to 105%
Max loan-to-value
20–30 yrs
Loan term
6+ banks
Compared

Bond Repayment Examples

Based on prime rate of 11.75% over 20 years. Use the full calculator for your exact scenario.

Loan AmountTermRateMonthly Repayment
R500,00020 yrs11.75%R5,398
R800,00020 yrs11.75%R8,636
R1,200,00020 yrs11.75%R12,955
R1,500,00020 yrs11.75%R16,193
R2,000,00020 yrs11.75%R21,591
R3,000,00020 yrs11.75%R32,387

Home Loan Estimates by City

Based on average property prices per city. Assumes 10% deposit, 11.75% rate, 20-year term.

Home Loan in Johannesburg

Gauteng

View rates

Avg price

R1,350,000

Deposit (10%)

R135,000

Bond amount

R1,215,000

Home Loan in Cape Town

Western Cape

View rates

Avg price

R2,100,000

Deposit (10%)

R210,000

Bond amount

R1,890,000

Home Loan in Durban

KwaZulu-Natal

View rates

Avg price

R1,050,000

Deposit (10%)

R105,000

Bond amount

R945,000

Home Loan in Pretoria

Gauteng

View rates

Avg price

R1,200,000

Deposit (10%)

R120,000

Bond amount

R1,080,000

Home Loan Calculator FAQs

How much home loan can I afford in South Africa?+

A general rule is that your monthly bond repayment should not exceed 30% of your gross monthly income. For example, if you earn R30,000/month, you can typically afford a bond of around R700,000–R900,000, depending on your existing debt obligations and the bank's credit criteria.

What interest rate should I expect on a home loan in SA?+

South African home loan rates are linked to the prime lending rate, currently 11.75% (April 2026). Most banks offer prime minus 1% to prime plus 2%, depending on your credit score, deposit size, and loan-to-value ratio. Use our calculator above to model different rate scenarios.

How much deposit do I need for a home loan?+

Most South African banks require a deposit of 10%–20% of the property value for standard home loans. However, some banks offer 100% bonds (no deposit) for first-time buyers with excellent credit records. A larger deposit reduces your monthly repayment and total interest paid.

How do I calculate home loan repayments in Gauteng?+

Use the Finance EzyFind bond calculator — enter your purchase price, deposit, interest rate (prime ±%), and loan term. For Gauteng specifically, average property prices range from R900,000 in Pretoria East to R2,500,000+ in Sandton. The calculation is the same across provinces as rates are set nationally.

What is the maximum home loan term in South Africa?+

Most South African banks offer home loan terms of up to 30 years. However, the most common term is 20 years. A longer term reduces monthly repayments but significantly increases total interest paid over the life of the loan.

Ready to apply for a home loan?

Compare rates from ABSA, FNB, Nedbank, Standard Bank and more — get matched in minutes, free.

🔒 SSL Secured✅ POPIA Compliant🏦 6+ SA Banks📅 Rates: April 2026

Repayment figures are indicative and based on current prime rate. Actual rates depend on credit score, deposit, and lender criteria. Finance EzyFind is a free comparison service — not a bank or lender.

Download the Finance EzyFind App

Finance EzyFind Apple App DownloadFinance EzyFind Google Playstore App DownloadFinance EzyFind Huawei App Gallery Download