Bond Affordability Calculator
Find out how large a home loan you qualify for based on your monthly income and existing debt commitments. Includes a stress test at higher interest rates so you can plan for SARB rate increases.
Your Financial Details
Results
Maximum Property Value
R 1 475 244,84
loan: R 1 375 244,84 + deposit: R 100 000,00
Affordable Bond Repayment
R 13 500,00
30% of gross income
Net Disposable
R 27 000,00
Debt Service Ratio
30.0%
Stress Test (rate+2%)
R 1 306 903,83
max property at higher rate
Results are indicative only and do not constitute a credit offer.
How the Bond Affordability Calculator Works
South African banks assess home loan affordability under the National Credit Act using a net disposable income (NDI) approach. They take your gross monthly income, deduct tax (PAYE), UIF, and all existing debt commitments, and the remaining amount is your NDI. The maximum bond instalment is typically set at no more than 30% of gross income, but banks may allow up to the full NDI if other commitments are low.
The calculator uses the reverse annuity formula to compute the maximum loan amount from a given monthly payment, interest rate, and term:
Where P is the maximum loan, M is the maximum monthly payment, r is the monthly interest rate, and n is the term in months. The 30% of gross income constraint is applied as the upper limit for M before any existing debt commitments are deducted.
The stress test at +2% shows how the maximum affordable bond changes if the prime rate increases by 2 percentage points from current levels. South African homeowners experienced a 4.75% rate cycle between 2021 and 2023 - planning for a 2% increase is prudent.
How to Use This Calculator
- 1
Enter your gross monthly income
Use your total gross remuneration before tax - salary, regular allowances, and any guaranteed overtime. Do not include variable or once-off income. For joint applications, combine both applicants' gross incomes.
- 2
Enter your existing monthly debt commitments
Include all current monthly obligations: vehicle finance instalments, personal loan repayments, credit card minimum payments, store account payments, and any maintenance orders. Do not include the new bond repayment you are calculating.
- 3
Set the interest rate and term
Use the prime rate (10.25%) as a starting point and adjust based on the rate your bank has indicated. Standard bond terms are 20 years (240 months). First-time buyers can sometimes access 100% bonds with 30-year terms, but this significantly increases total interest paid.
- 4
Review the maximum bond amount
This is the loan amount the calculator estimates you can service on the 30% income constraint. The actual property you can afford is this amount plus your deposit. Use the Bond Transfer Cost Calculator to estimate the additional upfront costs (transfer duty, attorney fees) you will need in cash.
- 5
Check the stress test result
The stress test shows your maximum affordable bond if rates were 2% higher. If the stress-tested bond amount is significantly lower than your target property price, consider a smaller loan, a larger deposit, or deferring the purchase until you have built more equity.
Frequently Asked Questions
- How do South African banks calculate bond affordability?
- Banks use a net disposable income (NDI) model. They start with your gross monthly income, deduct PAYE, UIF, and a living expense allowance (based on the number of dependants), then deduct all existing monthly debt commitments. The remaining NDI must be sufficient to cover the proposed bond instalment. Banks also run a stress test at 2–3% above the current rate to ensure affordability if rates rise.
- What is the maximum home loan I can get in South Africa?
- There is no absolute maximum set by law - it depends on your income, credit profile, and the property value. Banks typically require the monthly instalment to be no more than 30% of gross income, though some allow up to the full NDI. For example, a household earning R50 000/month gross might qualify for a bond of approximately R1.3–1.5 million at current rates, assuming no other significant debt commitments.
- Can I get a 100% home loan in South Africa?
- Yes - 100% home loans (no deposit) are available from some South African banks, particularly for first-time buyers with strong credit profiles. However, 100% bonds typically attract higher interest rates (less negotiating power), higher monthly instalments, and no equity cushion if property values fall. A deposit of at least 10–20% is strongly recommended where possible.
- Does my credit score affect how much I can borrow for a home loan?
- Yes, significantly. A high credit score (750+) typically qualifies for the best interest rates - often prime minus 0.5% to prime minus 1% - which directly increases the maximum loan amount at a given instalment. A low score may result in a higher rate (prime plus 1–2%), higher monthly instalments, and a lower maximum loan. Improving your credit score before applying can meaningfully increase your bond qualification.
- Are joint bond applications better in South Africa?
- A joint application combines both applicants' incomes, increasing the qualifying loan amount. Both applicants are equally liable for the debt. If one applicant has a poor credit score, it can negatively affect the rate offered to both. Banks assess the combined income and the credit profiles of both applicants when making the offer. Joint bonds also have estate-planning implications - both names appear on the title deed.
- What is the First Home Finance (FLISP) subsidy in South Africa?
- The Finance Linked Individual Subsidy Programme (FLISP) provides a once-off subsidy to first-time home buyers earning between R3 501 and R22 000 per month (gross household income). The subsidy ranges from approximately R30 000 to R170 000 depending on income and can be used to reduce the bond amount or cover transfer and registration costs. You must qualify for and have an approved home loan from a participating bank to access FLISP. Apply through the National Housing Finance Corporation (NHFC).
You might also need
Home Loan Calculator
Calculate monthly bond repayments and total interest on your home loan at the current prime rate.
Bond Repayment Calculator
Work out your monthly bond instalment for any property value, deposit, and interest rate.
PAYE Calculator
Calculate the Pay-As-You-Earn tax withheld from your salary each month based on current SARS tax tables.