Investing & Retirement

TFSA Contribution Room

Enter your birth year and what you've contributed and withdrawn. This adds up every year's limit since 2009, re-adds prior withdrawals, and warns you if you've gone over.

Rates & rules verified · July 2026

Primary sources: CRA – Tax-Free Savings Account (TFSA)

Available room right now

Lifetime limit for you
Room used
Room coming Jan 1, 2027
Years you've been eligible

How your room adds up

Your room today is your annual limits, plus withdrawals from before 2026, minus everything you have contributed. Withdrawals made in 2026 and the 2027 limit arrive on January 1.

Annual TFSA limits, 2009–2026

Gold bars are the years you were both 18 or older and a resident of Canada. Together they make your lifetime limit.

Counted for youNot counted (under 18 or not yet a resident)

Yearly limits & your running room

Each year's dollar limit and the cumulative room it built for you. Highlighted rows are years you were eligible.

YearAnnual limitEligible?Your cumulative room
How this is calculated

The room formula

Your total room is the sum of the annual dollar limit for every year you've been eligible, plus withdrawals from prior years, minus everything you've contributed:

room = Σ limit[year] (from the latest of 2009, the year you turned 18 and the year you became a resident, through 2026) + prior-year withdrawals − total contributions

Room used is your contributions as a share of all the room you have had, meaning the limits plus withdrawals already re-added, so 100% used always means $0 left. In the limits chart, the gold bars are the years counted for you. Amounts you enter are rounded to the whole dollar, like the annual limits.

A Canadian who was 18 or older in 2009 and has never contributed has $109,000 of room in 2026, that's the sum of every annual limit from 2009 through 2026.

The age-18 rule (and the "19" provinces)

Room starts accruing the calendar year you turn 18, everywhere in Canada. In provinces and territories where the age of majority is 19 (BC, New Brunswick, Nova Scotia, Newfoundland & Labrador, Yukon, NWT and Nunavut), you can't open a TFSA until 19, but the room you missed at 18 is not lost: it carries forward and is yours to use once you open the account.

The residency rule

Room accrues only for years you were both 18 or older and a resident of Canada. If you immigrated or became a resident partway through the timeline, enter that year in Resident of Canada since, years before it add no room, even if you were already 18. A new resident who arrives in 2026 gets only the 2026 limit ($7,000), not the full $109,000. Leave it at 2008, or any earlier year, if you've been a resident your whole adult life: TFSAs began in 2009, so earlier years change nothing. Source: CRA, Before you contribute to a TFSA, as of January 2026.

The December withdrawal trick

Money you withdraw is added back to your room, but only on January 1 of the following year, not right away. So a withdrawal made in December returns as room just weeks later on January 1, versus waiting almost a full year if you'd withdrawn in January. That's why the "withdrawn this year" amount above is shown separately as room coming, not room you have now. Re-contributing in the same year you withdrew, before the room resets, is a classic way to accidentally overcontribute.

How your room adds up (the waterfall)

The waterfall chart walks the same formula one step at a time. It starts from the sum of your annual limits, adds withdrawals from before 2026, and subtracts every contribution, which lands on Room now, the figure at the top of the results. It then adds this year's withdrawals and the next annual limit to reach Room on January 1, 2027:

room on Jan 1, 2027 = room now + 2026 withdrawals + 2027 limit (assumed $7,000)

That last figure assumes you contribute nothing more in 2026. If you are over your limit, room now is negative and the new room on January 1 is netted against the excess, the way the CRA does it. The "Room coming Jan 1" figure above shows only the room added that day, not this total. In the chart, gold bars are annual limits, green steps add room, red steps use it, and the totals are blue, or red when you are over.

Overcontribution penalty

If your contributions exceed your room, the CRA charges 1% per month on the highest excess amount, for every month it stays over. This tool flags the excess and the monthly penalty so you can withdraw it before it grows. An excess still there on January 1 is reduced by that day's new room, so the penalty stops once new room covers it; the waterfall shows whether the 2027 room is enough.

Room coming January 1

Next year's room adds this year's withdrawals back plus the new annual limit. If you turn 18 after 2027, no limit arrives that day. The 2027 limit isn't announced yet; this tool assumes it stays at $7,000 (the 2024–2026 amount). Limits are indexed to inflation and rounded to the nearest $500, so the real figure could be higher.

Where to get your official number

Check CRA My Account under the TFSA section, but treat it with caution. Institutions report to the CRA once a year, so the CRA figure can lag by a year or more and won't reflect recent contributions or withdrawals. Your own records are the safest source, and this calculator only estimates from the public limits.

What this doesn't model

The excess shown ignores your 2026 withdrawals, which is right for the common mistake of withdrawing and then re-contributing in the same year. If you withdrew after going over, specifically to remove the excess, that withdrawal reduced the excess from that point, so your real excess and penalty are lower; the room on January 1 works out the same either way.

This assumes continuous residency from the year you enter above; it does not model intermittent non-residency (leaving and returning), or the special rule that a non-resident who is 18+ can still regain room by making withdrawals. It also doesn't model successor-holder or beneficiary transfers, or deliberate overcontribution strategies. For deciding where to save, try RRSP vs TFSA, the FHSA calculator, or see how the room grows once invested with compound interest and savings goal.

Common questions

How is TFSA contribution room calculated in 2026?

Add up the annual TFSA dollar limit for every year you were both 18 or older and a resident of Canada, from 2009 (when TFSAs began) through 2026. Add back any withdrawals you made in prior years, then subtract everything you've ever contributed. Someone eligible since 2009 who has never contributed has $109,000 of room in 2026.

When can I re-contribute money I withdrew from my TFSA?

Withdrawals are added back to your contribution room on January 1 of the year after the withdrawal, not immediately. This is why a common trick is to withdraw in December: you get the room back just weeks later on January 1, instead of waiting almost a full year. Re-contributing in the same year you withdrew can trigger an overcontribution penalty.

What happens if I overcontribute to my TFSA?

The CRA charges a penalty of 1% per month on the highest excess amount in your TFSA for each month it stays over your limit. Withdraw the excess as soon as you notice it to stop the penalty from accruing further.

Does TFSA room start at 18 even where the age of majority is 19?

Yes. TFSA contribution room begins accruing the year you turn 18 everywhere in Canada. In provinces where the age of majority is 19 (BC, New Brunswick, Nova Scotia, Newfoundland and Labrador, Yukon, NWT and Nunavut) you cannot open a TFSA until 19, but the room you missed at 18 carries forward and is available once you open the account.

Where can I find my official TFSA contribution room?

Log in to CRA My Account and look under the TFSA section. Be aware the CRA number can lag by a year or more because financial institutions report contributions and withdrawals annually, so your own records are usually more current, especially for recent transactions.

Educational tool, not financial advice, confirm your room in CRA My Account before contributing near your limit.