Tax-free savings calculator
Project your TFSA at the new R46,000 annual limit and see when you will reach the R500,000 lifetime cap.
Updated for the 2026/27 tax year. Free, no sign-up needed.
How the calculation works
We grow the balance month by month at your expected return, compounded monthly, and add your contribution each month. From 2026/27 you may pay in up to R46 000 a tax year and R500 000 over your lifetime, so contributions above either limit are left out rather than invested.
Tax-free growth is the final value less everything paid in. In a normal investment account, the interest, dividends and capital gains behind that number would be taxed along the way or when you sell.
Each projection year starts with a full year's contribution room, and the limits are held at today's levels. Returns are an assumption, not a forecast.
Questions people ask
How much can I put into a TFSA?
R46,000 per tax year from 1 March 2026 (up from R36,000), and R500,000 over your lifetime. Unused annual room does not roll over to the next year.
What happens if I go over the limit?
SARS adds a penalty of 40% of the excess contribution to your tax bill, so contributions above the limit cost you money rather than earning anything.
Can I put back money I withdrew?
Withdrawals do not restore your contribution room. Taking R20,000 out and putting it back later uses R20,000 of both your annual and lifetime limits again.
What is tax-free about a TFSA?
Interest, dividends and capital gains earned inside the account are never taxed, and withdrawals are tax-free. The longer the money stays invested, the more that matters.
Allowances
Stop re-typing your numbers.
WealthDashboard watches your TFSA contributions from your bank transactions and warns you before you cross a limit. Free to start, no card.
More calculators
Estimates use the SARS tables for the 2026/27 tax year and the assumptions shown. They are for planning only and are not tax or financial advice. For a submission, use your actual figures or speak to a registered tax practitioner.