If you want to grow your money in South Africa, minimizing the tax you pay on your investments is the single most effective action you can take. Every rand you pay in tax is a rand that cannot compound for you over time. That is where a Tax-Free Savings Account (TFSA) comes in, designed specifically to help local savers keep 100% of their investment returns.
What Is a Tax-Free Savings Account?
A tax-free savings account (TFSA) is a specialized investment vehicle introduced by the South African Government in March 2015 to encourage household savings. The core benefit of a TFSA is that any growth you earn—including interest, dividends, and capital gains—is 100% tax-free. This means you do not pay any income tax, capital gains tax (CGT), or dividends withholding tax (DWT) on your returns.
However, SARS enforces two strict limits to ensure equity:
- Annual Limit: You can contribute a maximum of R36,000 per tax year (1 March to 28 February).
- Lifetime Limit: You can contribute a maximum of R500,000 over your lifetime.
If you exceed the annual R36,000 limit, SARS will penalize you with a hefty 40% tax on the excess contribution. These accounts are easily opened with major banks, investment managers, and popular low-cost retail platforms.
How to Calculate TFSA Growth
Calculating TFSA growth requires using the standard compound interest calculator formula, adjusted for monthly contributions. Let's look at three realistic South African scenarios to see how different investment choices compound over time:
Example 1 — Conservative (Bank Savings Rate)
If you contribute the maximum monthly limit of R3,000 (R36,000 annually) into a bank-based TFSA earning a conservative 8% annual return, it will take you roughly 13.8 years to hit the R500,000 lifetime contribution limit. At year 13, your total balance will have grown to R822,763. The remaining R322,763 is pure, tax-free growth.
Run this scenario in CompoundCalc →
Example 2 — Growth (ETF / Broad Market)
If you invest the same R3,000 per month but place it into a JSE or global equity ETF inside your TFSA, earning an expected historical return of 11%, over 20 years your portfolio will grow to an incredible R2,063,190 (and even higher over longer periods). Even though you stopped contributing at year 13.8 when you hit the R500,000 limit, the capital continued to compound.
Run this scenario in CompoundCalc →
Example 3 — Partial Contribution (Affordable Start)
If R3,000 per month is out of reach, contributing R1,500 monthly at an average annual return of 10% will grow your TFSA to R1,139,183 after 20 years. Consistent, smaller contributions still compound into a significant seven-figure nest egg over time.
Run this scenario in CompoundCalc →
TFSA vs Regular Savings Account — The Tax Difference
Why not just use a standard savings account? The difference lies entirely in how taxes eat away at your compounding returns. In a regular savings account, any interest earned above R23,800 per year is taxed at your marginal rate (up to 45%). Additionally, a regular investment account attracts capital gains tax and a 20% dividends withholding tax.
| Feature | TFSA | Regular Savings Account |
|---|---|---|
| Interest Taxed? | No | Yes (above R23,800 exemption) |
| Capital Gains Taxed? | No | Yes |
| Dividends Taxed? | No | Yes (20% dividends tax) |
| Annual Contribution Limit | R36,000 | None |
| Withdrawal Flexibility | Withdraw anytime (but cannot re-contribute) | Withdraw anytime |
When you don't lose a quarter of your gains to SARS every year, those saved tax rands remain in your account and compound year after year. Over a 20-year horizon, this tax exemption can easily translate to an extra R200,000 to R500,000 in your pocket.
How to Use the CompoundCalc TFSA Calculator
CompoundCalc's suite of tools makes tax-free planning simple. Follow these steps to map out your compounding path:
- Set Starting Principal to your current TFSA balance (or R0 if starting fresh).
- Set Monthly Contribution to your planned monthly amount (limit to R3,000/month to stay under the annual limit).
- Set Annual Interest Rate to your expected rate of return (e.g., 8% for cash, 10–12% for equity ETFs).
- Set Time Horizon in years (e.g., 10, 15, or 20 years).
- Toggle the Inflation Adjustment to view your future balance in terms of today's purchasing power.
- Click Calculate to view your year-by-year schedule.
If you have a specific financial target in mind, such as accumulating R1 million, switch to our investment goal calculator to reverse-engineer your required monthly savings rate.
Which Platforms Offer TFSAs in South Africa?
South African investors are spoiled for choice when it comes to TFSA providers. The most popular options include:
- EasyEquities TFSA: Highly recommended for retail investors. Offers access to equity, property, and interest-bearing ETFs with zero minimum balance and extremely low fees.
- Sygnia: Excellent for low-cost passive index tracking and unit trusts.
- Allan Gray: Ideal if you prefer actively managed multi-asset unit trusts.
- Ninety One: Offers premium actively managed funds.
Starting with a TFSA? EasyEquities is one of the easiest ways to open one — from R50, no minimum balance, and full ETF access.
Open a free EasyEquities account → Affiliate disclosure: we may earn a commission at no cost to you.Frequently Asked Questions
R36,000 per tax year (1 March to 28/29 February). Contributing more than this attracts a 40% penalty tax on the excess.
R500,000. Once you reach the lifetime limit you cannot contribute further, but your existing balance continues to grow tax-free.
Yes, but withdrawals do not restore your contribution room. If you withdraw R20,000, you cannot re-contribute that R20,000 — it permanently reduces your remaining lifetime allowance.
No. All growth inside a TFSA — interest, dividends, and capital gains — is completely tax-free. This is the core benefit of the account type.
Contributing the full R36,000 per year, it takes approximately 13.8 years to reach the R500,000 limit. With investment growth, your balance will exceed R500,000 before you hit the limit.
Summary
See what your TFSA could be worth. Enter your monthly contribution, expected return, and years — the calculator does the rest.
Use the free TFSA calculator →