This calculator projects your Tax-Free Savings Account growth over time, and tracks your contributions against the R46,000 annual limit and R500,000 lifetime cap, flagging if you're on track to exceed either.
Enter your monthly contribution, expected growth rate, and years invested, and the calculator returns your projected tax-free value and contribution limit status. Note that forex and CFD trading aren't TFSA-eligible under South African rules.
This calculator is for educational purposes only, uses current 2026/27 TFSA limits, and doesn't account for fees. Not financial advice.
The annual contribution limit is R46,000 per tax year (raised from R36,000, the first adjustment since 2021), with a lifetime cap of R500,000. Exceeding either limit triggers a 40% penalty tax on the excess amount.
Yes, but withdrawals don't restore your contribution room, if you contribute R46,000, withdraw it, then re-contribute, that re-contribution still counts against your annual and lifetime limits, TFSAs aren't designed for frequent in-and-out use.
No, South African TFSAs are structured for specific approved investment products like unit trusts and ETFs, not for leveraged forex or CFD trading, which falls outside TFSA-eligible structures entirely.
SARS applies a 40% penalty tax on any amount contributed above the annual limit, this penalty is separate from and in addition to normal income tax, making over-contribution a costly mistake worth avoiding carefully.
Contributing the full R46,000 annual limit consistently would reach the R500,000 lifetime cap in just under 11 years, after which no further contributions are permitted regardless of how much investment growth has occurred within the account.