Skip to main content

What taxes do you pay on a TFSA?

Updated yesterday

A Tax-Free Savings Account (TFSA) lets your investments grow completely tax-free — you don’t pay tax on interest, dividends, or capital gains earned inside the account, and withdrawals are also tax-free.

However, the government sets limits on how much you can contribute each year and in total over your lifetime. If you contribute more than your available contribution room, you may owe a penalty tax.

Contribution limits — current rules

  • For 2026, the annual TFSA contribution limit is $7,000.

  • If you were 18 or older in 2009 and have been a Canadian resident since then, and you’ve never contributed to a TFSA, your total cumulative contribution room by 2026 is $109,000.

  • Unused contribution room from previous years carries forward indefinitely and is added to your available room.

  • If you’ve withdrawn money from a TFSA, that amount is added back to your available contribution room on January 1 of the following year.

To know your exact available contribution room, log in to your Canada Revenue Agency (CRA) “My Account” or check your latest CRA statements — this will reflect your personal history of contributions and withdrawals.

Penalties for over-contributing

If you contribute more than your allowable room, the CRA charges a tax equal to 1 % per month on the excess amount for each month that the excess remains in your TFSA. For example, if you over-contribute by $100, you would owe $1 per month until the excess is removed or you gain enough new room.

Withdrawals

You can withdraw money from a TFSA at any time without paying tax. Withdrawals do not reduce your contribution room permanently — they are added back to your available room, but only on January 1 of the following year.

Did this answer your question?