Smart Advice Investing

Discover what makes RRSPs and TFSAs different. Plus, we answer three key questions to help you decide which works best for you.
CIBC Jan. 20, 2026 4-minute read
Share

Here are the primary differences between a TFSA and an RRSP:

TFSA RRSP

Your TFSA contribution room is the total of: 

  • the current year’s TFSA dollar limit,
  • plus any unused contribution room from previous years,
  • plus any withdrawals made the previous year,
  • minus any contributions already made this year.

The 2025 and 2026 TFSA dollar limit is $7,000. To find out your TFSA contribution room, check My Account with Canada Revenue Agency Opens a new window..

Your RRSP contribution room is the total of:

  • the current year’s RRSP dollar limit or 18% of the prior year’s earned income, whichever is lower,
  • plus or minus any applicable adjustments for pensions,
  • plus unused contribution room from previous years.

The 2025 RRSP dollar limit is $32,490 and the 2026 limit is $33,810. To find out your RRSP contribution room, check your previous year’s Notice of Assessment, or check My Account with Canada Revenue Agency Opens a new window..

No tax deduction for contributions. Tax deduction may be available for contributions.
No tax on withdrawals, if the plan rules are followed. Withdrawals are taxable (certain exceptions are made for the Home Buyers' Plan or Lifelong Learning Plan, if repaid following the rules).
Amounts withdrawn, except those made to correct over-contributions, can be re-contributed in a later year. Amounts withdrawn cannot be re-contributed in a later year.
A wide range of investments are permitted, including mutual funds, stocks, bonds and GICs. A wide range of investments are permitted, including mutual funds, stocks, bonds and GICs.

Are you saving for a long-term or short-term goal?

Are you looking for an effective way to split income with your spouse or common-law partner who's taxed at a lower rate than you?

Do you want to maintain your eligibility for income-tested federal government benefits?

Additional resources

Get help creating the life you want

Explore more helpful resources