Loan/Mortgage Calculator
Calculate monthly payments, total interest, and amortization schedules.
How it works
- 1
Enter your numbers
Fill in your amount, rate, and time values in the calculator fields.
- 2
Review calculations
Check the calculated totals, percentages, and breakdowns updated in real time.
- 3
Compare scenarios
Adjust inputs to compare scenarios and choose the option that fits your plan.
Common use cases
Home loan
R1,000,000 at 11.5% for 20 years
Car loan
R300,000 at 9% for 5 years
About This Tool
Enter the loan amount, annual interest rate, and loan term to calculate monthly payments, total interest paid, and total cost of the loan. View a detailed amortization schedule showing how each payment splits between principal and interest.
Compare different loan scenarios side by side. Works for mortgages, car loans, personal loans, and any fixed-rate amortizing loan.
**Understanding Loan Payments**
Every loan payment consists of two parts: principal (the amount you borrowed) and interest (the cost of borrowing). In the early years of a loan, most of your payment goes toward interest. As the principal balance decreases over time, more of each payment goes toward principal. This is called amortization, and the tool shows this progression in a detailed schedule.
The standard amortization formula calculates your fixed monthly payment: M = P × [r(1+r)^n] / [(1+r)^n − 1], where P is the loan principal, r is the monthly interest rate (annual rate ÷ 12), and n is the total number of payments (loan term in years × 12). This formula ensures every payment is the same amount, with the principal-to-interest ratio shifting over time.
**South African Lending Context**
South African home loan (bond) interest rates are typically linked to the prime lending rate set by the South African Reserve Bank. As of 2026, the prime rate is approximately 11.75%, though individual rates vary based on your credit score, deposit size, and the lender. First-time home buyers with good credit may qualify for rates below prime, while riskier borrowers may pay prime plus 1–3%.
For vehicle finance, South African rates typically range from 8–15% depending on whether the car is new or used, the term length, and your credit profile. Balloon payment options lower monthly instalments but increase the total cost of the loan significantly.
Personal loans in South Africa can carry interest rates of 15–28% per annum, regulated by the National Credit Act which sets maximum interest rate caps based on the repo rate. Short-term credit and payday loans can be even more expensive.
**Real-World Scenarios**
A first-time buyer in Johannesburg purchases a home for R1,200,000 with a R120,000 deposit (10%), financing R1,080,000 at 11.5% over 20 years. The monthly payment is R11,521, with total interest of R1,685,040 over the life of the loan — meaning the total cost is R2,765,040, more than double the purchase price.
A Durban resident finances a R350,000 car at 9% over 5 years with a R35,000 deposit. The monthly payment is R6,228, with total interest of R60,693. Adding a R70,000 balloon payment would reduce the monthly payment to approximately R5,300 but increase total interest paid.
A small business owner takes a R200,000 personal loan at 18% over 3 years to fund equipment. Monthly payments are R7,234, with total interest of R60,424.
**Tips for Managing Loans**
Pay extra when you can — even small additional amounts toward principal dramatically reduce total interest and shorten the loan term. On a R1 million bond at 11.5%, paying an extra R1,000/month saves approximately R370,000 in interest and cuts 4 years off a 20-year term. Shop around for the best rate — even a 0.5% difference on a large loan saves tens of thousands over the term. Avoid balloon payments unless absolutely necessary, as they defer rather than reduce costs. Consider shorter loan terms if you can afford higher monthly payments — a 15-year bond costs more per month but saves hundreds of thousands in interest compared to a 20-year term.
More examples
Examples
Home loan
Input
R1,000,000 at 11.5% for 20 years
Output
Monthly: R10,668, Total interest: R1,560,363
Car loan
Input
R300,000 at 9% for 5 years
Output
Monthly: R6,228, Total interest: R73,693
Frequently Asked Questions
- How is the monthly payment calculated?
- Using the standard amortization formula: M = P × [r(1+r)^n] / [(1+r)^n - 1], where P is principal, r is monthly rate, and n is total number of payments.
- Does this include taxes and insurance?
- This calculator covers principal and interest only. Property taxes, insurance, and other costs vary by location and should be added separately.
- Can I compare different loan terms?
- Yes. Use the comparison mode to see how different rates and terms affect your monthly payment and total interest.
- What is the current home loan interest rate in South Africa?
- South African home loan rates are linked to the prime lending rate (approximately 11.75% in 2026). Your actual rate depends on your credit score, deposit size, and the lender. Buyers with strong credit may get prime minus 1–2%, while higher-risk borrowers may pay prime plus 1–3%.
- How does a balloon payment affect my loan?
- A balloon payment is a large lump sum due at the end of the loan term. It lowers your monthly payments but increases total interest paid. For example, a R350,000 car loan at 9% over 5 years with a R70,000 balloon has lower monthly payments but costs significantly more in total interest.
- How much can I save by paying extra on my loan?
- Even small extra payments dramatically reduce total interest. On a R1,000,000 bond at 11.5% over 20 years, paying an extra R1,000/month saves approximately R370,000 in interest and cuts about 4 years off the term. Use the amortization schedule to see the exact impact.
Learn More
Related Guides
Discover More Tools
View all Finance Tools →Compound Growth Calculator
Calculate compound interest and investment growth over time.
ROI Calculator
Calculate return on investment and annualized ROI.
Salary/Hourly Converter
Convert between annual salary, monthly, weekly, daily, and hourly pay.
Savings Goal Calculator
Plan how to reach your savings goal with projections.