UnityLife

Free tool

TFSA contribution room calculator

Sums up the annual TFSA limit for every year you\u2019ve been at least 18 and a Canadian resident, then subtracts what you\u2019ve already contributed (net of prior-year withdrawals).

Free tool

2025 TFSA contribution room

$102,000available

  • Eligible from: 2009
  • Cumulative lifetime limit: $102,000
  • Total contributed: $0
  • Prior-year withdrawals added back: $0
  • 2025 annual addition: $7,000

Withdrawals made this calendar year do NOT free up room until Jan 1 next year. CRA’s figure on your My Account page is authoritative — this calculator is an estimate that doesn’t track in-year transfers. Over-contribution penalty is 1 %/month on the excess until withdrawn. The TFSA program started January 2, 2009; anyone who turned 18 on or before then has the full $102,000 cumulative room as of 2025.

Annual TFSA limits since the program started

The federal government sets a new annual TFSA dollar limit each year, indexed to inflation in $500 increments. The cumulative ceiling builds up from your eligibility year: $5,000 in 2009, jumping to $10,000 only in 2015 (Harper government one-time bump), back to $5,500, then a steady rise to $7,000 for 2024 and 2025. The total since 2009 is $102,000 for anyone eligible the whole way.

The withdrawal-replacement trap

Most TFSA over-contribution penalties come from people withdrawing money to use as a down-payment / car / wedding and then “putting it back” later in the same year. CRA rules are explicit: withdrawals add to room only on Jan 1 of the following year. If you put the money back in the same year and your account was already at the cumulative ceiling, you’re over-contributing the entire amount you re-deposited.

What the official number tells you

CRA’s My Account “TFSA contribution room” figure is authoritative but lags by a few months — it updates only once your TFSA issuer files the annual TFSA return (deadline end of February each year). For mid-year contribution decisions trust the calculator’s estimate. For end-of-year “maximize TFSA” decisions wait until February to confirm with CRA.

This tool is for educational purposes only and does not provide medical advice, diagnosis, or treatment. Always consult a licensed Canadian healthcare professional. Read our full disclaimer.