Tax Planning
TFSA vs. RRSP vs. FHSA: How to Decide What's Right for You Right Now
The math behind all three registered accounts, current 2026 contribution limits, and a simple framework for deciding where your next dollar should go.
Last reviewed July 19, 2026
Reviewed for accuracy and clarity by Sandeep Singh before publication. Learn about our editorial process.
The first time a new investing app asks "TFSA or RRSP?" is a genuinely common moment to freeze. Both sound like the responsible choice, both get recommended constantly, and picking wrong feels like it might cost real money. It gets asked constantly for a good reason: the two accounts solve different problems, and the "right" answer depends on your own numbers, not a universal rule.
Two people, two different right answers
Amara is 24, just started her first full-time job, and earns $48,000 a year. She expects her income — and her tax rate — to rise steadily over the next decade. Devon is 41, earns $115,000 in a senior role, and expects his income in retirement to be noticeably lower than it is today. Both are deciding where to put their next $500. For Amara, a TFSA is usually the stronger priority: her tax rate today is relatively low, so an RRSP deduction isn't worth much yet, and money that grows completely tax-free for 40 years compounds enormously. For Devon, an RRSP contribution is usually worth more: the deduction shelters income being taxed at a high rate right now, and withdrawals in retirement will likely be taxed at a lower rate than today's. Same decision, same two accounts, different answer — because the answer was never about the accounts themselves, it's about the shape of each person's income over time.
The core difference
A TFSA is funded with money you've already paid tax on — growth and withdrawals are never taxed again, no matter how much the investments inside it earn. An
RRSP works in reverse: contributions reduce your taxable income now, but withdrawals are taxed as regular income later, typically in retirement.
Neither is "tax-free" in an absolute sense. The TFSA is tax-free on the way out; the RRSP is tax-deferred, with the bill arriving later.
The question that actually decides it
The single most useful question: is your marginal tax rate higher now, or will it likely be higher when you withdraw the money?
- If your income (and tax rate) is likely higher now than it will be in retirement, an RRSP contribution is generally more valuable — the deduction is worth more today, and the eventual withdrawal gets taxed at a lower rate.
- If your income is currently lower — early career, a lower-earning year, or you expect to earn significantly more later — a TFSA is often the better priority, since you're not giving up as large a deduction now, and future growth stays untouched by tax entirely.
Side by side
| TFSA | RRSP | FHSA | |
|---|---|---|---|
| Tax on contributions | None (after-tax money in) | Deductible against current income | Deductible against current income |
| Tax on withdrawals | None | Taxed as income | None, if used for a qualifying first home purchase |
| 2026 annual limit | $7,000 | 18% of prior-year earned income, up to $33,810 | $8,000 |
| Lifetime limit | None (room carries forward) | None (room carries forward) | $40,000 |
| Best fit | Lower income now, or flexibility | Higher income now than expected in retirement | Saving toward a first home, specifically |
| Affects government benefits? | No | Withdrawals count as income — can affect income-tested benefits | No (if used for a qualifying home purchase) |
What about the FHSA?
If you're saving toward a first home specifically, there's a third account worth knowing about before deciding between a TFSA and an RRSP: the
FHSA combines an RRSP-style tax deduction on contributions with TFSA-style tax-free withdrawals, provided the money goes toward a qualifying first home purchase. It allows up to $8,000 in contributions for 2026, to a $40,000 lifetime maximum. For that specific goal, it's usually the first place to save, ahead of either the TFSA or the RRSP on its own — see the full breakdown on the buying your first home guide.
A step-by-step way to decide
- Estimate your current marginal tax rate. This is the rate on your next dollar of income, not your average rate — it's what an RRSP deduction is actually worth right now.
- Estimate your marginal tax rate when you'd withdraw the money. For retirement savings, that's usually retirement income (CPP, OAS, pensions, RRIF withdrawals combined). For shorter-term savings, it's whatever your income looks like when the goal arrives.
- Compare the two. Higher now than later generally favours the RRSP; lower now than later generally favours the TFSA.
- Check whether an employer RRSP match is on the table. An employer match is an immediate, guaranteed return that usually outweighs the TFSA-vs-RRSP math entirely — contribute enough to capture the full match before optimizing anything else.
- Check your actual contribution room before contributing to either — see the checklist below. Over-contributing to a TFSA is subject to a 1% per month penalty on the excess amount for as long as it remains.
- If a first home purchase is realistically 1–15 years away, consider the FHSA ahead of both, for that specific goal.
Checking your contribution room
Both TFSA and RRSP room are tracked by the CRA, and the number shown on a brokerage app isn't always the last word:
- Sign in to CRA My Account (or call the CRA's Tax Information Phone Service).
- TFSA room is shown directly. RRSP room is shown as the "RRSP deduction limit" on the most recent Notice of Assessment.
- Remember that TFSA withdrawals get added back to contribution room, but not until January 1 of the following year — re-contributing within the same calendar year can trigger an over-contribution penalty even though the room technically exists again next year.
Common mistakes
- Over-contributing to a TFSA. The room shown by a bank or brokerage can lag the CRA's real number, especially after a withdrawal. Check CRA My Account before assuming room is available.
- Treating a TFSA as "just a savings account." It's a tax wrapper that can hold investments, not a product in itself — leaving it in cash for decades gives up most of the benefit of tax-free growth.
- Withdrawing from an RRSP early without understanding withholding tax. RRSP withdrawals have tax withheld immediately (the rate rises with the amount withdrawn) and are added to taxable income for the year — an early withdrawal can trigger a larger tax bill than expected.
- Not tracking contribution room at all. Both accounts' room carries forward indefinitely, so it's easy to lose track of exactly how much is actually available without checking CRA My Account directly.
What to do next
Most people don't need to pick one forever — the real decision is which account gets priority with the next dollar, based on where your income sits today. That's worth revisiting periodically as income changes, not decided once and forgotten.
For the retirement-income side of this decision, CPP and OAS explained and retirement income basics cover what an RRSP is eventually drawn down alongside. For the tax mechanics behind the marginal-rate comparison above, see Canadian tax basics. And if the next dollar hasn't been freed up to contribute anywhere yet, building a budget you'll actually stick to is the place to start. Any term used here that needs a plainer definition is in the glossary.
Frequently asked
Not sure how this affects your specific tax situation?
Book a free check-upRelated reading
How the Canadian Income Tax System Actually Works
Who collects what, how tax gets taken off before you ever see it, and what actually happens between a paycheque and a Notice of Assessment — the system, end to end.
5 min read
Tax PlanningManaging Money as a Self-Employed Canadian: A Complete Financial Guide
A step-by-step financial guide for self-employed and freelance Canadians — banking, taxes, GST/HST registration, CPP contributions, and the money mistakes that catch new freelancers off guard.
9 min read
Next up
Common Canadian Tax Basics
