The TFSA and RRSP are Canada’s two primary registered investment accounts. Both shelter investment growth from tax, but they work in fundamentally different ways. Choosing the right one—or the right contribution order—depends on your income level, retirement timeline, and goals.

TFSA vs. RRSP at a Glance

Feature TFSA RRSP
Contribution tax treatment After-tax contributions (no deduction) Pre-tax contributions (deductible)
Growth Tax-free Tax-deferred
Withdrawal tax None Taxed as income in the year withdrawn
Contribution limit (2025) $7,000/year 18% of prior year earned income, max $32,490
Lifetime TFSA room (since 2009) Up to $102,000 N/A (annual limit based on income)
Unused room carry-forward Yes, indefinitely Yes, indefinitely
Withdrawal rules Any time, for any reason Any time, but triggers income
Age limit No maximum Converts to RRIF by December 31 of year you turn 71
Impact on income-tested benefits No effect on OAS, GIS, CCB Withdrawals increase net income—affects OAS clawback, GIS
Foreign investment tax Withholding tax on US dividends applies US dividends exempt from withholding (tax treaty)

RRSP: How the Tax Deduction Works

An RRSP contribution reduces your taxable income by the amount contributed. At a 43% combined marginal rate, a $10,000 RRSP contribution results in approximately $4,300 in immediate tax savings. The money grows tax-deferred inside the account.

On withdrawal, the full amount (contribution + growth) is added to your income for the year. The tax benefit arises when your withdrawal rate is lower than your contribution rate.

Example — RRSP works best:

  • Contribute at 43% marginal rate (income $120,000)
  • Withdraw at 25% marginal rate (retirement income $60,000)
  • Net tax benefit = 43% − 25% = 18% of original contribution

Example — RRSP less effective:

  • Contribute at 20.5% marginal rate (income $42,000)
  • Withdraw at 26% marginal rate (pension, OAS, large RRSP = $80,000 retirement income)
  • RRSP is actually more expensive—you’d have been better off using TFSA

TFSA: The Flexible Tax-Free Account

TFSA contributions are made from after-tax income, but all growth and withdrawals are completely tax-free forever. Withdrawals made in one year are added back to room the following January 1.

TFSA cumulative contribution room (2025) by year of age 18:

Turned 18 in Total TFSA Room (if never contributed)
2009 or earlier $102,000
2010 $95,000
2015 $60,500
2020 $39,500
2025 $7,000

Over-contributing triggers a 1% per month penalty on the excess—check your CRA My Account to confirm your exact room before contributing.

RRSP HBP and LLP: Special Access Rules

Two RRSP programs allow tax-free withdrawals for specific purposes:

Home Buyers’ Plan (HBP):

  • Withdraw up to $60,000 from RRSP to buy or build a first home
  • Must repay over 15 years (1/15 per year); unpaid amounts added to income
  • 90-day seasoning rule: funds must have been in the RRSP for 90 days before withdrawal

Lifelong Learning Plan (LLP):

  • Withdraw up to $10,000/year (max $20,000 total) for full-time education for you or spouse
  • Repay over 10 years

Neither strategy reduces total tax—they defer tax on RRSP room that must be repaid or will eventually be taxed on withdrawal.

Decision Framework: TFSA First or RRSP First?

Situation Priority Reason
Low income (<$50,000) TFSA Marginal rate too low for RRSP deduction to be valuable; TFSA withdrawal won’t trigger clawbacks
Mid income ($50,000–$100,000) RRSP, then TFSA RRSP deduction at 26–33% is good; use refund to fund TFSA
High income (>$100,000) RRSP first 33–54% marginal rate; maximize deduction value
Near retirement, will receive OAS/GIS TFSA Prevents OAS clawback and GIS reduction from RRSP withdrawals
Already contributing to workplace pension (DB plan) TFSA Pension Adjustment reduces RRSP room significantly
Saving for home purchase FHSA → RRSP HBP → TFSA FHSA offers best combination (see below)
US citizen residing in Canada RRSP IRS treats TFSA as foreign trust; complex US reporting

First Home Savings Account (FHSA): New Third Option

Opened in 2023, the FHSA combines the benefits of RRSP (tax-deductible contributions) and TFSA (tax-free withdrawals) specifically for a first home purchase:

Feature FHSA
Annual contribution limit $8,000
Lifetime limit $40,000
Contribution deduction Yes—reduces taxable income
Qualifying withdrawal Tax-free for first home purchase
Unused room carry-forward 1 year only
Funds not used for home Transfer to RRSP without using RRSP room

For first-time buyers, the FHSA is the best account to prioritise: deductible going in, tax-free coming out, and RRSP HBP still available on top.

Asset Location: What to Hold Where

Within tax-sheltered accounts, asset location matters:

Asset Type Best Account Reason
US dividend stocks / ETFs RRSP Tax treaty prevents US withholding on dividends in RRSP
Canadian eligible dividend stocks TFSA or non-registered Dividend tax credit makes Canadian dividends tax-efficient anyway
High-growth equities TFSA Tax-free on all gains regardless of size
Fixed income / GICs RRSP or TFSA Interest taxed as income—best sheltered
REITs RRSP Distributions taxed as income; shelter in RRSP

Investing Inside TFSA and RRSP: Practical Setup

Both accounts can hold the same types of investments, but most Canadians default to low-yield savings within them. To capture full value:

Step 1: Open with a discount brokerage (Questrade, Wealthsimple Trade, TD Direct, RBC Direct Investing) rather than a bank savings product. This unlocks ETFs, stocks, bonds.

Step 2: Choose a simple portfolio:

Risk Profile Sample TFSA/RRSP Portfolio MER
Conservative 40% XBAL or VBAL (asset allocation ETFs) ~0.20%
Balanced XBAL or VBAL ~0.20%
Growth XGRO or VGRO ~0.20%
Aggressive XEQT or VEQT ~0.20%

A single asset allocation ETF (XEQT, VGRO, etc.) holds thousands of underlying securities with automatic rebalancing at a fraction of the cost of managed mutual funds (typical bank mutual fund MER: 1.5–2.5%).

Step 3: Automate contributions. Set up monthly pre-authorized contributions to fill contribution room systematically rather than in lump sums.

RRSP Meltdown Strategy in Retirement

A RRSP meltdown involves drawing down RRSP assets before OAS/CPP start (ages 60–70) at a lower tax rate, then covering living expenses from other sources (TFSA, non-registered). The logic:

  • RRIF minimum withdrawals after 71 force income regardless—plan for this
  • Each $1 of RRSP drawn in a lower-income year is taxed at 15–26%; the same $1 drawn in a higher income retirement year may be taxed at 29–33%+
  • Systematic drawdown also reduces OAS clawback risk later

The optimal drawdown sequence in retirement: RRSP/RRIF first (to reduce registered account), then non-registered (capital gains treatment), then TFSA last (most flexible, no income tax consequences ever).

Frequently Asked Questions

Can I have both a TFSA and an RRSP? Yes—there is no restriction. Most financial plans use both. A common strategy: maximize RRSP first (for deduction), then redirect the tax refund into the TFSA.

What happens to my RRSP at 71? You must convert your RRSP to a Registered Retirement Income Fund (RRIF) or annuity by December 31 of the year you turn 71. A RRIF requires minimum annual withdrawals based on your age and account balance, all taxed as income.

Can I contribute to my spouse’s RRSP? Yes—spousal RRSPs allow higher-income earners to contribute to a lower-income spouse’s RRSP, using their own RRSP room. Withdrawals after 3 years are taxed in the spouse’s hands (lower income, lower rate). This is a powerful income-splitting strategy.

What investments can I hold in a TFSA or RRSP? Most publicly traded securities: stocks, ETFs, mutual funds, GICs, bonds, options (in some accounts). Prohibited: shares of a private company where you own 10%+, real property directly. Cryptocurrency is not directly eligible but can be accessed via ETFs.

Is there a penalty for over-contributing to a TFSA? Yes—1% per month on the excess amount until withdrawn. If you withdrew $10,000 from your TFSA in 2024 and recontributed $10,000 in the same year expecting the room to be restored, you may have over-contributed—room is only restored January 1 of the following year.

Does a TFSA affect my GIS or OAS? No. TFSA withdrawals are not counted as income for any government benefit calculations—including GIS, OAS clawback, provincial benefits, CCB, and GST credit. RRSP/RRIF withdrawals do count.


Core Supporting Guides: Retirement and Tax Planning

Build foundational knowledge with these guides:


CA Retirement and Investing Resources

Plan your future with:


Related: CPP, OAS, and GIS | Provincial Tax Guide | Canadian Mortgages for First-Time Buyers

Phase 3 Cross-Market: Retirement Systems

Compare equivalent retirement frameworks across markets:

WealthVieu
Written by WealthVieu

WealthVieu researches and writes data-driven personal finance guides using primary sources including the IRS, Bureau of Labor Statistics, Federal Reserve, and Census Bureau.

WealthVieu
Reviewed by WealthVieu

WealthVieu researches and writes data-driven personal finance guides using primary sources including the IRS, Bureau of Labor Statistics, Federal Reserve, and Census Bureau.

The content on Wealthvieu is for informational purposes only and should not be considered financial, tax, or investment advice. Consult a qualified professional before making financial decisions. Full disclaimer · Editorial policy