🍁 Tax-Free Savings

TFSA Contribution Room Calculator

Find out exactly how much TFSA room you've accumulated, how much you've used, and how much you have left to contribute today.

How is TFSA contribution room calculated in Canada?

Your TFSA room accumulates every year you are 18 or older and a Canadian resident, starting from 2009 when the TFSA was introduced. Each year has a set dollar limit — ranging from $5,000 to $10,000 — and any unused room carries forward indefinitely. Withdrawals also add back to your room the following January 1st. The CRA tracks your room in My Account, but this calculator gives you a clear breakdown so you know exactly where you stand before contributing.

Year of Birth
You must be 18 or older in a given year to accumulate TFSA room for that year.
Canadian Residency Years
You only accumulate TFSA room for years you were a Canadian resident. Click to toggle years you were NOT a resident (e.g. living abroad). All years are included by default.

Click any year to mark it as non-resident (excludes it from your room). All years are included by default.

Total Contributions Made
The total amount you have contributed to all your TFSAs combined since 2009. Check your CRA My Account for the exact figure.
$
Total Withdrawals (prior years)
Withdrawals made in previous calendar years add back to your room on January 1st of the following year. Do not include withdrawals made in the current calendar year (2025) — those come back January 1, 2026.
$
Available Contribution Room
$0
As of January 1, 2025
Lifetime Room Accumulated
Total TFSA room earned from all eligible years based on your birth year and residency.
$0
Total Contributions $0
Withdrawals Added Back $0
Eligible Years
Number of years you were 18+ and a Canadian resident, going back to 2009.
0 years
2025 Room Added $7,000
⚠️ Possible Over-Contribution
Your contributions exceed your available room by $0. The CRA charges a 1% per month penalty on the excess amount. Double-check your numbers or contact the CRA immediately.
📅 January 1, 2026: Your room will increase by $7,000 (estimated, subject to CRA confirmation) plus any 2025 withdrawals you make.
Year-by-Year TFSA Room Breakdown
Shows how your contribution room has accumulated each year. Toggle non-resident years in the inputs above.
Year Annual Limit Eligible? Room Added Cumulative Room

⚠️ The Transfer Trap

Moving money between TFSA accounts at different institutions is NOT a transfer — it's a withdrawal and re-contribution. Do this wrong and you'll over-contribute and face CRA penalties. Always request an institution-to-institution direct transfer instead.

📅 Withdrawals Come Back

Money you withdraw from your TFSA in 2025 doesn't come back until January 1, 2026 — not immediately. Plan large re-contributions accordingly to avoid accidentally over-contributing.

✅ Verify with CRA

This calculator gives you a strong estimate, but your exact room depends on your full contribution and withdrawal history. Always confirm your available room in CRA My Account before making large contributions.