Last updated 29 March 2026

Sphiwe Maluleka
Written by Sphiwe Maluleka
Founder, The Azanian Investor  ·  Last updated 29 March 2026

The Azanian Investor’s Tax-Free Savings Account (TFSA) calculator helps you estimate how your tax-free investment grows over time in South Africa. It considers the following:

Enter your contribution, time horizon, and expected return. Results show projected values before and after inflation.

TFSA Calculator | South Africa | Multi-ETF Portfolio

TFSA Calculator

Calculate your tax-free savings growth with real ETF data. Annual cap R46,000. Lifetime cap R500,000. Weights auto-normalize to 100%.

Your Inputs

Max: R3,833 (R46,000 ÷ 12)
Max: R46,000
Annual Cap: R46,000 Lifetime Cap: R500,000
📎 Sources & Resources

Your Results

Blended Return
Weighted average
Cap Age
When at R500k
Value at Cap
With growth
Value at Selected Age
Estimated Values (Nominal)
Milestone Age Estimated Value
Click Calculate to see results
Inflation-Adjusted Values
Milestone Age Value (Today’s Buying Power)
Values appear after Calculate

Enter your details on the left and click Calculate to see your projections.

Disclaimer: This calculator shows estimates based on historical ETF returns through February 28, 2026. All performance figures are net of fees. Past performance does not guarantee future results. This is not financial advice. Consult a certified financial advisor about your specific situation. TFSA rules subject to change by SARS.

TFSA limits and rules

Tax-Free Savings Account contributions in South Africa are subject to strict limits set by SARS.

Example of a TFSA contribution

If you invest R46 000 annually in your tax-free savings account, all growth stays free from income tax, dividends tax, and capital gains tax.

TFSA calculator questions

What is the TFSA annual limit in South Africa?

The annual TFSA contribution limit is R46 000 per tax year.

What is the TFSA lifetime limit?

The TFSA lifetime contribution limit is R500 000.

What happens if I exceed the TFSA limit?

SARS applies a 40% penalty on the excess contribution amount.

Does this calculator guarantee returns?

No. Results depend on market performance and the return rate used.

Use this calculator with other tools

This calculator works best alongside related tools.

About This Site

The Azanian Investor is a South Africa-focused beginner investing education site run by Sphiwe Maluleka.

Content is educational, South Africa-specific, and updated when rules change. Nothing here is personal financial advice. About this site  ·  Editorial policy

This content is for educational purposes only and does not constitute financial advice. Consult a licensed financial advisor before making investment decisions.

What Is a TFSA and How Does It Work in South Africa?

A Tax-Free Savings Account (TFSA) is one of the most powerful investment tools available to South Africans. Introduced by SARS in 2015, the TFSA lets you invest money and earn returns completely free from income tax, dividends withholding tax, and capital gains tax. Every rand of growth stays in your pocket.

Unlike a retirement annuity, a TFSA gives you full flexibility. You can withdraw at any time for any reason without penalty. However, once you withdraw, you cannot re-contribute that amount — it counts permanently against your R500 000 lifetime limit.

TFSA Contribution Limits: Annual and Lifetime

SARS sets two hard limits on TFSA contributions. The annual contribution limit is R46 000 per tax year (effective 1 March 2026). The lifetime contribution limit is R500 000. These limits apply per person across all TFSA accounts. If you exceed either limit, SARS charges a 40% penalty on the excess amount.

Contributing the maximum R46 000 per year, you will reach the R500 000 lifetime limit in approximately 11 years. After that, your TFSA can continue growing tax-free — you simply cannot contribute any more new money.

How Much Can Your TFSA Grow? Real Examples

The power of a TFSA is compound growth without tax drag. A 30-year-old contributing R46 000 per year into a diversified ETF portfolio returning 14% per year would see their account grow to well over R900 000 by age 41 when the lifetime cap is reached — and potentially several million rand by age 65 with zero further contributions.

The inflation-adjusted figures in the calculator above help you understand what your balance will actually be worth in today's money when you access it decades from now.

Which ETFs Should You Put in Your TFSA?

Since a TFSA is a long-term tax-free account, it makes sense to hold your highest-growth assets inside it. Satrix ETFs on the JSE are a popular and cost-effective choice. The five ETFs in this calculator — JSE Top 40, S&P 500, Nasdaq 100, Resi 10, and MSCI World — all have low total expense ratios (TERs) and strong historical returns.

For most long-term investors, a globally diversified portfolio combining the S&P 500 or MSCI World with some local exposure through the JSE Top 40 provides a good balance of growth and diversification. Your ideal ETF mix depends on your age, risk tolerance, and investment timeline.

TFSA vs Retirement Annuity: Which Comes First?

A retirement annuity (RA) gives you an upfront tax deduction of up to 27.5% of your taxable income — effectively a government subsidy on your retirement savings. A TFSA gives no upfront tax break but all future growth is permanently tax-free with full flexibility to access funds anytime.

The ideal strategy for most South Africans: contribute enough to an RA to capture the full tax deduction, then top up a TFSA with any remaining savings capacity. Use both vehicles together for maximum tax efficiency.

Common TFSA Mistakes to Avoid

The costliest TFSA mistake is withdrawing and re-contributing. If you withdraw R100 000 and re-deposit it the following year, that R100 000 counts as a new contribution — eating into your remaining lifetime limit. Many investors have unknowingly pushed past the R500 000 cap this way.

Another common mistake is holding cash inside a TFSA. The tax-free benefit is most valuable for high-growth assets. Parking your TFSA in a savings account earning 8% is a missed opportunity — the tax saving on 8% interest is modest compared to the enormous long-term benefit of sheltering 15-20% annual equity returns from tax.

How to Open a TFSA in South Africa

You can open a TFSA with most South African banks, insurance companies, and stockbrokers. For index ETF investing, popular platforms include Easy Equities, Sygnia, Satrix, and 10X Investments. Many charge no transaction fees for ETF purchases. When choosing a platform, look at the total cost: platform fee, brokerage fee, and the ETF's total expense ratio (TER). For passive index investors, the lowest-fee platforms with the lowest-TER funds will produce the best long-term outcomes.