New limit: R46 000 a year from March 2026

Tax-free savings account (TFSA) calculator

See how your TFSA could grow with no tax on interest, dividends or capital gains. Contributions are kept within the SARS annual and lifetime limits.

Your lifetime total across all TFSAs.

TFSA rules in South Africa

Because the lifetime limit counts contributions, a long time horizon matters most. Choosing a low-cost equity ETF inside your TFSA instead of a cash account lets the tax-free growth compound.

How the calculator works

Your expected annual return is converted to a monthly rate, and each month your contribution is added and the balance grows. Contributions stop automatically once you reach R46 000 in a tax year or R500 000 over your lifetime, but the balance keeps growing tax-free.

Worked example: R3 000 a month for 25 years

Want to compare with a taxable investment or add yearly increases? Try the compound interest calculator.

Frequently asked questions

How long does it take to max out a TFSA?

Contributing the full R46 000 a year, you reach the R500 000 lifetime limit in just under 11 years.

Can I have more than one TFSA?

Yes, but the limits apply across all your accounts combined, so track your total contributions.

What happens if I contribute more than the limit?

SARS charges a 40% penalty tax on the amount over the annual or lifetime limit. The calculator caps contributions at the limits for you.

Is a TFSA better than a retirement annuity?

Neither is better for everyone. A TFSA gives you flexible, tax-free growth; an RA gives you a tax deduction now. See how much an RA saves you with the retirement annuity calculator.