A comfortable South African retirement is built mostly from your own fund — pension, provident or retirement annuity — because the state grant is small and means-tested. This calculator compounds your contributions and growth to your retirement age, applies the 27.5% deductibility cap, and estimates your first-year income.
How it works
The fund grows each year by adding your contribution and then applying investment growth:
contribution = income × contributionRate% (deductible up to 27.5%, max R350,000)
each year: balance = (balance + contribution) × (1 + growth%)
repeat for (retirementAge − currentAge) years
firstYearIncome = finalBalance × drawdownRate%
The tool flags when your contribution exceeds the annual deductible cap, since the excess isn’t immediately tax-deductible (it carries forward).
Example and tips
A 35-year-old earning R600,000 a year, contributing 15% (R90,000, within the cap), with R500,000 already saved, 9% growth and retiring at 65 builds a pot of roughly R15.4 million in nominal terms, giving about R616,000 (5% drawdown) of pre-tax income in the first year. Increasing your contribution rate early has an outsized effect because of three extra decades of compounding — and contributions up to 27.5% of income reduce your tax bill today.