ELI5 summary
The January rule
Any amount you withdraw from a TFSA is added to your contribution room on January 1 of the following year. That includes growth: withdraw $60,000 from an account you funded with $40,000 and you get $60,000 of room back next January. The rule is what makes the TFSA permanently flexible, but only across calendar years.
Within the same year, a withdrawal changes nothing. Your room for the year is what it was on January 1 minus contributions made since. If you had already used all of it, you cannot put the withdrawn money back until the new year.
Worked example
Leo has $7,000 of room on January 1, 2026 and contributes it all in February. In June he withdraws $5,000 for a car repair, and in September, flush again, he deposits $5,000. He now has an excess of $5,000 from September to December: $50 per month, $200 for the year, plus a form RC243 to file by June 30, 2027. Had he waited until January 2027, the $5,000 would have been available with no tax at all.
Show the math
Room on Jan 1 of year Y = room on Jan 1 of Y−1 − contributions in Y−1 + withdrawals in Y−1 + annual limit for Y. Excess amount in any month = contributions to date in the year − (room on Jan 1 + qualifying transfers). Tax = 1% × highest excess amount in each month. The excess persists until withdrawn or until new room absorbs it on January 1. Direct transfers between issuers are neither contributions nor withdrawals.
December versus January
Because room returns on January 1, the calendar matters:
- Withdraw in December. Room is restored within weeks. A planned large purchase in late December or early January should be funded by a December withdrawal.
- Avoid January withdrawals you might reverse. Money taken out on January 2 cannot be recontributed until the following January unless you have spare room.
- Contribute in January, not December. Contributions made early in the year get a full year of tax-free growth; nothing is gained by waiting.
Running an emergency fund inside a TFSA
An emergency fund in a TFSA is sensible: withdrawals are tax-free, count for no benefit test, and the room comes back. Three practices keep it clean:
- Keep the emergency portion in cash or a high-interest savings TFSA so a withdrawal never forces a sale at a bad time.
- Hold some room in reserve. If you never quite fill your TFSA, a same-year recontribution has somewhere to go. Even $2,000 of spare room avoids most penalties.
- Track withdrawals by date. A note of every withdrawal and its year tells you exactly what returns each January without waiting for the CRA’s figure, which lags institution reporting.
Withdrawals and benefits
TFSA withdrawals are not income. They do not affect the Canada Child Benefit, GST/HST credit, Old Age Security recovery tax or the Guaranteed Income Supplement, and they are not reported on your return. For retirees, this is the main reason to draw spending money from a TFSA rather than a RRIF once minimums are covered.
Moving accounts
To switch banks or brokers, request a direct transfer between institutions. Withdrawing and redepositing yourself is a withdrawal followed by a contribution, and the contribution needs room. Transfer fees are common; some receiving institutions reimburse them.
CRA: How to calculate your TFSA contribution roomKey takeaways
- Withdrawals come back as room next January 1, growth included.
- Same-year recontributions without spare room cost 1% per month.
- Withdraw in December when you can; contribute in January.
- Keep a little room unused and use direct transfers to move accounts.