utilduck
Home · Calculators · TFSA Contribution Room Calculator

TFSA Contribution Room Calculator

Enter your birth year and the year you became a Canadian resident to see your cumulative TFSA contribution room.

Cumulative TFSA room (2009–2026)
$78,000
Room starts accumulating in2015

How TFSA contribution room accumulates

Every Canadian resident who is 18 or older earns TFSA contribution room each year starting in 2009, when the program began — you cannot earn room for years before you turned 18 or before you became a Canadian resident, whichever is later. Unused room carries forward indefinitely, so your cumulative limit is simply the sum of the annual dollar limits for every eligible year.

For example, someone who was 18 and a Canadian resident for the entire period from 2009 through 2026 has accumulated $109,000 in room, even if they never contributed a dollar. Someone who turned 18 in 2020 only starts counting from 2020, so their cumulative room is smaller.

The 2026 annual limit ($7,000) is confirmed by the CRA; limits before 2026 are official published figures.

How do I calculate my cumulative TFSA contribution room?

Add up the annual TFSA dollar limit for every year from 2009 (or the year you turned 18 or became a Canadian resident, whichever is later) through 2026. Example: someone who was an eligible adult resident for the entire period has $109,000 in cumulative room as of 2026.

Steps to calculate cumulative TFSA room

  1. Find the later of: the year you turned 18, the year you became a Canadian tax resident, or 2009 (when TFSAs began).
  2. Look up the annual dollar limit for each year from that starting year through 2026 in the table below.
  3. Add all of those annual limits together to get your total cumulative contribution room.
  4. Subtract any amount you have already contributed (and add back any withdrawals from prior years, which are re-added to room on January 1 of the following year) to find your remaining room.
  5. Confirm your exact figure in your CRA My Account, since this calculator assumes no prior contributions or withdrawals.

TFSA cumulative room formula

Cumulative room = Σ (annual limit for each year from max(2009, 18th birthday year, residency start year) to 2026)
  • 18th birthday year = birth year + 18
  • Residency start year = the year you became a Canadian tax resident
  • Annual limit = the dollar amount published by the CRA for that specific year (see table)

TFSA annual dollar limit by year

Year(s)Annual limit
2009–2012$5,000 / year
2013–2014$5,500 / year
2015$10,000
2016–2018$5,500 / year
2019–2022$6,000 / year
2023$6,500
2024–2026$7,000 / year

Frequently asked questions

What is the maximum cumulative TFSA room in 2026?

For someone who was 18 or older and a Canadian resident for every year from 2009 through 2026, the cumulative limit is $109,000 — the sum of every annual limit published since the program started.

Does unused TFSA room expire?

No. Unlike RRSP deduction limits, TFSA contribution room carries forward indefinitely with no expiry, so you can catch up in any later year.

What happens if I withdraw money from my TFSA?

Any amount you withdraw is added back to your contribution room, but not until January 1 of the following calendar year — withdrawing does not create room in the same year.

Where can I check my exact contribution room?

Your CRA My Account shows your exact TFSA contribution room, which accounts for your actual contribution and withdrawal history — this calculator only estimates the maximum possible room assuming no contributions were ever made.

This calculator assumes you have never contributed to or withdrawn from a TFSA and shows the maximum possible cumulative room; it does not account for excess contributions, non-resident periods, or prior TFSA activity. The 2026 limit is confirmed by the CRA; verify your personal figure in your CRA My Account before contributing.