TFSA Over contribution…What to do. A 2024 Guide

If you’re a long time reader, you know I love the TFSA. I believe everyone should treat TFSAs as a long-term retirement account, rather than a short term savings account. While TFSAs are a great tool for Canadians, many people have over contributed to their TFSAs and resulted in penalties applied by the Canada Revenue Agency (CRA). If you are one of them, don’t feel bad. A few years ago, we also received TFSA over contribution letters from the CRA. In the letters, the CRA informed us that we have TFSA over contribution in Mrs. T’s account by $10,000 for a duration of three years. The CRA informed us that we had to pay the 1% over contribution penalty for the entire duration, which added to a $3,600 over contribution fee we had to pay back to the CRA. This was certainly not a small amount of money!

Since we track our RRSP And TFSA contributions meticulously, we were totally shocked to see these letters about TFSA over contribution. Our first thought was that the CRA made a mistake. We have always contributed the maximum allowed amount each year. The contributions to Mrs. T’s account added up to the same amount of the maximum allowed limit since TFSA was available in 2009. Needless to say, we were very confused and I was freaking out about the penalty amount we had to pay. Since we went through this TFSA nightmare with the CRA and many Canadians have encountered the same problem, I thought I’d put together a guide on what to do with TFSA over contribution and how to ask the CRA for forgiveness. 

What is the TFSA?

The Tax Free Savings Account was introduced in 2008 by the late Jim Flaherty and came into effect on January 1, 2009. It is a tax-advantaged account available to eligible individuals who are 18 or older with a valid social insurance number to set money aside to grow tax-free throughout their lifetime. You make a contribution to the TFSA with after-tax dollars. Unlike the RRSP, there is no income tax deduction with the TFSA. However, there are no complicated withdrawal rules and strategies involved with the TFSA. Contributions as well as any growth generated in the account are tax-free when you withdraw from the TFSA.

TFSA Contribution Guideline

  • Each year there is a set TFSA contribution limit. This limit is indexed to the rate of inflation.
  • You don’t need to earn an income to be eligible for a TFSA. If you are 18 and a Canadian citizen or a permanent resident, you can contribute to a TFSA.
  • Your contribution allowance can be carried forward to later years. So if you didn’t save enough money this year, you can contribute in future years.
  • You can have as many TFSA accounts with different financial institutions as you want but the yearly contribution limit is cumulative. A word of caution, if you have TFSA accounts with multiple financial institutions, make sure to track your contributions closely. This is one of the ways to easily over contribute to your TFSA.
  • Contributions to a TFSA are made with after-tax money. Therefore, there’s no income tax deduction.
  • You can transfer a TFSA from one financial institution to another but make sure you do a registered transfer and not a withdraw-then-transfer. Make sure to watch out for transfer fees.
  • You can check your available TFSA contribution allowance on CRA’s My Account.

For more info on what you can and cannot invest in your TFSA, check out this ultimate TFSA guide I’ve put together. 

What is a TFSA Over-Contribution?

Although TFSA is a great savings vehicle, there’s a limit to how much you can put into your TFSA each year. And when you over contributed your TFSA, regardless of the reasons, the CRA does not take it lightly. This is why there are stiff penalties when you have over contributed your TFSA.

Over contributions to TFSAs are subject to a 1% penalty tax per month for the over contribution amount. In our case, the $10,000 over contribution was over three years. Since we didn’t know about this, we did not correct the over contribution mistake and the penalty compounded itself. As a result, we had to pay 1% of $10,000 for each month that we did not correct the mistake. This means $10,000 x 0.01 x 12 = $1,200 per year. Or $3,600 that we owe the CRA. 

Note: RRSP has a $2,000 over contribution buffer. But there’s no such buffer with TFSAs, so you need to track your TFSA contributions very carefully. 

How do you know if you over-contributed to your TFSA?

If you have over contributed to your TFSA, you will receive an “Excess Amount Letter” from the CRA. The letter will instruct you to remove the excess immediately. You will also receive a “Proposed TFSA Return” letter in which the CRA calculates the amount of penalties you owe.

The CRA has also stated that you can log in to your CRA account to check your TFSA contribution room. However, I have noticed that my CRA account isn’t always up to date. For example, although I have already maxed out my TFSA room for this year, my CRA account still says I have $6,000 left for contribution. 

Therefore, I would not recommend relying on the CRA account for tracking your TFSA contribution limits. Always track your own TFSA contribution limit yourself! It’s a good idea to keep your TFSA contribution history via a spreadsheet. 

What do I do if I over contributed to my TFSA?

The next morning after receiving the TFSA over contribution letters, Mrs. T phoned the CRA many times and eventually managed to talk to a CRA representative. She quickly found out that we did make a mistake in our calculation of her TFSA contribution limit. 

According to the TFSA contribution rules:

Starting in 2009, TFSA contribution room accumulates every year, if at any time in the calendar year you are 18 years of age or older, have a valid Canadian social insurance number and are a resident of Canada.

Because Mrs. T became a Canadian permanent resident in 2011, she was not eligible to contribute money in her TFSA until 2011, meaning she did not have contribution room from 2009 and 2010 ($10,000 in total).

So that’s exactly why we had over contributed to Mrs. T’s TFSA. Oops, we misread the TFSA contribution rules and the part about being a resident of Canada. For some reason, we just thought she was eligible to start in 2009, just like me. But the difference is that I was a Canadian citizen in 2009 while she did not become a Canadian resident until 2011. 

In our case, when Mrs. T became a Canadian permanent resident, we immediately set up her TFSA account with Questrade. We then deposited $15,000 to her TFSA – then every January since we moved the maximum allowed amount for that year to her TFSA.

Since we didn’t receive the TFSA over contribution letter until three years later, the mistake compounded itself and the CRA deemed that we had to pay three years’ worth of contribution penalties of $3,600. 

Ouch! That was a costly mistake! 

Side Note: When we figured out the mistake, we were a bit annoyed why it took three years for the CRA to notify us. You’d think the CRA is communicating with Canadian financial institutions and tracking each individual’s TFSA contributions closely.

Un-doing the over contribution mistake

Because our TFSA over contribution mistake was made in 2012, the 1% tax penalty continued until we were notified. CRA calculates the penalty by how much you over-contributed. It will continue to apply until whichever of the following happens first:

  • The entire excess amount is withdrawn; or
  • For eligible individuals, the entire excess amount is absorbed by additions to their unused TFSA contribution room in the following years.

As mentioned, because we made the new maximum allowed annual contribution at the beginning of each year for Mrs. T’s TFSA, the excess amount was never absorbed by the additional unused TFSA contribution room in the following years. So, our honest TFSA over contribution mistake resulted in a TFSA tax penalty of $3,600. Ouch!

During the phone conversation, Mrs. T asked the CRA representative what to do and learned that we should withdraw the over contribution amount immediately, send a cheque with the full tax penalty amount owed, and a letter with our explanations and plead for our case. This is exactly what we did. After her phone call with the CRA representative, we immediately transferred the excess amount from her TFSA to her taxable account within Questrade. Given we did an in-kind stock transfer rather than a cash transfer and stock share price varies each day, we transferred enough shares of the different stocks to make sure we withdrew more than $10,000 just to be on the safe side.  

We wrote a detailed letter and provided all the explanations on how we made an honest mistake. We also filled out the TFSA Over Contribution Form. We then sent the plead for forgiveness letter (i.e. TFSA over contribution penalty waiver letter), TFSA Over Contribution Form, and a cheque with the penalty amount to the CRA. We then waited and hoped for good news. 

Step-by-Step Guide on TFSA over contributions

In case you want to see a step-by-step summary of what we did for over contributing TFSA:

  1. Call the CRA at 1-800-959-8281 right away and find out about the TFSA over contribution. Get some clarification first.
  2. Get the over contribution amount out of your TFSA immediately. The 1% tax penalty per month counts even if you only have the money for 1 day of the month. In our case, we didn’t want to sell the dividend stocks so we transferred them from Mrs. T’s TFSA to her regular account in-kind. Because the stock price varies daily, we had to make sure we transfer slightly more than $10,000 worth of stock shares. The in-kind transfer took a few days to complete with Questrade.
  3. Fill out the TFSA Over Contribution form, and send a cheque with the penalty amount. The CRA gives you a limited amount of time to pay. If you don’t pay within this time, you will get charged more. Make sure you do this immediately upon receiving a letter from CRA regarding TFSA over contribution! 
  4. Write a detailed letter and provide all the explanations to plead for forgiveness. We sent this TFSA over contribution penalty waiver letter along with the TFSA Over Contribution Form and the cheque to the address listed in the CRA’s letter. The typical process time takes about 12 weeks. 
  5. Unfortunately, we forgot to include the withdrawal statement to show that we indeed had removed the excess amount. We ended up sending this statement separately after the CRA asked for evidence. This delayed CRA’s decision on whether to forgive us or not. I recommend including a TFSA withdrawal statement and any details/proofs of the withdrawal with our pleading for forgiveness letter to avoid any processing delays.
  6. Wait and hope for the best.

TFSA Over Contribution Penalty Waiver Letter – An Example

Here’s our TFSA over contribution penalty waiver letter that we sent to the CRA in case you wanted to see an example. 

To whom it may concern,

RE: Your Tax-Free Savings Account (TFSA) 

I’m writing to you because I received a letter from Canadian Revenue Agency stating that I have over-contributed $10,000 for the past three years. I would like to request for administrator relief as the TFSA over contribution was caused by an honest mistake. 

I talked to a senior help desk officer today and explained my situation to her. I became a Canadian resident in 2011 and started contributing to my TFSA in 2012 for both 2011 and 2012. Since the information I could find online stated that the contribution to TFSA started in 2009 and that I could contribute to those years as well if I was over the age of 19. So I thought my total contribution room was $20,000 in 2012 and $25,500 in 2013. I contributed the full $20,000 amount in 2012.

The senior help desk officer told me on the phone that I could not contribute to the TFSA before I became a permanent resident, so that explained the extra $10,000 in my TFSA account. I made a mistake in thinking that I was eligible for the 2009 and 2010 contribution limits. I have contributed an extra $10,000 without knowing that my eligibility to TFSA did not start until 2011. This over contribution carried forward each year since I have been maximizing my TFSA contribution room each year.

I simply misunderstood what I was allowed to contribute. I have withdrawn the $10,000 from the TFSA since receiving the initial letter on Jan 22nd. And since I have continued to contribute to the account in the years following 2012, it will show an excess of money contributed in 2013, 2014 and 2015. That should be solved now since I have moved the money. I have not received a letter from CRA regarding 2014 yet, but I know that I have contributed the maximum amount each year. Please see page 2 for details.

So I would very much like to apologize for this misunderstanding and ask for an administrator relief on the amount I owe.

Thank you so much for your understanding.

We then included a second page with all the contribution history. 

TFSA Withdrawal Statement – An Example

As mentioned, we forgot to include proof of our TFSA withdrawal for the excess amount contributed. You should definitely include the evidence with the TFSA over contribution penalty waiver letter to reduce the CRA’s decision making time.  

To Whom It May Concern:

RE: Your Tax-Free Savings Account (TFSA) 

As per a phone conversation with Sara (1-855-742-1194), I hereby send my TFSA transaction statement to show the contribution of $5,500 and the withdrawal of $10,977.29 from the account after being informed about the over-contribution of $10,000.

Please see attached documents for specific information about the withdrawals.

Thank you for your consideration regarding this case.

Our experience with CRA and TFSA over contribution

When Mrs. T talked to the CRA agent, the agent was quite sympathetic with our situation. She understood it was an honest mistake that compounded itself over the years. The agent also found it odd that we didn’t get informed until three years after the fact. She didn’t go as far as saying that the CRA would forgive us and waive the penalty tax, though. Since it would take 12 weeks or more to process our case, she strongly recommended us paying the penalty right away to avoid further penalties.

A few months after we sent in all the information, including the withdrawal statement, I noticed that we got a direct deposit from the CRA for the amount we sent them, plus interest. Shortly after, we received a letter from the CRA stating that they agreed with us and decided to waive the penalty tax that we owe for the three years. Since they were still waiting for Questrade to provide the 2015 contribution information, they couldn’t waive the 2015 penalty tax. We were informed that we would probably get a TFSA over contribution letter for 2015 and need to plead for forgiveness again. 

A few months after receiving the forgiveness letter from the CRA, we received another letter stating that we had been forgiven completely for our honest mistake. This meant we didn’t have to go through the TFSA over contribution process and plead for forgiveness again. 


It was quite an experience to have to contact the CRA and plead for forgiveness. The penalty compounded over three years was a significant amount and you certainly don’t want to make the mistake of over contributing to your TFSA.

Therefore, if you have a TFSA, definitely make sure you keep track of your contribution amount, this is especially true if you have multiple TFSAs with different financial institutions. 

Dear readers, do you have any experience with TFSA over contributions that you want to share?

Share on:

92 thoughts on “TFSA Over contribution…What to do. A 2024 Guide”

  1. Hi Tawcan,

    As the only daughter of immigrant parents from Taiwan, thank you so much for this article! I try to help my parents out with their taxes where I can but I myself made the mistake of overcontributing to my own TFSA. As a student it is hard to come up with funds for the penalties and it certainly threw me into a bit of a panic as I didn’t know who to turn to for help. I have reached out to CRA by phone, and have moved forward with steps to rectify the situation following your experiences. Thank you for writing this article, it brought me so much relief and has helped me out a lot!! 🙂

  2. I deposited 10,000 thinking I was just transferring from one TFSA account to another on Sunday. I found out that it was actually from my chequing account on Monday night when the transaction was actually posted. The next day (Tuesday) I withdrew the excess 7,600 (deposited 10,000 – contribution room 2,400). Do I need to contact CRA to explain the situation to prevent any penalties? Will I be fined for one day of over contribution? Is it enough to just withdraw the excess? Any advice would really give me a peace of mind. Or maybe a call to the CRA will.

      • I called CRA. They said since it’s my first offence and I have already tried to rectify the situation, I won’t be penalized. They said I will receive a warning letter next year, after they’ve received this year’s transaction details, cautioning me about over contributions as I will be fined 1% in the future. No second chances, so I have to more careful so this doesn’t happen again.

  3. Hi! I over contributed to my TFSA as soon as it was opened as I was also uninformed about just how much I could contribute. I also understood it as I could contribute up to $88,000. At one point I had just short of $18500 in my accounts accross two institutions. Not even a week later I realized my mistake and withdrew enough so I only had $6500 across my accounts, becasue I made another error in how much my limit was, that being $12500, so I recontributed $6000 unknowing that that counted as a contribution. It was all an honest mistake and I just didnt know what I was doing till now. I pulled all but $500 that I had in one institution to be safe, thinking that wouldn’t be enough to worry about, and I definitly didnt want to get taxed for the last three months of the year. So from my understanding, the most I can be taxed for my mistake is around $60? I was just wondering if thats what you would have recomended me to do, and how this will affect what I can deposit come 2024. Thank you very much!

    • Hi Johnny,

      It might be best to give CRA a call and see what recommendation they can provide. Without knowing the exactly timeline of your contributions, it’s hard to say what your penalty might be.

  4. Thanks a lot for the insightful information. I am in the exact same boat; CRA just sent me letters that I over contributed for 2016-2018 (for almost 7 yrs ago! but they are just telling me now in 2023 Aug). The only difference in my case though is that I officially saw on the CRA website that my contribution room included 2009-2010 (the years that I wasn’t a resident) for the last 10 yrs (I check my room every year). Therefore, I have been making the contributions based on the room I saw on their website, not based on my presumption. But all of sudden in the recent months, they removed that 10K room, and says I over contributed and owe them.. I think it’s not fair as it is their mistake to display the wrong info for the last 10 yrs. Do you think I have a case to appeal? how should I approach this? Any advice? Thanks a lot in advance!

    • Hi Min,

      Clearly it’s unfair for them to inform you about 2016-2018 over contribution this late. But if you weren’t a resident in 2009-2010, that’s going to be difficult to prove your case. CRA website isn’t always up to date and they rely on the financial institutions to provide the contribution data. I’d suggest removing the over contribution portion immediately, pay the penalty, then request a forgiveness with a letter. Good luck.

    • I filed in Tax court. Coincidence or not, suddenly, Rev Can decided to give me my penalty back and forget the whole thing. This is after their lawyer filed an almost incoherant and extremely nasty defense calling me names etc. Wierd and unprofessional. Anyway, I didnt get scared and as the court day approched they just decided about so I withdrew my case and that was that. Up to that point I heard nothing from anyone at all. Had to file in tax court to get any response.

      I was denied any appeal with revenue Canada which is why I filed with tax court to begin with. They said only the minister could make the decision. I asked who the minister was and they wouldnt say.

      My situation may be different than yours as mine was a very obvious bank error and the money was withdrawn within hours of being deposited. Regardless, I pay very close attention to transfers now double checking everything as that one mistake was costly in time.

  5. If you over contribute in year 1 isn’t the amount of over contribution reduced by the amount of additional contribution room in the following year(s)?

  6. Hi Tawcan,

    Great website, very informative.
    Can you help me with this – I received an educational letter from CRA on TFSA over-contribution. As per the letter, I have exceeded the TFSA contribution for 2022 by $9,000. So far, they are not charging penalty for this over-contribution. When I checked my CRA account it showed me that my contribution as of 1 Jan 2023 is only $2,500 (I guess this is due to the fact that a contribution room of $6,500 was added on 1st Jan 2023).

    In this scenario, I have 2 questions:
    a) What amount do I need to take out from my TFSA ($9,000 or $2,500) ?
    b) How much time I have to withdraw the money (received the letter from CRA on 18th June 2023)? The money in TFSA is in form of Non-redeemable GIC and it is set to mature end of July’2023.

    Thank you

    • Hi Rahul,

      Thank you. Without all the details I’d say that you’re over contributing by $2,500, assuming you didn’t contribute more this year. If that’s the case, you should take out $2,500 out of your TFSA immediately to avoid any potential penalties (since it’s 1% penalty each month).

      Hope this helps.

  7. Hi, I got a bit worried over this New Years as I tried to set up a cash transfer to my TFSA account. Post dated the transfer to take place on January the 3rd, only to have a big red warning pop up on the page after I hit the CONFIRM button saying the transfer will take place on next business day or something. I have no idea why the date went wrong.
    Now my transaction history shows the money was deposited on December 31st of 2022.
    I’m waiting for a reply from my bank to figure out what happened.
    Am I worrying too much about this? After all, worst case it’s only an over contribution of$6,500 for one day. Any advice?

    • Hi James,

      Did you make the transfer on Dec 31, 2022 or Jan 3, 2023? If you make the actual transfer on Dec 31, 2022 then it’d be considered as over contribution if you don’t have any contribution room left in your TFSA.

  8. I have the same TFSA problem as an international student!

    I just open this account for investment and did not know TFSA have penalties for that.

    My situation is now need to pay $5,000. But I never earned any money from TFSA. is it possible to ask CRA to waive the charge? because it is too much to pay and I was young, did not know anything about taxation.

    • Umm why did you think you can contribute to TFSA as an international student? Didn’t the financial institution warn you when you tried to open a TFSA account? TFSA is only for Canadian citizens or permanent residents.

      • Hi buddy, this is a very misunderstood point about a TFSA. You don’t need to be a citizen or PERMANENT resident, just a ‘resident’ for income tax purposes, meaning you paid tax on your income earned in Canada. so those on a work permit and international students may be residents in the year the arrive (usually you need 183 days in the country). They can log into my CRA and see when they where considered eligible. My wife had this situation and they counted the year she arrived. Hope that comes in handy! Was your wife here on a work permit before she got her PR?

  9. I accidentally deposited 300 into my TFSA. Yes, dumb mistake but using the TD phone ap my TFSA and HISA look indentical in the drop down list. This was proceeds from house sale meant to go into HISA.

    I noticed almost immediately as the amount wasnt appearing in my HISA. So I tool the money out instantly. It was in the TFSA for hours. My bank said this may not be an issue since it was clear on the statement the CRA gets the deposit was reversed near instantly.

    10 months later I get a $3068 bill from CRA. So, I call them. They tell me to file objection. I file it. Today I get letter my objection was rejected since I didnt word it in their opinion to the CRA making a mistake.

    Lovely. So nice. At 2 sperate times now humans at the CRA could see this was obviously a mistake. But they refuse to acknowledge it. So … onto tax court I guess?

    • Hi Jeff,

      First of all, sorry to hear about the ordeal. Not pleasant for sure. If you only over contributed by $300 why is the penalty so high? Even if the CRA penalizes you for a 1% on the over contribution for 1 month, that shouldn’t add up to over a thousand dollars. The math doesn’t add up here?

  10. Hi Tawcan, great website.

    I just got a TFSA notice of over contribution too, and it says I had over contributions in 11 out of 12 months in 2021. I’m wondering what your thoughts are on what seems to be cash grabs by the CRA in not mandating timely notifications of over contributions for TFSA savers.

    I am a beginner self directed investor with Questrade, and I tried to be careful about staying within my contribution limit, and I’m aware that I would be responsible for my own mistakes. But still, it’s not unreasonable to expect the CRA to be able to provide timely notifications of over contributions, considering the proliferation of self directed investing and the fact that over contributions are taxed whether it is a day or a month. It wouldn’t be unreasonable to implement a system that warns people from being inadvertantly taxed by tracking the balances in each account and providing a simple electronic notification of over contributions within a week or a month, tops. Failing that, the government could impose such systems on finacial institutions to protect savers.

    Does the CRA provide any such notifications already and am I mistaken about this?

    • Most of the time it’s not CRA’s fault for the late notifications because the financial institution does not provide the contribution details on time to the CRA. That was the case for us.

  11. Hi Tawcan,

    Thanks for the information. Do you know of any other options if my TFSA over contribution penalty waiver letter was rejected?

    Thanks so much for your help!

      • I’ve already withdrawn the over contribution amounts.

        What about submitting a request for relief of interest and penalties?

        • Hi Paul,

          You need to send in the penalty cheque to the CRA. Along with the cheque you can submit a letter requesting for relief of interest and penalties. Obviously you need to clarify the reasons for asking for forgiveness. You also need to provide proof that you’ve withdrawn the over contribution amount.

  12. Hi Bob thanks for this great TFSA article! I received a $6,000 over-contribution notice from the CRA. I made my annual contribution of $6,000. I also transferred an existing TFSA for $6,000 from Tangerine to TD bank (in-kind). Tangerine informed the CRA that I’d made a ‘TFSA withdrawal’ but these funds went directly to the receiving bank (TD). I am appealing this decision. In this case, I don’t think I should withdraw the $6k over-contribution, as it was just a registered transfer (and not a withdrawal or over-contribution). Have you come across this before? Thanks

    • Hi Paula,

      No, I haven’t come across that before. If you have the documentation to prove that the transfer was made between the TFSA rather than withdrawal then contribution then you should be able to revert this. It’s odd that Tangerine informed the CRA that you made TFSA withdrawal though. Good luck with your appeal.

  13. I am going through this and haven’y send my explanation letter since we called in to CRA.. i am a first time mom and having hard time compiling all documents while taking care of my baby.. i’m glad you received forgiveness. Fingers crossed ours will be forgiven as well.

    Did you send a copy of your bank statement or summary?

    Can you share what specific documents you provided?

    Your post gave me hope.

    Thanks a lot!


  14. Hi Bob,
    Thanks a lot for your Guide and explanation on the over contribution issue. I have another question: I already removed all the excess contribution which I had in my TFSA account for 21 months.
    In your opinion, should I also remove the money I made on my TFSA account as a whole?!
    I appreciate your prompt reply.
    Thanks and regards
    Al B.

  15. I never submitted any income tax returns for the years 2009-2016 when I was a non-resident. I’m fact I was a non resident for almost 20 years.
    However, do you think that I should talk first to CRA or should I withdraw first the excess amount, and do I also withdraw the portion of the money I made on the over contribution amount or not?
    I appreciate your prompt feedback.
    Al B.

  16. Hi Tawcan,
    Thanks a lot for sharing your TFSA over contribution experience and the guide. It was really beneficial.
    However, i have a different case as follows:
    I am a Canadian citizen since 1980. I lived in Canada for around 17 years and then took an international contract outside Canada for around 20 years. I returned to Canada in 2017 and started filing my income tax returns up till to date.
    I never heard or knew about TFSA until April 26, 2019 when I was meeting with my bank account manager. He advised me to open a TFSA account and he explained to me what it is, and said that I am entitled for a contribution of $63500 including 2019. I accepted his advise and he opened for me a TFSA account on April 26, 2019. Since then, I had the following contributions:
    1- 1st contribution: $500 on April 26, 2019.
    2- 2nd contribution: $63000 on October 1st, 2019.
    3rd and last contribution: $6500 on August 19, 2020, after I knew that I am eligible for an additional $6500 on January 2020.
    Total contributions of $70,000.
    Since then, I didn’t add any contribution, even though I received a note or read that I am again eligible for an additional $5500 contribution for year 2021.
    I was reading an article yesterday where they mentioned this problem of over contribution. I became curious and went to my CRA Account researching about the over contribution issue. After digging more on this issue, I realized that I am not eligible for a contribution for the years 2009 to 2016 because I was a non-resident. I realized that I had made a mistake by listening to my bank account manager without doing necessary research on this or ask CRA. It honest was really an un intentional honest mistake. What really bothered me is that CRA mentioned on my account page my total contribution of $70,000, and never contacted me to ask about my over contribution!
    I intend to contact CRA and have a self declared notice on my over contribution. Also, I was thinking to withdrew my excess contribution of $31500 or $32000 from my TFSA account. But, after reading your guide and your case and other participant’s cases on your website, I decided to share my new case with you and seek your advise before I take any step.
    I really appreciate any advise or suggestions, in order to proceed soonest possible in declaring my over contributions and withdrawing the excess contribution from my TFSA account.
    Al B.

    • I’d suggest withdraw the excess amount immediately just in case. Weird that the CRA tells you that you have $70k contribution room. Did they not know that you were non-resident from 2009 to 2016?

  17. Hi Tawcan,
    Thanks for sharing your experience. Very helpful. I just found out yesterday that I’m in a similar situation as I wasn’t aware that my contribution room only starts the year I became a Canadian resident. (I did a lot of research before opening my TFSA but all the information I could find say that you have from 2009 as long as you were already 18 then. Even websites intended for newcomers say so. Nobody points out the non-resident exception. So misleading!) So, I was over-contributing for 8 months. I immediately withdrew the excess yesterday. I haven’t gotten any letter from the CRA though. I only realized about the over-contribution because when I logged in to CRA My Account for the first time yesterday I saw that my contribution room for 2021 is minus. I don’t even have full access to My Account yet because this was the first time I filed for Canadian taxes. I only arrived in Canada last year. This was an honest mistake and I’m in a dilemma now. Do you think I should just call CRA and explain my situation, OR wait first until I got a letter, if ever?

    • If it’s only 8 months, hopefully the CRA won’t even bother with that. I’d just wait until you get a letter, if you do get one. Although, it may not hurt to call CRA, but it’s unlikely the agent would be able to tell you much regarding whether you’ll get an assessment letter or not.

  18. Hi Tawcan, thank you for posting this! We are currently in the same situation and accidentally over contributed over the course of 2 years.

    When you say fill out a form, do you mean both the RC243 and RC243 Schedule A?
    The RC243 form only has an entry for one TFSA year of over contribution while the Schedule A only has room for 12 months of entries. Since our error spans two years, do we fill out two sets of each form, one for each TFSA year that was in excess?

    Thanks in advance!

  19. I just realized I overcontributed my limit because I looked at the contribution limit from the previous year on MyCRA account (it was the only one displayed on my account at the time). It’s only been 2 months and I’ve withdrawn the money immediately. Was wondering how you even got around to speaking with an agent because I can’t seem to get past the main TFSA menu on the phone?

    Should I just wait until I get the letter?

    • Hi Leanne,

      If it’s a small amount hopefully CRA will just ignore it and not bother contacting you. We had to phone CRA many many times to finally talk to someone.

  20. Hi Tawcan,

    Thank you for creating such an informative article!
    I have a quick question. Do we need to provide SIN and other personal details in the letter or TFSA account number alone will be fine?
    In my situation, I haven’t gotten the letter yet, but I’m thinking to send them a letter in advance. Actually, I contributed around 9K in wife’s TFSA account in 2020 which was her 1st year here and I didn’t know about the contribution limit. We contributed in November so technically we would get the penalty for 2 months only as this year her contribution room grown to 12K so we didn’t withdraw anything. But, I am sending the letter in advance to try our luck for those 2 months.

    Thank you for your reply in advance! 🙂

    • Yes include all the personal details in the letter. We certainly did that.

      I’d withdraw the over contribution part of your wife’s TFSA immediately and wait for the letter rather than sending the letter in advance. Since it’s only 2 months, they may just forgive you.

  21. I actually overcontributed last year and when I found out removed the funds and was only given a warning – however letter was never mailed out to me but was in my notifications box at the CRA

  22. Hi Tawcan,

    I just got CRA letter for over contribution penalty $3k, I tried to write a letter to explain the error which I made fy2018, I have same saving account in ING, and we all opened the TFSA account in ING, I suppose deposit money to my wife account which she never use her room but I transferred to my own account which caused my account over contribution, do you think CRA can accept this explanation?


  23. Great post, quick question. You mentioend Fill out the TFSA Over Contribution form, which form is this? Thanks in advance

      • Hi Tawcan,
        Thanks for sharing your experience. It was a really helpful. I experienced kind of similar situation. I got a letter from CRA saying that I owe some money because of over-contributing to my TFSA for 2017. Unfortunately, I didn’t know withdrawing money and putting it back counts as a new contribution. I called CRA and they said I have to pay the money and there is not much chance to waive! But I want to write the letter and plead for the forgiveness, since I’m an international student and this penalty is not affordable for me. Can you please explain a bit more how you proved it was an honest mistake?
        Thanks in advance,

        • We just provided explanations on how and why we made the mistake in the first place. Basically, Mrs. T became a Canadian permanent resident in 2011, she was not eligible to contribute money in the TFSA until 2011, meaning she did not have contribution room from 2009 and 2010 ($10,000 in total). We had mistakenly thought she would get contribution room from 2009 and 2010. And since we maximized TFSA contribution room at beginning of each year, the mistake kept compounding, and we weren’t informed by CRA until 3 years later.

          I think the CRA is being more careful about TFSA over contribution now. What I’d do is withdrawing the over contribution amount immediately, pay the penalty, write a letter, and plead for forgiveness. Just explain that you didn’t know that putting money back counts as a new contribution and lay out the timeline carefully. Good luck.

  24. Hello Tawcan,
    I have been an avid reader of your blog for sometime.
    I have around 260000 cdn to invest.
    I am not sure that I will be retiring in Canada so Investing in RRSP would not be worth it
    I was thinking of the following:

    In taxable account: (total 200 000 CDN)
    30% VUN
    30% VIU
    40% VSB

    In my TFSA (I will max it out)
    Individual Canadian stocks, One Canadian REIT ETF as well as an emerging market ETF listed on TSX.

    I will be re balancing once year my taxable account

    Would appreciate you input.

    Thank you and regards


  25. I was hit by the same hammer yesterday, only even more severe 🙁 🙁 🙁 ! for 4 years I’ve had 10K over the limit and yesterday I got a total of $3300 penalty (yes that’s 3K+)!!!!!! I’m gonna do like you did and hope they’ll be as generous with me. That’s a severe blow for a student who just graduated!

    • I’m in same boat, CRA shows my contribution room from 2009.
      And last year almost I max out tfsa. I have moved to Canada in 2013.
      I didn’t receive any letter from CRA though. I’ll be pleading ASAP.
      Any update from you John?

  26. I am glad I found this blog.

    Got a letter today from CRA with a total of $1100 fine yesterday for over contribution in year 2012 and 2013.

    I moved to Canada in 2010 and unknowingly contributed in 2012,2013 for the year 2009. Got taxed $500 for 2012 and $600 for 2013.

    Have send the plea letter to CRA explaining the circumstances and will call them first thing on Monday. If they tell me to send the cheque will send it separately. Hoping for the best.


  27. I am in the same boat and just paid $1457 to CRA in July. I also sent a letter along with the receipt requestingand suggesting that it was a genuine error. It’s been 2.5 months already. Any idea how long does it usually take to get some feedback? Should I be calling them again?

    • Hi Raj,

      I think we got feedback after about 12 weeks so you should be getting a response soon. I’d try calling them just to check the status.

  28. Thanks for sharing the information. Well I had a similar situation. I was counting my contribution room since 2009 however I was only eligible from 2012 and received letter from CRA with 1% over contribution tax penalty. However I had the screenshot of I send the screenshot along with the waiver request letter and finally the fees were waived.

  29. Hi Tawcan, I have a question. Can you transfer stocks, bonds, etc from your RRIFs to your TFSA without selling the stock or bond? Hope you could give me some ideas. Thanks.

    • Hi Jayson,

      To be honest I’m not 100% clear on RRIF rules since I’m nowhere close to converting RRSP to RRIF. I believe you need to transfer any in-kind securities from RRIF to a regular account first then transfer them to TFSA. They’ll be considered as taxable income in this case.

  30. Sorry to hear this happened to your wife. Hopefully Questrade gets the records to the CRA asap. It’s good there was a nice representative on the other end of the phone line and you got part of the penalty waved. If you’ve set up a CRA online account you can log in and see your TFSA contribution details, and remaining RRSP room for the current year. However I’ve noticed it’s not always up to date, at least with my information, so keep good records yourself anyway. 🙂

  31. This must be frustrating for you guys but sounds like it will work out well. If anything I think CRA should have informed you years ago of the error rather than letting the interest on the penalty continue to grow. I wish CRA was more efficient in their communication, seems like it takes 1-2 years for things to get noticed in the event of a discrepancy

    • Hi Dan,

      We think everything will work out well. Agree with you that the CRA should have informed us years ago about the error. To charge us penalties over the years didn’t seem fair to us… we would have removed the amount immediately if we were informed in 2012.

  32. Well I was about to say they should give some type of waiver for a honest mistake, but reading your last comment it looks like they at least waived most years. That’s a huge sigh of relief I’m sure. Hopefully, everything will work out in the end.. I’m sure it will.

    • Hi Adam,

      We got the tax penalty waived for 2012, 2013, and 2014, so got the $1500 back. Now just need to wait for the 2015 assessment.

  33. wow, this sucks… big time!

    I think we’re more or less in the same boat as you guys, since we arrived in Canada in 2009 but became permanent residents in 2012. However we both had Social Insurance Numbers from the beginning. Also I’ve always checked Revenue Canada’s portal to see the exact limit reported by them which is counted since 2009 according to them. I’m wondering if you have been checking that website throughout this time?

    I really hope they forgive the whole amount, letting you know this later is not fair at all, specially if that was the limit they were telling you on Revenue Canada website as well as tax returns.

    • Hi Soheil,

      Good point on checking Revenue Canada’s portal… we haven’t done that and probably should be doing that in the future. They have forgive the amount from 2012, 2013, and 2014 as I’ve mentioned in the post. Just need to wait for 2015 news I guess.

  34. Well, this is a serious case of Early Retirement Syndrome – over saving! ha!

    It sounds like Canadian tax system is as messy as the US tax system. I have a Canadian friend at work who always complain about how complicated the US tax system is, now I can tell her about how you could get mess up in the tax system in Canada also.

    • Hi Vivianne,

      It was just a honest mistake. If we knew we would have shifted the $10,000 into another account. I don’t think the Canadian tax system is that complicated, just need to make sure you know what you’re doing. 🙂


Leave a Comment


This site uses Akismet to reduce spam. Learn how your comment data is processed.