LoonieCalc
Menu

Canadian TFSA Contribution Room Calculator (2026)

Last updated

Estimates available TFSA contribution room as of 2026 by summing federal annual limits from age 18 (or 2009, whichever later) through 2026, applying contributions to date, and crediting prior-year withdrawals back to room per the next-January-1 re-credit rule.

Inputs

Room accumulates from the year you turned 18 (or 2009, whichever is later)

Sum of EVERY contribution to EVERY TFSA account since you opened your first one

Withdrawals BEFORE 2026 that haven't been re-contributed yet — these add back to your room

Result
Available room (2026)
$54,000.00
Eligible to contribute now
Cumulative limit since 2010
$104,000.00
17 year(s) of accumulated room
Total contributions to date
$50,000.00

Yearly room accumulation

  • 2010$5,000.00
  • 2011$5,000.00
  • 2012$5,000.00
  • 2013$5,500.00
  • 2014$5,500.00
  • 2015$10,000.00
  • 2016$5,500.00
  • 2017$5,500.00
  • 2018$5,500.00
  • 2019$6,000.00
  • 2020$6,000.00
  • 2021$6,000.00
  • 2022$6,000.00
  • 2023$6,500.00
  • 2024$7,000.00
  • 2025$7,000.00
  • 2026$7,000.00
  • · Room accumulation started in 2010 (the year you turned 18). Years before then do NOT count toward your cumulative limit, even though TFSA was available since 2009.
  • · Authoritative source for your CURRENT TFSA room is your CRA My Account ('TFSA' tab). The CRA receives reports from financial institutions on your contributions and withdrawals — your calculator estimate may differ from CRA's records, particularly if there are reporting delays, transfers between TFSA accounts, or specified items (in-kind contributions, swap transactions). Verify before contributing near the limit.

This calculator estimates a Canadian's available TFSA contribution room as of 2026 by summing the federal annual limits from the year they turned 18 (or 2009, whichever is later) through 2026, applying total contributions to date, and adding back any prior-year withdrawals per the next-January-1 re-credit rule.

The result includes the cumulative room earned, available room today, and a year-by-year breakdown of how the cumulative figure was built. The calculator surfaces the next-Jan-1 withdrawal rule explicitly because it's the single most common cause of accidental over-contribution penalties.

How this calculator works

Step 1 — Determine starting year. starting_year = MAX(2009, year_turned_18)

Step 2 — Sum annual limits.

cumulative_limit = sum of TFSA_ANNUAL_LIMITS[year] from starting_year to current_year

Federal historical limits: 2009–2012 $5,000 · 2013–2014 $5,500 · 2015 $10,000 (one-year boost) · 2016–2018 $5,500 · 2019–2022 $6,000 · 2023 $6,500 · 2024–2026 $7,000.

Step 3 — Net contributions and withdrawal re-credit.

available_room = cumulative_limit + withdrawals_before_this_year − total_contributions_to_date

Note: Withdrawals during the CURRENT year do NOT re-credit until January 1 of the NEXT year. This is the most common cause of over-contribution penalties.

Sources: CRA — Tax-Free Savings Account; CRA limits page. Current-year limit lives in data/contribution-limits-2026.json; historical limits hardcoded in src/lib/finance/tfsa.ts (federal record, immutable).

Worked example

Maya turned 18 in 2010 and has lived in Canada continuously since. Total TFSA contributions to date: $50,000. No withdrawals.

  • Starting year: 2010
  • Annual limits 2010–2026: $5,000 + $5,000 + $5,000 + $5,500 + $5,500 + $10,000 + $5,500 + $5,500 + $5,500 + $6,000 + $6,000 + $6,000 + $6,000 + $6,500 + $7,000 + $7,000 + $7,000 = $104,000
  • Cumulative limit 2010 through 2026: $104,000
  • Total contributions: $50,000
  • Available room as of 2026: $104,000 − $50,000 = $54,000

Compare to David, who turned 18 in 2009 and has been a continuous Canadian resident. Total contributions: $30,000. He withdrew $10,000 in 2024 (before this year):

  • Cumulative limit 2009 through 2026: $109,000 (full)
  • Total contributions: $30,000
  • Prior-year withdrawals re-added: $10,000
  • Available room: $109,000 + $10,000 − $30,000 = $89,000

A withdrawal in 2026 would NOT re-credit room until 2027 — David cannot withdraw and re-contribute in the same year without triggering an over-contribution penalty.

Frequently asked questions

What is the 2026 TFSA annual limit?

The 2026 annual TFSA contribution limit is $7,000 — the same as 2024 and 2025. The annual limit is indexed to CPI inflation and rounded to the nearest $500, so it doesn't bump every year. The cumulative limit since the TFSA's introduction in 2009 reaches $109,000 in 2026 for anyone who was 18 or older in 2009 and has been a continuous Canadian resident.

When does my TFSA room start accumulating?

Room accumulates from the year you turned 18 (or 2009, whichever is later) AND only during years you are a Canadian resident. So if you turned 18 in 2015, your starting year is 2015 — earlier annual limits do not count. If you were a non-resident from 2018 to 2020, those three years do not contribute to your room (and you cannot contribute in those years without a 1%-per-month penalty). The calculator simplifies this by assuming continuous residency; deduct manually for any non-residency years.

When do withdrawals get re-added to my room?

On JANUARY 1 OF THE YEAR AFTER the withdrawal — not the same year as the withdrawal. This is one of the most commonly misunderstood TFSA rules. If you withdraw $20,000 in October 2026, that $20,000 does NOT re-credit your room until January 1, 2027. If you re-contribute $20,000 in November 2026, the re-contribution counts as a NEW contribution against your existing 2026 room — likely causing an over-contribution. The calculator's 'withdrawals BEFORE this year' field is meant for prior-year withdrawals that have already re-credited.

What happens if I over-contribute?

The CRA charges a 1%-per-month penalty on the over-contribution amount for every month it remains in the account. There is NO $2,000 buffer for TFSA (unlike RRSP). The penalty stops only when the over-contribution is withdrawn. Over-contributions are common because many Canadians don't track room carefully across multiple TFSA accounts at different institutions — the CRA receives consolidated reporting from all institutions and identifies over-contributions automatically, often months after the fact. Always confirm room before contributing.

Why might my CRA My Account room differ from this calculator?

Several reasons: (1) Reporting delays — financial institutions report contribution and withdrawal data to CRA periodically, not in real-time. CRA's TFSA Room Statement may lag actual transactions by up to a year. (2) Transfers between TFSA accounts at different institutions — if not done as a 'direct transfer' the receiving institution may report it as a contribution and the sending as a withdrawal, even though no net change occurred. (3) Contributions in foreign currency — exchange rate effects. (4) Specified items like swap transactions, in-kind contributions, or non-qualified investments that produce specific CRA adjustments. ALWAYS verify against CRA records before contributing near the limit.

Can I have multiple TFSAs?

Yes — there is no limit on the number of TFSA accounts a person can hold. But the contribution room is INDIVIDUAL, not per-account. So if you have $7,000 of 2026 room available and you contribute $4,000 to your bank TFSA and $3,000 to your brokerage TFSA, you've used your entire 2026 room. The CRA aggregates across all accounts.

What about TFSA at death or marriage?

These are out of scope for this calculator. Briefly: at death, a TFSA can be transferred to a spouse/partner via a 'successor holder' designation without using the spouse's room (essentially merges the two TFSAs). At a separation/divorce, TFSA splits via a court order or written separation agreement do not use either party's contribution room. These mechanics are nuanced and require careful tax planning — consult a tax advisor.

Sources

Every figure on this page traces back to a primary Canadian authority. See the complete sources index for the master list.

Verified against CRA TFSA limits page + LifeAnnuities.com cumulative table + Investment Executive 2026 essential tax numbers on .

Important

This calculator is for informational purposes only. It is not financial, tax, mortgage, or legal advice. Tax rates, mortgage rules, and contribution limits change. Always verify current rules with the relevant Canadian authority and consult a licensed professional before making financial decisions.