Personal Finance & Money Stack Exchange is a question and answer site for people who want to be financially literate. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

If my TFSA account is maxed and I want to transfer 5000 shares at $1.00 on August 2nd, 2011, and I was to sell the shares at $2.00 on January 3rd, 2012, would I have to pay tax on the gain plus 1% per month or only the 1% penalty?

share|improve this question

First, if your stock is trading at $1 and you transfer the 5000 shares in-kind to your TFSA on August 2, 2011, you are deemed to have disbursed that stock in your (assumed) non-registered account. This may have tax consequences depending on the ACB of the original purchase.

As for your TFSA overcontribution, you will only have to pay the 1% monthly penalty on the value of the overcontribution, i.e. $5000. You will pay 1%/month for each month the overcontribution exists, regardless of what the value of the overcontributed assets end up being. Thus, you'll pay a $250 penalty for an overcontribution life of 5 months.

The stock price could go to $2 or $0, but you'll pay a fixed tax of $250 for the value of the initial overcontribution.

See these articles at the CRA website for more information:Tax payable on excess TFSA amount and Examples - Tax payable on excess TFSA amount.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.