Contributing to a retirement fund in South Africa is one of the most effective ways to reduce your taxable income and build long-term wealth. Since 1 March 2016, the tax treatment of pension funds, provident funds, and retirement annuities has been harmonised under a single set of rules, making it simpler to understand your benefits.
The 27.5% Deduction Rule
You can deduct your contributions to approved retirement funds (pension, provident, or retirement annuity) from your taxable income, subject to these limits:
- 27.5% of the greater of your remuneration or taxable income
- Subject to an annual cap of R350,000
This means if you earn R600,000 per year, you can deduct up to R165,000 (27.5% of R600,000) of retirement fund contributions from your taxable income. Any contributions above this limit are carried forward to future tax years.
Types of Retirement Funds
Pension Fund
Offered through your employer. Both you and your employer contribute. The fund is managed by appointed trustees. Your contribution (and your employer's contribution on your behalf) counts towards the 27.5% deduction limit.
Provident Fund
Also offered through employers. Historically, provident fund members could take their entire benefit as a lump sum at retirement. Since 1 March 2021, provident fund members are subject to the same annuitisation requirements as pension fund members (for amounts accumulated after 1 March 2021).
Retirement Annuity (RA)
A personal retirement fund that you set up and contribute to independently. This is particularly useful if you are self-employed, a freelancer, or want to top up your employer-sponsored fund. RA contributions qualify for the same 27.5% deduction.
Tax Savings Examples
The tax saving depends on your marginal tax rate. Here are examples of annual tax savings from a R100,000 retirement fund contribution:
- Taxable income R237,100 (18% bracket): Save R18,000
- Taxable income R370,500 (26% bracket): Save R26,000
- Taxable income R512,800 (31% bracket): Save R31,000
- Taxable income R673,000 (36% bracket): Save R36,000
- Taxable income R857,900 (39% bracket): Save R39,000
- Taxable income R1,817,000 (41% bracket): Save R41,000
The higher your marginal rate, the more valuable the deduction. A person in the 41% bracket saves more than twice as much as someone in the 18% bracket on the same contribution.
Tax on Retirement Withdrawals
While contributions are tax-deductible, the eventual withdrawals are taxed. At retirement, you can take up to one-third of your fund as a lump sum (the first R550,000 is tax-free). The remainder must be used to purchase an annuity, which is then taxed as income when you receive monthly payments.
If you withdraw before retirement (e.g., when changing jobs), different and generally less favourable tax tables apply. The first R25,000 is tax-free, with the rest taxed at rates from 18% to 36%.
Strategies to Maximise Tax Benefits
First, contribute up to the 27.5% limit if you can afford to. Second, if your employer contribution is low, consider topping up with a personal retirement annuity. Third, avoid withdrawing when changing jobs — transfer your benefit to a preservation fund instead to maintain the tax-free growth. Fourth, keep track of your excess contributions, as they carry forward and can be deducted in future years.
Use our salary calculator to see how increasing your retirement contributions affects your take-home pay and tax bill.