"Should I open an RA or a TFSA first?" is one of the most common questions I get from people starting to save seriously in South Africa. The honest answer is that it's the wrong question to start with — because a retirement annuity (RA) and a tax-free savings account (TFSA) aren't competing for the same job. They're both tax-advantaged, both genuinely useful, and both usually worth having eventually. The real question is what each one is for, and that's what decides which one deserves your money first.
If you want the basics on how an RA works on its own terms, we've covered that in a separate guide. This article is about the comparison — where the two overlap, where they don't, and how to think about the order.
The core difference: when you get the tax benefit
This is the single biggest distinction, and almost everything else follows from it.
With an RA, you get the tax benefit now. Contributions are deductible against your taxable income (up to a percentage cap set by SARS, which changes from time to time — always worth checking the current figure rather than assuming last year's applies). Growth inside the RA isn't taxed while it stays invested. The trade-off comes later, when withdrawals in retirement are taxed as income.
With a TFSA, there's no upfront deduction — you contribute money you've already been taxed on. The benefit sits at the other end: growth, interest, dividends, and capital gains inside the account are never taxed, and withdrawals are never taxed either, no matter when you take them.
Put simply: an RA defers tax to withdrawal. A TFSA removes tax on growth and withdrawal entirely, but doesn't give you anything back today. Neither is "better" in the abstract — it depends on whether you value the tax relief now or the tax-free growth later, which in turn depends on your income, your tax bracket, and your time horizon.
The trade-off that actually matters more: access
Tax treatment gets most of the attention, but for most people, access is the more practical difference.
An RA is locked away until a set retirement age, with very limited exceptions. That's not a flaw — it's the point. It exists to stop retirement money from being spent on anything else, including emergencies, opportunities, or simple temptation.
A TFSA has no such restriction. You can withdraw at any time, for any reason. The catch is that any amount you withdraw doesn't get "given back" — TFSAs have a lifetime contribution limit, and money you take out still counts against that limit permanently. Withdraw and re-deposit as you like, but you can't reset the clock.
So the real question isn't just "which has better tax treatment" — it's "do I want this money locked away, or do I want to keep the option to use it?" Those are different jobs, and most people need both at different points in their financial life.
Contribution flexibility
RAs and TFSAs are also structured differently in how much you can put in and how often.
RA contributions can generally be adjusted, paused, or made as lump sums, and the tax deduction is tied to a percentage of your taxable income each year — which naturally scales with how much you earn. TFSAs have an annual rand contribution cap and a separate lifetime cap, both set by SARS and both fixed regardless of income. Once you've used the annual amount, that's it until the next tax year; once you've hit the lifetime cap, the account can't take further contributions at all, even if you've withdrawn money previously.
How much to actually contribute to either deserves more space than a few lines here. The short version for both vehicles: the limits change, so check the current figures before you plan around them.
What each one is actually for
It helps to stop thinking of these as "two options for the same goal" and instead ask what job you're hiring each one to do.
An RA is for: long-term retirement income, specifically. It suits people who want to reduce their taxable income now, who are disciplined about not touching the money early, and who may not have another structured retirement vehicle (the self-employed, in particular, often rely on an RA as their primary retirement structure).
A TFSA is for: flexible, tax-efficient growth that you might need before retirement (we go deeper on this in our full guide to tax-free savings accounts) — a house deposit, a mid-life goal, a buffer that compounds without being taxed along the way, or simply tax-free wealth that sits alongside retirement savings rather than instead of them. Because it's never taxed on the way out, it's also useful later in life as tax-free retirement income that tops up whatever an RA or other retirement fund is providing.
Used together, an RA covers the "money I'm not touching until retirement" job, and a TFSA covers the "money that grows tax-efficiently but stays flexible" job. Very few people should think of it as choosing one over the other permanently — it's usually a question of sequencing and proportion.
So which one first?
This is genuinely not a question with a single right answer, and be wary of anyone who gives you one without knowing your situation. A few things tend to influence it in practice: your current tax bracket, whether you already have any retirement provision (a workplace fund, for instance), how much accessible savings you already hold for emergencies, and how many years you have before you'd realistically want to draw on either.
If you leave a conversation about this with a definite number or a definite order and nothing else, something's been skipped. It depends on your income, your goals, your existing savings, and your appetite for locking money away — and those are personal circumstances, not general rules.
One thing that isn't personal: keep an eye on the fact that both the RA deduction cap and the TFSA contribution limits are statutory figures that get adjusted periodically. Whatever you plan around today is worth rechecking against the current numbers before you act.
Frequently asked questions
Which should I open first, a retirement annuity or a TFSA?
There's no single right answer — it depends on your tax bracket, whether you already have retirement provision, how much accessible savings you hold, and your time horizon. Be wary of anyone who gives a definite order without knowing your situation.
What's the biggest difference between an RA and a TFSA?
When the tax benefit arrives. An RA gives a tax deduction on contributions now, with withdrawals taxed as income in retirement. A TFSA gives no upfront deduction, but growth and withdrawals are never taxed.
Can I withdraw from a TFSA and put the money back later?
You can withdraw at any time, but withdrawn amounts still count permanently against the lifetime contribution limit — the space doesn't come back when you re-deposit.
Do I need both an RA and a TFSA?
They do different jobs — an RA covers money locked away for retirement, a TFSA covers flexible tax-efficient growth. Most people end up using both eventually; the real question is sequencing and proportion, not either/or.
Go deeper — the free guide
“Tax-Efficient Investing in South Africa” is a plain-English starting point on retirement annuities, tax-free savings and building long-term wealth as a South African resident — structure, not stock tips. Free, educational, no jargon.
Get the free SA investing guide Book an Introductory CallThis article is for general information only and does not constitute financial or tax advice. Contribution limits, tax deduction caps, and thresholds mentioned above are subject to change and depend on your personal circumstances — confirm current figures and suitability with a qualified adviser before acting.