Skip to content
AllCalcHub

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

YearsLimit
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

  1. 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%.
  2. Formula: Room = Σ annual limits since eligible − contributions + prior withdrawals
  3. Result: Contribution room (2026) = $65,000
  4. 2026 annual limit: $7,000
  5. 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.

Sources