Tools & Calculators / TFSA Contribution Room
Canada

TFSA Contribution Room Calculator

Find out how much TFSA contribution room you have available.

1

About You

2

TFSA Activity

$
$
Possible Over-Contribution

You may have over-contributed to your TFSA. The CRA charges a penalty of 1% per month on the excess amount. Contact the CRA or your financial institution to resolve this.

Available Room
{{ availableStr }}
you can contribute today
Lifetime Room Accumulated
{{ lifetimeStr }}
since 2009
Next Year's Room
+$7,000
added Jan 1, 2026
How Your Room Was Calculated
Lifetime Contribution Room{{ lifetimeStr }}
Total Contributions Made−{{ contribStr }}
Withdrawals Added Back+{{ withdrawStr }}
Available Contribution Room{{ availableStr }}
YearAnnual LimitEligibleCumulative Room
{{ row.year }}{{ row.limit }}{{ row.eligible }}{{ row.cumulative }}
How TFSA Room Works: You accumulate new contribution room every January 1st. Any withdrawals you make during the year are added back to your room on January 1st of the following year — so if you withdraw and re-contribute in the same year, it counts as a new contribution.
Note: This calculator estimates your TFSA room based on the information you provide. For your official contribution room, log in to your CRA My Account. Contribution room only accumulates for years you were 18 or older and a Canadian resident.

How TFSA Contribution Room Works

Your TFSA contribution room starts accumulating the year you turn 18, as long as you’re a Canadian resident. The annual limit has ranged from $5,000 (2009) to $7,000 (2024-2025), and any unused room carries forward indefinitely. If you’ve never contributed, your total lifetime room in 2025 could be as high as $102,000.

Withdrawals are added back to your room — but not until January 1st of the following year. This means if you withdraw and re-deposit in the same year, it counts as a new contribution and could push you over your limit. Over-contributions are penalized at 1% per month on the excess amount.

Disclaimer: This calculator provides an estimate based on the information you enter. For your official TFSA contribution room, log in to CRA My Account. Room only accumulates for years you were 18 or older and a Canadian resident for tax purposes. This calculator does not track individual transaction timing within a year.

Other TFSA Calculators You Might Like
RRSP vs TFSA Calculator Over-Contribution Penalty TFSA Growth Calculator TFSA vs Non-Registered