How to Compare Home Loan Offers in South Africa
Getting bond quotes from multiple banks is the single most effective way to save money on a home loan — yet most South African buyers take the first offer they get, usually from their existing bank. The difference between the best and worst offer on the same bond can be 0.5% to 1.5% on the rate, which translates to R100,000 to R400,000 in interest over a 20-year term. Spending a week getting three quotes is the highest-paid work you'll ever do.
This calculator puts all three offers on the same footing — same NCA fees, same amortisation formula — so the only variables are the ones the bank controls: the rate, the term, and the amount. The single most important column is Total Cost (the last column), not the monthly instalment. A lower instalment over a longer term almost always means more interest overall. The cheapest bond is the one with the lowest total cost over a term you can afford.
Where to Get Bond Quotes
- Direct from banks: Standard Bank, ABSA, FNB, Nedbank, and Discovery Bank all offer home loans directly. Apply online or in-branch.
- Bond originators: ooba, BetterBond, and BondBhoat submit your application to multiple banks at once and give you the best offer. Their service is free to you — they're paid by the bank that wins your bond.
- Mortgage brokers: Independent brokers can access the same banks and may offer advice on structure, but they may charge a fee. Ask upfront.
Using a bond originator is usually the most efficient approach — one application, multiple offers, no cost to you. The originator gets the banks to compete, which often results in a better rate than applying directly. The downside is that the originator is paid by the winning bank, so there's a slight incentive to push you toward the bank that pays the highest commission — but the rate competition usually outweighs this.
What to Compare
- Interest rate: The biggest factor. A 0.5% difference on a R1,500,000 bond over 20 years is about R120,000 in interest. Always negotiate — the first quote is rarely the best the bank can do.
- Rate type: Fixed vs linked (variable). Linked rates move with prime; fixed rates are locked for a period (usually 1–2 years) at a premium. See our guide on fixed vs linked rates.
- Term: 20 years is standard; 30 years lowers the instalment but increases total interest significantly. Use our comparison calculator to see the difference.
- Initiation fee: Capped at R6,037.50 incl. VAT for mortgages. Some banks waive it as a promotion.
- Access facility: Can you pay extra and withdraw it later? This is a significant feature — see the Extra Payment Calculator.
- Monthly service fee: Capped at R69.00 incl. VAT. Standard across banks.
Negotiating a Better Rate
The rate a bank quotes is not fixed — it's a starting offer. Banks have discretion to offer a better rate based on your credit profile, the size of the deposit, the loan amount, and whether you're bringing other business (salary deposit, credit card, investments). The most effective negotiation tool is a competing offer: if Bank A quotes prime minus 0.5% and Bank B quotes prime minus 1.0%, go back to Bank A and ask them to match. They often will.
A strong credit score (700+) and a deposit of 20% or more are the two biggest levers for a better rate. If your credit score is below 650, spend 3–6 months improving it before applying — the rate difference between a 650 and a 750 score can be 0.5% to 1.0%, which is tens of thousands of rand over the term.
Related Tools
- Home Loan Calculator — full bond repayment with extra payment option.
- Bond Affordability Calculator — what price property you can afford.
- Transfer Duty & Bond Costs — the once-off cash you need on top of the price.
- Guide: The Home Buying Process
Disclaimer: Finance Atlas is not a registered FSP. Estimates only, not financial advice. Always obtain a written quote from each bank and compare the full terms, not just the rate.