TFSA Calculator
Work out your TFSA contribution room and project tax-free growth in a Canadian Tax-Free Savings Account.
About the TFSA Calculator
The TFSA limit is $7,000 for 2026. Room accumulates every year from the year you turn 18 (if resident), even if you don't open an account; someone eligible since 2009 has $109,000 in total. Withdrawals are added back to your room on 1 January of the following year.
The formula
Room = Σ annual limits since eligible − contributions + prior withdrawals
TFSA annual limits
| Years | Limit |
|---|---|
| 2009–2012 | $5,000 |
| 2013–2014 | $5,500 |
| 2015 | $10,000 |
| 2016–2018 | $5,500 |
| 2019–2022 | $6,000 |
| 2023 | $6,500 |
| 2024–2026 | $7,000 |
Worked example
Example: Contribution room (2026) = $65,000
- Inputs: Year you turned 18 (or arrived in Canada): 2,009; Total contributed so far (minus withdrawals before this year): $44,000; Current TFSA value: $57,000; Plan to add each year: $7,700; Years: 22 years; Expected return: 7%.
- Formula: Room = Σ annual limits since eligible − contributions + prior withdrawals
- Result: Contribution room (2026) = $65,000
- 2026 annual limit: $7,000
- Projected value: $643,084
Things to keep in mind
- Your exact room is shown in CRA My Account.
Questions people ask
Can I re-contribute a withdrawal this year?
Only if you have unused room; otherwise wait until next year.
Are US dividends tax-free in a TFSA?
No, a 15% US withholding tax usually applies.