Project tax-free TFSA growth.
Final TFSA value
—
Total contributed
—
Worked example
Contribute the full $7,000 annual TFSA room every year, earn 7 percent, and let it run for 30 years. Treated as an annuity, the stream of deposits compounds to about $661,226 by year 30. Over that period you contribute $210,000 of your own money (30 years at $7,000), so the remaining $451,226 is investment growth. The defining feature of the TFSA is that none of that growth is ever taxed. There is no tax on the interest, dividends, or capital gains inside the account, and withdrawals are completely tax-free and do not count as income. Compared with a taxable account at the same return, the tax shelter is worth tens of thousands of dollars over a multi-decade horizon.
| Item | Amount (CAD) |
|---|---|
| Annual contribution | $7,000 |
| Total contributed (30 years) | $210,000 |
| Tax-free growth | $451,226 |
| Final TFSA value | $661,226 |
How it is calculated
The projection uses the future-value-of-an-annuity formula, contribution times ((1 plus r) to the power n, minus 1) divided by r, where r is the annual return and n is the number of years. Each year's deposit earns compounding returns for every remaining year, which is why later growth dwarfs the contributions. The annual contribution is capped at your available room, which for 2026 is $7,000; a Canadian resident who has been eligible since 2009 has roughly $102,000 of cumulative room. Unused room carries forward indefinitely, and any amount you withdraw is added back to your room the following calendar year. Because all growth and withdrawals are tax-free, the TFSA tends to win over an RRSP when your tax rate today is similar to or lower than your expected rate in retirement.