TaxSplit
tfsasavingscra·2024-04-10·4 min read

TFSA contribution room: what carries over and what resets

Unused TFSA room accumulates forever, but withdrawals create new room only the following January.

TFSA contribution room doesn't expire. Ever. The $7,000 you didn't contribute in 2024 gets added to your 2025 room. So does every dollar you've skipped since you turned 18 and became a Canadian resident.

But there's a timing catch most people get wrong with withdrawals.

Take out $5,000 from your TFSA in March, and that room doesn't come back until the following January 1st. Not immediately. Not at the end of the current year. January 1st of the next calendar year.

This is where people over-contribute by accident. They withdraw money, need it back in their TFSA a few months later, and put it right back - not realizing they just exceeded their current year limit.

How room accumulates

Your TFSA room builds from three sources:

Annual contribution room: $7,000 for 2024 and 2025. This gets added January 1st regardless of whether you use it.

Unused room: Every dollar you don't contribute carries forward. If you only put in $3,000 in 2024, you have $4,000 of unused room on top of your 2025 limit.

Withdrawal room: Money you take out gets added back to your available room, but only on January 1st of the following year.

Someone who turned 18 in 2009 and remained a Canadian resident has $95,000 of cumulative room heading into 2024. Add the 2024 limit of $7,000 and you're at $102,000 total - assuming they never contributed anything and never left Canada.

The withdrawal timing trap

Here's the scenario that trips people up: You have $10,000 in your TFSA and $2,000 of unused contribution room. You withdraw $8,000 in June to help with a renovation.

Your available room for the rest of 2024 stays at $2,000. That $8,000 withdrawal doesn't create new room until January 1, 2025.

Put $8,000 back in October, and you've over-contributed by $6,000. The CRA penalty is 1% per month on the excess amount until you remove it.

The safer approach: track your current-year room carefully, or wait until January to recontribute withdrawn amounts. TaxSplit.ca can show you exactly how much room you have right now based on your contribution history.

What resets vs. what accumulates

Resets annually:

  • Withdrawal room (becomes available January 1st)
  • Annual contribution limit (new $7,000 gets added)

Never resets:

  • Unused contribution room from previous years
  • Your cumulative total

The system is designed so you never lose room permanently. Miss contributing for five years? That room waits for you. Take money out for an emergency? You get that room back, just not immediately.

Provincial moves and contribution room

Moving provinces doesn't affect your TFSA room. But leaving Canada does. You stop accumulating new annual room for any year you're not a Canadian resident. Come back after three years abroad, and you've missed three years' worth of contribution room permanently.

The withdrawal room still follows the January 1st rule regardless of where you live, as long as you're a Canadian resident when you made the original contribution.

If you're unsure how much room you have: check your CRA MyAccount, or look at your most recent Notice of Assessment. Both show your TFSA contribution room as of January 1st of the current year.

See how this applies to your situation

Plug in your income and province — the calculator shows you exactly which account saves you more.

Use the calculator