TFSA Over-Contribution Penalty Calculator Canada
This TFSA over-contribution calculator works out the 1% monthly tax on the excess, the charge so far, what withdrawing now saves and what January room absorbs.

What it does
The TFSA Over-Contribution Penalty Calculator prices the monthly tax the Canada Revenue Agency charges on money held in a TFSA above your contribution room, shows how much you would have to withdraw to stop the charge, and works out what happens on 1 January when new room opens.
Data sources & parameters
The figures below drive this calculator. We keep them aligned with the latest official guidance, and each result recalculates automatically whenever a value changes.
| Parameter | Value | Source | Last updated |
|---|---|---|---|
| TFSA over-contribution penalty tax (1% per month on the highest excess amount) | 0.01 | canada.ca | Effective 2026-01-01Updated dead Canada.ca CRA URL to verified 200 OK official publication |
| TFSA annual limit | 7,000 | canada.ca | Effective 2026-01-01 |
We always strive to use the latest data for every variable so our results and reports are as accurate as possible. Even so, errors are possible — you should not rely on this tool or its report alone, and we accept no liability for any decision made based on it.
The formula
Excess = contributions + same-year re-contributions - contribution room; penalty = excess x monthly rate x months in the account
How it works
It measures everything you put in against the room you had on 1 January, because a withdrawal does not give room back until the following calendar year. The excess is charged for every month, or part of a month, that it stays in the account. The tool separates the excess you have already taken back out from the excess still sitting there, prices the charge already run up against the charge still to come, and shows what withdrawing today would cost instead.
Where it is used
- Working out what an over-contribution has already cost before filing form RC243
- Deciding whether to withdraw the excess now or wait for the new annual room on 1 January
- Checking whether re-contributing a withdrawal in the same year would create an excess
- Sizing the withdrawal needed to stop the monthly charge
Worked example
A saver with CA$12,000.00 of room contributed CA$18,000.00, so … was covered and … was not. The charge is … a month, which over 5 months has already reached …. Leaving it for 2 more months adds …, taking the total to …. Withdrawing the … today still costs this month's charge, so the bill would settle at … and save …. On 1 January a further … of room opens, which leaves … of excess and stops the charge from that date.
What a TFSA over-contribution costs
Any amount in a TFSA above the room the CRA says you have is taxed at 1% of the highest excess in each month, for every month or part month it remains, until you take it out or new room opens. Enter the room you had on 1 January, your contributions this year and how long the excess has been there; the advanced fields cover withdrawals and amounts put back. The calculator reports the excess, the monthly charge, the penalty so far, the penalty still to come and how much the new January room will absorb.
A worked example
You had $12,000 of room and contributed $18,000, a $6,000 excess, charged $60 a month. After five months the penalty is $300. Leave it two more months, to the year end, and the total is $420. Withdraw now and you still pay for the current month, $360 in all, saving $60. On 1 January the $7,000 annual limit would absorb the whole $6,000 excess.
There is no cushion, unlike the RRSP
The RRSP rules ignore part of an excess before the penalty starts; the TFSA does not. Every dollar above the limit is charged from the month it goes in, and the tax is based on the highest excess reached in each month, so paying it down mid-month does not help that month. The charge is not prorated, so one day in a month counts as a whole month. That is why fixing the excess today still costs the current month but stops every month after.
The re-contribution trap
Money withdrawn from a TFSA returns to your room on 1 January of the following year. A saver who has used all their room, withdraws $5,000 in June for a car repair and puts it back in October has made a new $5,000 contribution against zero room, charged at 1% every month from October. The balance looks unchanged; the tax bill is not.
The advanced fields model this. Enter what you withdrew and what you put back, and the calculator separates withdrawals that removed an excess from withdrawals that only freed room you cannot use until next year. Automatic monthly contributions that keep running after you hit the limit cause the same problem, a small excess that grows each month unnoticed until the CRA writes.
What 1 January does for you
The new annual limit is added to your room and everything you withdrew during the previous year is added back, which often absorbs the excess and stops the charge. The calculator reports the excess left after that. If it is zero, waiting through the last month or two of the year is defensible, though you pay for every month to 31 December. If not, only withdrawing stops the charge.
Timing near year end matters: withdrawing in December costs that month’s charge and the room returns on 1 January; withdrawing the same excess in January costs another month and the room does not return until the following January.
Reporting it
The penalty is self-assessed on form RC243 with schedule RC243-SCH-A, due 30 June of the following year. The CRA often gets there first with a proposed assessment based on issuers’ annual TFSA records. If the excess came from a genuine error and you withdrew it promptly, you can ask in writing for the tax to be cancelled or waived, at the CRA’s discretion.
A separate 100% advantage tax applies to income from a deliberate over-contribution, aimed at people who over-contribute to shelter more growth. This calculator prices only the monthly penalty. The penalty rate and annual limit are maintained parameters sourced from the CRA.
All results are estimates that assume your room is stated correctly on your notice of assessment or in My Account; it can differ if earlier contributions were reported late. This is general information, not tax advice. Have a qualified Canadian tax professional review anything material before you file RC243 or ask for a waiver.
About This Tool: TFSA Over-Contribution
TFSA over-contribution: use this tool to get an instant, accurate estimate. The figures follow official CRA guidance and every rate and threshold is kept up to date for 2026. Adjust the inputs above to match your situation, or browse all our calculators to plan your next step.
Tax year 2026

