Quick Answer
| Your Income |
Use First |
| Under $50K |
TFSA |
| $50K - $100K |
Both (TFSA + RRSP) |
| Over $100K |
RRSP first |
These are guidelines—your situation may differ.
How Each Account Works
TFSA (Tax-Free Savings Account)
| Step |
Tax Treatment |
| Contribute |
With after-tax dollars |
| Grow |
Tax-free |
| Withdraw |
Tax-free |
RRSP (Registered Retirement Savings Plan)
| Step |
Tax Treatment |
| Contribute |
Tax deduction (pre-tax) |
| Grow |
Tax-free |
| Withdraw |
Taxed as income |
Simple Comparison
Key Differences
| Feature |
TFSA |
RRSP |
| Tax on contribution |
Already paid |
Deduction |
| Tax on withdrawal |
None |
Yes |
| Contribution limit |
~$7,000/year |
18% income |
| Lifetime room (2026) |
~$95,000+ |
Varies |
| Withdrawal flexibility |
Anytime |
Generally at retirement |
| Room restoration |
Next year |
Never |
Why TFSA First (Usually)
Advantages for Beginners
| Reason |
Benefit |
| Simple |
No tax deduction math |
| Flexible |
Withdraw anytime without penalty |
| Room comes back |
Next year after withdrawal |
| Lower income now |
Tax deduction worth less |
TFSA Example
| Action |
Result |
| Earn $1,000 |
Pay tax (say $200) |
| Contribute $800 to TFSA |
No deduction |
| Growth over 20 years |
$800 → $2,400 |
| Withdraw |
$2,400 tax-free |
| Total tax paid |
$200 |
When RRSP Makes Sense
Better for Higher Earners
| Scenario |
Why RRSP |
| Income over $60K |
Higher tax bracket |
| Employer match |
Free money |
| Expect lower retirement income |
Withdraw at lower rate |
RRSP Example
| Action |
Result |
| Earn $1,000 at 40% bracket |
|
| Contribute $1,000 to RRSP |
Save $400 tax now |
| Growth over 20 years |
$1,000 → $3,000 |
| Withdraw at 25% bracket |
Pay $750 tax |
| Net tax paid |
$350 (vs $400 with TFSA) |
Contribution Room
TFSA Limits
| Year |
Annual Limit |
| 2024 |
$7,000 |
| 2025 |
$7,000 |
| 2026 |
~$7,000 |
| Lifetime (18+ since 2009) |
~$95,000+ |
RRSP Limits
| Factor |
Amount |
| Annual |
18% of previous year income |
| Maximum for 2026 |
~$31,560 |
| Unused room |
Carries forward |
Withdrawal Rules
TFSA Withdrawals
| Feature |
Details |
| When |
Anytime |
| Tax |
None |
| Room restoration |
Following year |
| Impact on benefits |
None |
RRSP Withdrawals
| Feature |
Details |
| When |
Anytime (but tax consequences) |
| Tax |
Added to income |
| Room restoration |
Never |
| Special programs |
HBP, LLP |
Home Buyers’ Plan
RRSP for First Home
| Feature |
Details |
| Max withdrawal |
$60,000 |
| Tax |
None if repaid |
| Repayment |
15 years |
| Minimum annual repayment |
1/15 of amount |
This is a key RRSP advantage for home buyers.
Decision Framework
Simple Decision Tree
| Question |
Answer → Account |
| Income under $50K? |
TFSA |
| Employer RRSP matching? |
RRSP (for matching portion) |
| Buying first home soon? |
RRSP (for HBP), also FHSA |
| Income over $60K? |
Both (prioritize RRSP) |
| Emergency fund? |
TFSA (more flexible) |
Income-Based Guidelines
| Income Range |
Strategy |
| $0 - $40K |
All to TFSA |
| $40K - $60K |
TFSA first, some RRSP |
| $60K - $100K |
Split between both |
| $100K+ |
RRSP first, then TFSA |
The Math Breakdown
Same Tax Rate (Unchanged)
| Scenario |
TFSA |
RRSP |
| Pre-tax income |
$1,000 |
$1,000 |
| Tax at 30% |
$300 |
$0 (deferred) |
| Contribution |
$700 |
$1,000 |
| Growth (2x) |
$1,400 |
$2,000 |
| Withdrawal tax |
$0 |
$600 (30%) |
| After-tax |
$1,400 |
$1,400 |
Same result if tax rate unchanged.
Lower Rate in Retirement (RRSP Wins)
| Scenario |
TFSA |
RRSP |
| Contribute at 40% |
$600 |
$1,000 |
| Growth (2x) |
$1,200 |
$2,000 |
| Withdraw at 25% |
$1,200 |
$1,500 |
| RRSP advantage |
|
+$300 |
Higher Rate in Retirement (TFSA Wins)
| Scenario |
TFSA |
RRSP |
| Contribute at 25% |
$750 |
$1,000 |
| Growth (2x) |
$1,500 |
$2,000 |
| Withdraw at 40% |
$1,500 |
$1,200 |
| TFSA advantage |
+$300 |
|
Common Situations
New to Workforce
| Situation |
Recommendation |
| First job, low income |
TFSA |
| Entry-level salary |
TFSA |
| Expecting income growth |
TFSA now, RRSP later |
Mid-Career
| Situation |
Recommendation |
| Household income $100K+ |
Both, RRSP priority |
| Employer match available |
RRSP (at least to match) |
| Saving for first home |
RRSP (HBP) + FHSA |
Near Retirement
| Situation |
Recommendation |
| Last high-income years |
Max RRSP |
| RRSP already full |
Max TFSA |
| Spouse with lower income |
Spousal RRSP |
What About FHSA?
If Buying First Home
| Account |
Use For |
| FHSA |
Tax-free for home purchase |
| RRSP |
Home Buyers’ Plan |
| Can use both |
For larger down payment |
FHSA Limits
| Feature |
Details |
| Annual limit |
$8,000 |
| Lifetime limit |
$40,000 |
| Tax treatment |
Like RRSP going in, TFSA coming out |
Quick Summary
TFSA Best For
| Situation |
Why |
| Low income |
Deduction worth less |
| Emergency fund |
Flexible access |
| Short-term goals |
No penalty |
| Uncertain future |
Flexibility |
RRSP Best For
| Situation |
Why |
| High income |
Big tax deduction |
| Employer match |
Free money |
| First home (HBP) |
Borrow from self |
| Expect lower retirement tax |
Withdraw at lower rate |
Action Steps
For Beginners
| Step |
Action |
| 1 |
Open TFSA at brokerage |
| 2 |
Invest monthly |
| 3 |
Build habit |
| 4 |
Add RRSP when income rises |
| 5 |
Use both over time |