Savings & Investments

Compound Interest Calculator

See how your money grows over time with compound interest.

Last reviewed: Source: SARB — Inflation & interest rate context

What compound interest actually is

Compound interest is interest earned on both your original capital AND the interest you’ve already accrued. In the first year you earn interest on R10,000. In the second year you earn interest on R10,000 plus last year’s interest. The earlier years don’t feel dramatic; the later years do.

The formula for final value of a single lump sum:

FV = PV × (1 + r)ⁿ

Where FV is future value, PV is present value (your starting amount), r is the annual rate (as a decimal), and n is the number of years. For monthly contributions, the formula is slightly longer, but calculators handle it.

Why time matters far more than rate

The difference between starting at 25 versus 35 is dramatic. Two savers both put R2,000 a month into a 10%-returning fund:

R2,000/month at 10% annual return
Years contributingTotal contributedFinal valueInterest earned
10 years (age 25–35)R240,000R409,000R169,000
20 years (age 25–45)R480,000R1,518,000R1,038,000
30 years (age 25–55)R720,000R4,473,000R3,753,000
40 years (age 25–65)R960,000R12,617,000R11,657,000
Assumes 10% nominal return, monthly contribution, monthly compounding. Numbers are illustrative.

From 30 to 40 years, the portfolio doesn’t just grow linearly — it nearly triples, because the interest is compounding on a much bigger base. The first decade was the slowest; the last decade was the biggest. This is why starting early beats contributing more later, almost every time.

Worked examples

R1,000/month from age 25 to 65 at 10%

40 years of consistent R1k/month contributions into a diversified fund returning 10%/year nominal.

Monthly contribution
R1,000
Duration
40 years (480 months)
Total contributed
R480,000
Final value (10% annual, monthly compounding)
≈ R6,308,000
Interest earned
≈ R5,828,000
R1k/month became≈ R6.3 million

Lump sum R100,000 for 20 years at 8%

One-time investment, left to compound for 20 years at 8% return.

Starting capital
R100,000
Annual rate
8%
Years
20
Final value = R100,000 × 1.08²⁰
≈ R466,000
Future value≈ R466,000 (4.66× growth)

Starting 10 years later costs you R3.8 million

R2,000/month at 10%, starting at 35 instead of 25.

Start at 25, retire at 65
≈ R12.6 million
Start at 35, retire at 65
≈ R4.5 million
Same monthly contribution, same rate
R8.1 million difference
Cost of starting 10 years late≈ R8.1 million

The rule of 72 (and 115)

A back-of-envelope formula for estimating growth without a calculator:

  • Rule of 72: years to double your money ≈ 72 ÷ rate. At 8%, your money doubles in ~9 years. At 10%, ~7.2 years. At 12%, ~6 years.
  • Rule of 115: years to triple your money ≈ 115 ÷ rate. At 10%, triples in ~11.5 years. At 8%, ~14.4 years.

These rules work for any growth series — investment returns, inflation, GDP, anything that compounds. At 6% inflation, the rand’s purchasing power halves every ~12 years (72 ÷ 6 = 12). That’s why holding cash long-term is a loss.

Nominal vs effective vs real return

Three different “rates” get tossed around. Know the difference:

Types of interest / return rates
TypeWhat it means
Nominal (advertised)The headline rate banks quote — e.g. 9% APR on a fixed deposit.
Effective (actual)What you actually earn after compounding frequency is factored in. Monthly compounding at 9% nominal yields ~9.38% effective.
Real (inflation-adjusted)Effective rate minus inflation. If you earn 9.38% effective and inflation is 6%, your real return is ~3.4%.
For long-term retirement planning, real return is the number that matters.

A “12% return” in nominal terms during a 6% inflation year is a 6% real return — half as good as it sounds. Always adjust for inflation when comparing long-horizon investments.

SA-specific return expectations

Rough long-term nominal-return assumptions for planning purposes (these fluctuate year to year; don’t treat as guarantees):

  • Cash / money market: prime − 1% to prime + 2% (roughly 10–13% in 2026 conditions).
  • SA government bonds (ALBI): 10–12% nominal, depending on yield curve.
  • SA equities (JSE Top 40): 10–13% long-term nominal (very lumpy year to year).
  • Global equities (MSCI World): 9–12% nominal in ZAR terms (includes currency effect).
  • Balanced fund (typical Reg 28 pension): 9–11% nominal long-term.
  • Residential property (capital growth only, excl. rent): 6–8% nominal long-term.

Subtract ~5–6% for expected long-run SA inflation to get real return. A 10% nominal portfolio in SA = ~4–5% real long-term. That’s the number that actually buys you more stuff in the future.

Common mistakes

  1. Delaying to save more per month. “I’ll save when I earn more” is almost always worse than “I’ll save what I can now.” Ten years of head start at a smaller amount beats a decade less at a bigger amount.
  2. Ignoring inflation. R10 million in 40 years at 6% inflation has the spending power of roughly R970,000 today. Plan in real terms.
  3. Withdrawing to “rebalance” after a market dip. Compounding needs uninterrupted time in the market. Every withdrawal resets the clock.
  4. Picking “safe” low-return products for 40-year horizons. Cash earns 8–10% in SA but barely beats inflation. For long horizons, the risk is NOT being in equities — not the other way around.

How this calculator works

Enter a starting amount (or zero), a monthly contribution, an expected annual return, and a time horizon. The calculator applies the monthly-compounding formula and returns the future value, total contributed, and interest earned.

For real-return planning, subtract expected inflation from the rate input (use ~6% for long-run SA CPI). A “10% nominal, 6% inflation” scenario is more realistically modelled as 4% real — and the compounded numbers are dramatically smaller, but more honest.

Sources

Frequently Asked Questions