TaxSplit
tfsacrasavings·2025-01-13·4 min read

Your 2025 TFSA contribution room: how to calculate what you have left

Find your exact TFSA room using your CRA account or calculate it yourself with contribution history.

Your 2025 TFSA contribution room: how to calculate what you have left

Photo by Look Studio on Unsplash

The CRA doesn't send you a letter about your TFSA room. Unlike RRSP contribution limits that show up on your Notice of Assessment, you have to track TFSA room yourself - or find it buried in your online CRA account.

Here's the problem: most people guess. They remember contributing $5,000 a few years ago, maybe $6,000 last year, and figure they've got some room left. But TFSA room accumulates every year you're 18 or older and a Canadian resident, even if you never opened an account. Someone who turned 18 in 2009 and lived in Canada every year since has $102,000 in total room available for 2025.

That's a lot of potential tax-free growth to miscalculate.

Check your CRA account first

The fastest way to know your exact TFSA contribution room is through your My Account portal on the CRA website. Log in and look for "TFSA contribution room" - it shows your available room as of January 1st of the current year.

The catch: this number might be wrong if you made contributions or withdrawals recently. The CRA updates TFSA information once financial institutions report it, usually by late February or March. So if you contributed $3,000 in December 2024, your January 2025 room statement won't reflect it yet.

Calculate it yourself

If you can't wait for the CRA or want to double-check their math, here's how TFSA room works:

Start with the year you turned 18 or became a Canadian resident, whichever is later. Add up the annual limits for each year since then. For 2025, that's $7,000. The limits were $5,000 from 2009-2012, $5,500 in 2013-2014, $10,000 in 2015, $5,500 in 2016-2018, and $6,000 from 2019-2024.

From that total, subtract every contribution you've ever made. Then add back every withdrawal. Withdrawals create new room the following January - so if you pulled out $2,000 in 2024, you can put that $2,000 back in 2025 on top of your regular annual room.

TaxSplit.ca includes a TFSA room calculator that handles this math if you enter your contribution and withdrawal history.

What trips people up

The withdrawal rule confuses everyone. Take out $10,000 in March, and you can't put it back until next January. Put it back too early and you're over-contributing - that's a 1% penalty per month on the excess amount.

Over-contributions happen more than you'd think. The CRA gets contribution information months after the fact, so their records lag behind your actual account balance. If you're close to your limit, track it yourself.

Another mistake: assuming room is per account. TFSA contribution room is per person, not per TFSA. Open accounts at three different banks and contribute $3,000 to each, and you've used $9,000 of room - even though each institution only sees their piece.

Missing years add up

The biggest surprise is usually how much room people have accumulated without realizing it. Every year you were eligible but didn't maximize your TFSA, that room carried forward. Someone who's been contributing $2,000 annually since 2019 instead of the full limit has left roughly $20,000 in room unused.

That unused room doesn't disappear. It sits there, waiting for a bonus, inheritance, or year when you finally prioritize filling it up.

If you've been eligible since 2009 but never opened a TFSA until now, you can contribute the full $102,000 immediately - assuming you have the cash and want the tax-free growth that badly.

See how this applies to your situation

Plug in your income and province — the calculator shows you exactly which account saves you more.

Use the calculator