RRSP vs TFSA
Pre-tax RRSP or post-tax TFSA - the right Canadian retirement bucket depends on your bracket.
TLDR
RRSP: pre-tax contribution (tax refund), tax-deferred growth, taxed at marginal rate on withdrawal. TFSA: post-tax contribution, tax-free growth, tax-free withdrawal anytime for any reason. RRSP has higher annual room (18% of income, up to $32,490 in 2026) vs TFSA's $7,500 flat. RRSP wins for high earners expecting lower retirement bracket; TFSA wins for everyone else.
Side-by-side comparison
| Criterion | RRSP | TFSA | Winner |
|---|---|---|---|
| Tax on contribution | Tax-deductible (refund at marginal rate) | After-tax (no deduction) | varies |
| Tax on growth | Tax-deferred | Tax-free | TFSA |
| Tax on withdrawal | Taxed at marginal rate | Tax-free, anytime | TFSA |
| 2026 contribution room | 18% of earned income (max $32,490) | $7,500 (cumulative since 2009) | RRSP |
| Income limit | None for contribution; OAS clawback at withdrawal | None | TFSA |
| Withdrawal before retirement | Triggers tax + lost contribution room | Anytime, tax-free, room restored next year | TFSA |
| Required minimum withdrawal | Yes, after age 72 (RRIF conversion) | None ever | TFSA |
| Affects OAS / GIS clawback | Yes - withdrawals count as income | No - doesn't count as income | TFSA |
| Spousal version | Spousal RRSP (income splitting) | No spousal TFSA (each has own room) | RRSP |
| Best for estate planning | Lump-sum tax bill on death (rolls to spouse) | Successor holder rolls tax-free | TFSA |
Run your own numbers
Plug in your numbers - the calculator updates instantly. Same math, your inputs.
Estimates only. Returns are not guaranteed. Tax rules and rates current as of 2026-05-16.
When each one wins
When RRSP wins
- You're in 33-53% marginal bracket today
- You expect 20-25% retirement bracket (most Canadians)
- Your employer matches RRSP contributions
- You're optimising for highest income years (use deduction now, withdraw when income drops)
- You can split RRSP income with a lower-earning spouse via spousal RRSP
When TFSA wins
- You're in 20-25% bracket and won't drop much in retirement
- You may need access to the money before retirement
- You're saving for short-term goals (down payment, kids' tuition)
- You want to maintain eligibility for income-tested benefits (OAS, GIS)
- You're 18-30 and just starting - TFSA flexibility > RRSP refund
The math (typical scenario)
Both contribute $7,500/year for 30 years at 7%, 30% marginal today, 25% retirement:
RRSP ($7,500 pre-tax, saves $2,250 in tax today) 30yr corpus at 7%: $7,500 * [(1.07^30 - 1) / 0.07] = $707,990 Tax at 25% on withdrawal: -$176,997 Net: $530,993 Plus: $2,250/yr tax refund invested in TFSA at 7%: 30yr value of refund stream: $212,397 (tax-free) Total: $743,390 TFSA ($7,500 after-tax) Effective contribution cost: $10,714 pre-tax (30% bracket) 30yr corpus at 7%: $707,990 tax-free Net: $707,990 (but $10,714/yr cost equivalent) If equal pre-tax cost: RRSP + invested refund = $743,390 vs TFSA $707,990 If equal post-tax cost: RRSP becomes hard to compare (you'd contribute more, $10,714 pre-tax = $10,714 to RRSP, growing to $1,011,415 then -25% tax = $758,561) Bottom line: roughly equivalent at 30% -> 25% bracket shift. TFSA pulls ahead if bracket DOESN'T drop in retirement.
The two-bucket retirement strategy
Use both, mix on withdrawal
The optimal Canadian retirement plan uses BOTH RRSP and TFSA. In retirement, draw from RRSP first while still in low-income years (early retirement before CPP/OAS), then layer in TFSA tax-free withdrawals to keep marginal rate low. This 'tax-bracket smoothing' can save tens of thousands in lifetime tax.
FHSA - the third Canadian wrapper
If you're a first-time home buyer, the First Home Savings Account (FHSA) gives you BOTH the RRSP deduction AND the TFSA tax-free withdrawal. Max $8K/year, $40K lifetime. Use this BEFORE RRSP if you'll buy a home in 15 years.
RRSP withdrawal traps
Withdrawing from RRSP early triggers (a) immediate tax at marginal rate (b) withholding by the bank (c) PERMANENT loss of that contribution room. The room never comes back. TFSA withdrawals restore room next calendar year.
Home Buyers' Plan (HBP)
RRSP exception: HBP lets first-time buyers withdraw up to $60K from RRSP tax-free for a home down payment. Must repay over 15 years. Not as good as FHSA since FHSA never needs repayment.
Frequently asked questions
Should I max TFSA or RRSP first?
If your employer matches RRSP contributions, take the match first. Otherwise: TFSA first if you're under $60K income; RRSP first if you're over $100K. Between $60K-$100K, do both proportionally.
Can I have both an RRSP and a TFSA?
Yes - they're independent buckets. Most Canadians have both.
What's the lifetime TFSA limit?
$102,000 cumulative if you were 18 in 2009 (every year of accumulated room since). If you turned 18 later, less - it's the sum of annual limits from your 18th birthday onward.
What happens to my RRSP at age 72?
It must be converted to an RRIF (Registered Retirement Income Fund) by Dec 31 of the year you turn 72. RRIF has mandatory minimum withdrawals starting age 71 based on a percentage table.
Can I lose money in an RRSP or TFSA?
Yes - both hold investments (stocks, bonds, funds) that can go down. Use a low-cost diversified portfolio (e.g., asset-allocation ETF) to keep risk balanced.
What's the OAS clawback?
Old Age Security pension is clawed back at 15% on income above ~$93,500 (2026), fully eliminated above ~$152K. RRSP withdrawals count toward this income; TFSA doesn't. High RRSP balances at retirement can shrink your OAS.
Can I overcontribute to TFSA?
There's a $2K lifetime buffer, but anything above your limit gets a 1% per month penalty until corrected. Many Canadians accidentally overcontribute by withdrawing and recontributing within the same year - the room doesn't restore until next year.
How does spousal RRSP work?
Higher-earning spouse contributes to lower-earning spouse's spousal RRSP. Deduction is the contributor's. Withdrawal in 3+ years is taxed at the recipient's (lower) bracket. Massive income-splitting savings for retired couples.
Is the RRSP deduction permanent or reversible?
Once used, it permanently reduces your contribution room. But you can DELAY the deduction - contribute now, claim the deduction in a future higher-income year for bigger refund.
What's the difference between RRSP and Group RRSP?
Functionally same wrapper. Group RRSP is just one your employer manages; you contribute via payroll. Often pairs with employer matching. Same tax treatment.
