Skip to main content

I Over-Contributed to My TFSA — How to Fix It (Canada)

Updated

Discovering you’ve over-contributed to your TFSA is stressful — but the fix is straightforward if you act quickly. Here’s exactly what happened, what the penalty costs, and how to resolve it.

Why TFSA Over-Contributions Happen

The most common causes:

  1. Withdrawing and re-contributing in the same calendar year — many people don’t realize that withdrawn amounts only restore your room on January 1 of the following year
  2. Multiple TFSAs at different institutions — institutions only report to CRA annually; they can’t see each other’s limits in real time
  3. Misunderstanding contribution room — assuming room resets when you withdraw, or forgetting about previous contributions

How the Penalty Works

CRA charges 1% per month on the highest excess amount in each calendar month, calculated from the first month you were over the limit.

Example

MonthTFSA Over-AmountMonthly Penalty (1%)
August$5,000$50
September$5,000$50
October$5,000$50
November$0 (excess withdrawn Oct 31)$0
Total penalty$150

A few months of a modest over-contribution results in a manageable penalty — but if left unaddressed for a year or more, the costs compound significantly.

Step 1: Verify You’ve Actually Over-Contributed

Before withdrawing anything, confirm your actual available room. Two ways:

  1. My CRA Account → RRSP/TFSA room section. Note that CRA’s data is updated based on prior-year institution reporting — it may not reflect contributions made this calendar year until next year.
  2. Track it yourself — add up all contributions across all TFSAs since you first became eligible (age 18), subtract all withdrawals (only restored on Jan 1 of the following year), and compare against the cumulative TFSA limit for your residency years.

If you’ve been a Canadian resident since you were 18, the total cumulative TFSA room from 2009 to 2025 is $95,000 (as of 2025, assuming you’ve been eligible every year).

Step 2: Withdraw the Excess Immediately

Log in to your TFSA and withdraw at least the excess amount. Do this as soon as possible — every day of delay is another fraction of the monthly penalty accruing.

Do not make the mistake of withdrawing and immediately re-contributing — that re-contribution uses additional room you may not have.

Step 3: File RC243 and Pay the Penalty

If CRA contacts you, they will specify the penalty amount and payment deadline. You can also self-assess using Form RC243 (TFSA Return), filed separately from your T1 tax return.

Pay the penalty by the June 30 deadline following the calendar year in which you over-contributed. Late payment triggers additional interest.

You can pay through:

  • My CRA Account (online)
  • Your bank’s CRA bill payment option
  • In person at a bank or Canada Post outlet

Step 4: Apply for Penalty Relief If Appropriate

If this was an honest mistake — particularly a first-time over-contribution you corrected promptly — you can apply to CRA to waive or cancel the penalty. Write a letter to your CRA tax centre explaining:

  • How the over-contribution occurred
  • When you discovered it
  • When you withdrew the excess
  • Why you believe relief is warranted

CRA is generally more lenient with first-time errors corrected quickly. Keep records of your withdrawal confirmation and the date.

Preventing Future Over-Contributions

Track contributions in a spreadsheet. Record every deposit and withdrawal across all TFSAs, noting that withdrawals restore room only on January 1 of the following year.

Avoid re-contributing in the same calendar year. If you withdraw $10,000 in November, wait until January 2 before putting it back.

Check My CRA Account before contributing. CRA’s stated room reflects the previous year’s data but is the best official reference available.

Use only one TFSA if possible — fewer accounts means less chance of losing track.