BedrockCalculator
Verified Primary-Source Mathematics
Verified by Aapt Dubey, MBA (Marketing & Finance)Last verified August 23, 2026

Canada TFSA Cumulative Contribution Room Calculator

Quick Answer: Someone who turned 18 in 2010, has contributed C$40,000 to date, and had C$5,000 in withdrawals in prior years has accrued C$104,000 in lifetime TFSA room and currently has C$69,000 available. Contributing C$15,000 of that now leaves C$54,000 in remaining room, and -- projected from an existing C$50,000 balance at 6% annual growth over 30 years, assuming the current C$7,000 annual limit is maxed out every year going forward -- the account grows to C$926,734.23, all of it completely tax-free. All figures are in Canadian dollars (CAD), for Canadian residents using a Tax-Free Savings Account.

Adjust Inputs

yr
C$
C$
C$
C$
yrs
yrs
%
Quick Prepayment Scenarios
Projected TFSA Balance at Retirement
C$926,734.23

Exact interest reduction computed via penny-reconciled monthly amortization schedules.

Current Available TFSA Room
C$69,000.00
Total Lifetime Room Accrued (Since Eligibility)
C$104,000.00
Contribution Actually Modeled Now
C$15,000.00
Room Remaining After This Contribution
C$54,000.00
Total Future Contributions Projected
C$210,000.00
Total Tax-Free Investment Growth
C$651,734.23

> Quick Answer: Someone who turned 18 in 2010, has contributed C$40,000 to date, and had C$5,000 in withdrawals in prior years has accrued C$104,000 in lifetime TFSA room and currently has C$69,000 available. Contributing C$15,000 of that now leaves C$54,000 in remaining room, and -- projected from an existing C$50,000 balance at 6% annual growth over 30 years, assuming the current C$7,000 annual limit is maxed out every year going forward -- the account grows to C$926,734.23, all of it completely tax-free. All figures are in Canadian dollars (CAD), for Canadian residents using a Tax-Free Savings Account.

Overview

A Tax-Free Savings Account (TFSA) is a registered Canadian investment account where contributions are made with already-taxed dollars -- unlike an RRSP, there is no upfront tax deduction -- but every dollar of growth, income, and withdrawal inside the account is permanently tax-free, for life, with no mandatory withdrawal age. Despite the name, a TFSA is not limited to a savings account in the "high-interest savings" sense; it can hold stocks, bonds, ETFs, mutual funds, and most other qualified investments, functioning much like a Roth IRA does in the United States.

The single hardest part of a TFSA to track by hand is cumulative contribution room. Since the account's introduction in 2009, the Canada Revenue Agency (CRA) has published a new annual dollar limit every year -- figures that have ranged from C$5,000 to a one-year outlier of C$10,000 in 2015 -- and every Canadian resident who was 18 or older in a given year accrues that year's limit as room, whether or not they had a TFSA account open yet. On top of that, any amount withdrawn from a TFSA is added BACK to your available room, but only starting January 1 of the following calendar year, not immediately -- a rule that trips up almost everyone the first time they make a withdrawal and try to re-contribute the same calendar year.

This calculator reconstructs your actual lifetime TFSA room from the year you turned 18 (or 2009, whichever is later) through 2026, nets out contributions you've already made and withdrawals from prior years, and then projects tax-free growth forward to your target age.

How This Is Calculated

YearLimitYearLimitYearLimit
2009C$5,0002015C$10,0002021C$6,000
2010C$5,0002016C$5,5002022C$6,000
2011C$5,0002017C$5,5002023C$6,500
2012C$5,0002018C$5,5002024C$7,000
2013C$5,5002019C$6,0002025C$7,000
2014C$5,5002020C$6,0002026C$7,000

Worked Example

Inputs: turned 18 in 2010; C$40,000 in total contributions to date; C$5,000 in withdrawals from prior years; C$15,000 planned new contribution; current TFSA balance C$50,000; current age 35; retirement age 65; expected annual return 6%.

Step 1: Room start year. $$\max(2010,\ 2009) = 2010$$

Step 2: Total lifetime room, 2010 through 2026. Summing the annual limits from 2010 to 2026 gives C$104,000.

Step 3: Currently available room. $$\text{C\$104{,}000} + \text{C\$5{,}000} - \text{C\$40{,}000} = \text{C\$69{,}000}$$

Step 4: Modeled contribution. The planned C$15,000 fits comfortably under the C$69,000 available, so it's modeled in full, leaving C$54,000 in remaining room.

Step 5: Growth to age 65. Starting from C$50,000 plus the C$15,000 top-up (C$65,000), and maxing out the current C$7,000 annual limit every year for 30 years at 6% growth, the account compounds to C$926,734.23 -- C$210,000 of new future contributions, C$65,000 of starting balance/top-up, and C$651,734.23 of pure tax-free investment growth that will never be taxed on withdrawal.

What This Does Not Account For

  • A constant future annual limit. This projection assumes the current C$7,000 limit repeats every year to retirement; in reality, CRA periodically re-indexes the limit upward (it has risen five times since 2019), so a long-horizon projection using a flat C$7,000/year likely understates future room and, if you actually max out each new higher limit, understates the final balance too.
  • Multiple TFSA accounts and transfers between institutions. Room is tracked at the individual level across ALL of your TFSA accounts combined, not per-account; a direct transfer between TFSA providers (done correctly, as a transfer rather than a withdrawal-then-recontribution) does not affect room at all.
  • Foreign withholding tax on U.S. dividends. Unlike an RRSP (which has a specific Canada-U.S. tax treaty exemption), a TFSA does NOT shield U.S. dividend income from the 15% U.S. non-resident withholding tax -- a commonly misunderstood limitation, not modeled here since it depends on your specific holdings.
  • Excess contribution penalty tax. If your planned contribution exceeds available room, this calculator caps the modeled amount rather than calculating the 1%-per-month CRA penalty tax on the excess.
  • Non-resident status. Contribution room continues to accrue for a non-resident of Canada, but contributions made while a non-resident are subject to a separate 1%-per-month tax for as long as the excess remains in the account -- not modeled here.
  • Death and beneficiary/successor-holder designations. How a TFSA transfers on death (tax-free to a spousal "successor holder" versus to another beneficiary) is not modeled by this growth projection.

Common Pitfalls

  • Re-contributing a withdrawal in the SAME calendar year. Withdrawn amounts are only added back to your room on January 1 of the FOLLOWING year -- contributing that same amount back before year-end, on top of your existing room, is one of the single most common ways Canadians accidentally over-contribute and trigger the CRA penalty tax.
  • Assuming TFSA room is a flat number everyone shares. Because the annual limit has changed 8 times since 2009 and depends on the year you turned 18, two people the same current age can have very different lifetime room if one became eligible in, say, 2012 versus 2018.
  • Forgetting non-residents still accrue (but can't cleanly use) room. Moving abroad does not stop your TFSA room from accruing, but contributions made as a non-resident face their own separate penalty tax structure.
  • Confusing "room" with "contribution limit for this specific year." A TFSA does not have a single "this year's limit" the way people casually describe it -- it has a single CUMULATIVE limit built from every year's allowance since eligibility, which is exactly why late starters and long-time contributors can have very different totals.
  • Ignoring the U.S. withholding-tax gap. Investors sometimes assume a TFSA shelters ALL investment income from ALL tax exactly like an RRSP does for U.S. dividends specifically -- it does not; the RRSP's treaty exemption for U.S.-source dividend withholding does not extend to TFSAs.

Frequently Asked Questions

What is the TFSA contribution limit for 2026?
The 2026 annual TFSA dollar limit is C$7,000, the same as 2024 and 2025 -- the third consecutive year at this level. Your actual current available room, however, is your full cumulative lifetime total (every year's limit since you became eligible) minus contributions made plus withdrawals from prior years added back -- not just this single year's C$7,000 figure.
How much total TFSA room do I have if I've been eligible since 2009?
If you turned 18 in 2009 or earlier, your cumulative lifetime TFSA room, before any contributions or withdrawals, totals C$109,000 as of 2026 -- the sum of every annual limit published since the account's inception.
Does withdrawing money from my TFSA reduce my lifetime room permanently?
No. Withdrawals are added back to your available room, but only starting January 1 of the year AFTER you withdraw -- not the same calendar year. Re-contributing the same amount before that following January 1 (on top of your existing unused room) is a common and costly over-contribution mistake.
Is a TFSA or an RRSP better for retirement savings?
It depends primarily on your marginal tax rate now versus your expected marginal tax rate in retirement. An RRSP tends to win when your current rate is meaningfully higher than your future rate (deduct now at a high rate, pay tax later at a lower one); a TFSA tends to win when your current and future rates are similar, or when you expect your retirement-income marginal rate to be as high or higher -- since TFSA withdrawals are always tax-free regardless of your bracket. See this platform's companion RRSP calculator to compare the two directly; many planners recommend using both.
Does TFSA income or growth ever get taxed?
No, for a Canadian tax resident, TFSA growth, dividends, interest, and capital gains -- and all withdrawals -- are permanently exempt from Canadian income tax, with no age limit on how long the account can keep growing tax-free. The one notable exception is U.S.-source dividend income, which remains subject to U.S. non-resident withholding tax inside a TFSA (unlike inside an RRSP, which has a specific treaty exemption).

Sources

  • Income Tax Act (Canada), s. 146.2, "Tax-Free Savings Accounts" -- the TFSA's statutory contribution-room and withdrawal-recontribution rules.
  • 2026 annual TFSA dollar limit of C$7,000 and the full 2009-2026 year-by-year limit history: cross-verified across Questrade, Wealthsimple, Yahoo Finance Canada, NerdWallet Canada, and multiple independent Canadian personal-finance sites, all reporting an identical sequence that sums to the widely-published C$109,000 lifetime total for anyone eligible since 2009. canada.ca's own "Calculate your TFSA contribution room" page returned an HTTP 403 to direct fetch in this session and could not be independently re-confirmed against the primary source in this pass -- cross-verify directly against canada.ca or CRA My Account before relying on this figure for a real contribution decision.
  • CRA, general TFSA program guidance on withdrawals, over-contributions, and non-resident contribution rules.

Other financial tools for this country

Related calculators in this suite

Complementary financial planning tools