← Blog  ·  TFSA

TFSA Contribution Room 2025: How to Check Your Limit, Avoid the 1% Penalty, and Withdraw Strategically

February 27, 2026 7 min read 2025 tax year (filed spring 2026)

The TFSA is Canada's most flexible investment account — but the contribution rules trip up thousands of Canadians every year, resulting in CRA penalty notices. Here's exactly how your TFSA room accumulates, how to find your exact available room, the misunderstood withdrawal restoration rule, and strategies for using your TFSA effectively in 2025.

TL;DR — The Quick Answer

Every Canadian who was 18+ and a resident in 2009 has accumulated up to $102,000 in TFSA room by 2025. Your individual room depends on your contribution and withdrawal history. Check your exact limit on CRA My Account — over-contributing by even $1 triggers a 1% monthly penalty with no buffer.

TFSA Contribution Room: How It Accumulates

The TFSA was introduced in 2009 with an initial $5,000 annual limit. Since then, the annual limit has changed several times, and it's indexed to inflation in $500 increments. Here is the complete history:

Year Annual Limit Cumulative Total (from 2009)
2009$5,000$5,000
2010$5,000$10,000
2011$5,000$15,000
2012$5,000$20,000
2013$5,500$25,500
2014$5,500$31,000
2015$10,000$41,000
2016$5,500$46,500
2017$5,500$52,000
2018$5,500$57,500
2019$6,000$63,500
2020$6,000$69,500
2021$6,000$75,500
2022$6,000$81,500
2023$6,500$88,000
2024$7,000$95,000
2025$7,000$102,000

Key points about room accumulation:

  • Room accumulates for every year you are both 18 or older and a Canadian resident, regardless of whether you had a TFSA open.
  • Room starts in the year you turn 18 (or 2009, whichever is later).
  • There is no maximum age for TFSA contributions — unlike the RRSP which must convert at age 71.
  • Withdrawals restore room on January 1 of the following year (explained in detail below).

Finding Your Exact Available Room

Unlike the RRSP (where your room is printed clearly on your Notice of Assessment), TFSA room requires more active tracking. Here's how to find it:

  • CRA My Account (most reliable): Log in at canada.ca/my-cra-account. Under "RRSP and TFSA," select "Tax-Free Savings Account (TFSA)" to see your current contribution room. This figure is the most accurate source — but note that it may not reflect contributions made very recently in the current year, since institutions report TFSA data to the CRA with some lag.
  • MyCRA mobile app: Available on iOS and Android, the CRA's app shows your TFSA room under the same section as the web portal.
  • Manual calculation: You can calculate your room by starting with the cumulative maximum for your eligibility period (from the table above), subtracting all contributions you've ever made, and adding back all withdrawals made in prior calendar years. This requires keeping good records but is the only way to account for very recent contributions not yet reported to the CRA.
CRA data can lag — always verify before contributing

The CRA receives TFSA contribution and withdrawal data from financial institutions, but this reporting can lag by months. The room shown on CRA My Account may not reflect contributions made since your last T4FHSA or institution report. Always maintain your own running tally of contributions and withdrawals, especially if you frequently move money in and out.

The Most Misunderstood TFSA Rule: Withdrawals Restore Room

This is the single rule that causes the most TFSA over-contribution penalties in Canada. Here is the exact rule, stated clearly:

When you withdraw from your TFSA, the withdrawn amount is added back to your TFSA contribution room on January 1 of the FOLLOWING calendar year — not immediately.

Practical examples:

  • You withdraw $10,000 from your TFSA on November 15, 2025. You now have $10,000 of "used room" sitting as withdrawn funds. You cannot re-contribute that $10,000 until January 1, 2026. Any re-contribution before December 31, 2025 triggers an over-contribution.
  • You withdraw $20,000 on December 28, 2025. That room doesn't come back until January 1, 2026. It's extremely common for people to withdraw in late December and immediately re-contribute in a different account, thinking it's a new year — it still counts as the same calendar year.
  • You withdraw $10,000 on December 31, 2025 and re-contribute $10,000 on January 1, 2026. This is fine — January 1 is a new calendar year, and the room is restored.

The 1% Monthly Penalty: How It Triggers and How Painful It Is

Unlike the RRSP, which gives you a $2,000 buffer before penalties begin, the TFSA has no buffer at all. Contributing even $1 over your available room triggers the penalty immediately.

The penalty is 1% per month on the highest excess amount in each calendar month. It accumulates every month the excess remains. The CRA tracks this and sends a penalty notice via Form RC243 (TFSA Annual Return).

Example of how quickly it adds up:

  • You over-contribute by $10,000 on March 1, 2025.
  • You don't discover the error until September (6 months later).
  • Penalty: $10,000 × 1% × 6 months = $600
  • If you also withdrew and re-contributed in the same calendar year (the most common error), the excess amount could be larger and the penalty higher.
The CRA does actively monitor TFSA over-contributions

Financial institutions report all TFSA contributions and withdrawals to the CRA annually. The CRA cross-references this data against your available room and sends penalty assessments. Don't assume the CRA won't notice — thousands of Canadians receive TFSA penalty notices every year. If you receive Form RC243E (Notice of Assessment for TFSA), respond promptly and fix the over-contribution immediately to stop ongoing monthly penalties.

What Happens When a Non-Resident Contributes to a TFSA

One of the lesser-known TFSA rules involves non-residents. If you are not a Canadian resident (for tax purposes) and you contribute to a TFSA, you face a separate 1% monthly penalty tax on each dollar contributed during the period of non-residency — completely different from the over-contribution penalty.

Additionally, non-residents do not accumulate new TFSA contribution room. If you leave Canada for two years (and become a non-resident for tax purposes), you lose two years of $7,000 annual room accumulation — that room is simply not added.

If you return to Canada and become a resident again, you resume accumulating room from that point forward, but the non-resident years remain as gaps in your room history.

Smart TFSA Withdrawal Strategies

  • Plan withdrawals for January if you need the room back quickly. If you withdraw in January 2025, the room is restored January 1, 2026. If you withdraw in December 2025, the room is also restored January 1, 2026. Both give you the same restoration date — but withdrawing in January rather than December gives you 12 more months of tax-free growth inside the account.
  • Avoid the same-year withdrawal-and-recontribution trap. If you withdraw $15,000 in March for a purchase and want to re-contribute funds later in the year when you've saved up again, you cannot. You must wait until January 1 of the following year. Plan your cash flow accordingly.
  • Use the TFSA for tax-inefficient investments. Since all growth inside the TFSA is tax-free, it's an ideal home for high-yield bonds, REITs paying large distributions, GICs, and other investments that generate high levels of taxable ordinary income. Capital-gains-only investments (which already get preferential treatment) are better candidates for non-registered accounts if you're prioritizing TFSA space for high-yield assets.
  • Give your spouse money for their TFSA without attribution concerns. Unlike gifting money to a spouse for investment in a non-registered account (where the income is attributed back to you under the Attribution Rules), gifting money specifically for your spouse's TFSA is attribution-free. Income and growth inside their TFSA belongs to them regardless of where the contribution originated.

Calculate your 2025 Ontario tax with and without TFSA strategy

See how shifting income into your TFSA versus a non-registered account affects your tax bill — model it instantly.

Open Tax Calculator

Frequently Asked Questions

I withdrew $20,000 from my TFSA in November 2025. When can I re-contribute that money?

January 1, 2026. TFSA withdrawal room is only restored at the start of the following calendar year. If you re-contribute that $20,000 before December 31, 2025, you will be over-contributing and will face a 1% monthly penalty on the excess amount from the month of the over-contribution forward. There is no exception to this rule, regardless of how briefly the money was withdrawn or why.

I immigrated to Canada in 2020. How much TFSA room do I have?

You only accumulate TFSA room for years in which you were both age 18+ and a Canadian resident. If you immigrated in 2020 at age 25, your room starts accumulating from 2020. The annual limits for 2020 through 2025 are: $6,000 + $6,000 + $6,000 + $6,000 + $6,500 + $7,000 = $37,500 cumulative room (assuming you were a resident for the full year in 2020 and each year since). Your actual first year may be prorated if you weren't a resident for the full year. Non-residents do not accumulate room.

Does it matter what I invest my TFSA in? Can I put stocks in it?

Yes, you can hold stocks, ETFs, GICs, bonds, mutual funds, and cash in a TFSA — the same qualified investment universe as an RRSP. All dividends, interest, and capital gains earned inside the TFSA are completely tax-free. One nuance worth knowing: US dividends paid inside a TFSA are subject to a 15% US withholding tax, since Canada's tax treaty with the US does not exempt TFSAs (unlike RRSPs). For US dividend-paying stocks, an RRSP or RRIF is more tax-efficient than a TFSA.

I have multiple TFSAs at different banks. Does each have its own $7,000 limit?

No. The $7,000 annual limit (and your total accumulated room) applies to your contributions across all TFSA accounts combined, regardless of how many institutions hold them. If you put $5,000 into your TFSA at Bank A and $2,000 into your TFSA at Bank B, you've used your full $7,000 room for the year. Contributing additional funds to either account would result in an over-contribution penalty. The CRA tracks contributions across all accounts under your SIN.

My spouse has a lot of TFSA room. Can I give them money to contribute?

Yes, with no attribution rules. You can give your spouse money specifically earmarked for their TFSA, and the income earned inside their TFSA is not attributed back to you — unlike non-registered accounts where the CRA's attribution rules apply to investment income generated from funds gifted to a spouse. This makes spousal TFSA contributions extremely tax-efficient as a family wealth-building strategy. The money must be contributed into the spouse's TFSA (in their name, using their room), not your own account.

Back to all posts