See each year's limit
This TFSA contribution room calculator works out your room for 2026 from your birth year, residency, contributions and withdrawals, using the CRA’s formula. The TFSA dollar limit for 2026 is $7,000, and someone who has had room in each year since 2009 and made no contributions has $109,000 (limits by year). The TFSA growth calculator projects growth instead.
What do I enter in each field?
- Birth year: room starts in the year you turn 18, or in 2009 if you were older then.
- Resident every year: a year’s dollar limit counts if at any time in that year you were 18 or older and resident in Canada, so the years you arrive, leave and come back each count, and a year in which you were a non-resident for the entire year adds nothing. If you answer No, a newcomer adds the year they became a resident, since room begins in the year of residency. Someone who has lived abroad adds each period outside Canada.
- Total past contributions: everything you have put into your TFSAs, this year’s contributions included. Leave out direct transfers between your TFSAs, which don’t affect your room. (An in-kind contribution counts at its fair market value when made; a survivor’s exempt contribution is left out.) Investment gains and losses don’t change your room, so this is what you put in, not your balance.
- Total withdrawals: the amounts you took out, this year’s included, leaving out direct transfers and fees. A withdrawal gives back the amount withdrawn as room, so after a loss you get back less than you put in; the loss itself is never added back.
- Withdrawals made this year: the part of that total from this year, which the calculator leaves out of this year’s room. A withdrawal is added back to your TFSA contribution room on January 1 of the following year, not right away, so putting it back sooner uses other unused room. The TFSA withdrawal rules explain the timing.
The figures are in the statements and transaction history from every issuer of your TFSAs, and the result is one figure for all of them.
What do the results mean?
The calculator adds up the dollar limit for each year you have room, subtracts your contributions and adds back withdrawals made before this year: the CRA’s formula (this year’s limit, plus unused room, plus last year’s withdrawals, minus this year’s contributions) worked from your first year.
- Dollar limits you’ve accrued is that total of yearly limits; the year-by-year table lists each year counted, with nothing added for a year you were a non-resident all year. For someone resident since turning 18, it matches the birth-year table.
- Available room is what you can still contribute this year.
If you have contributed more than your room, available room is negative and the headline shows how far over your limit you are: that excess is taxed. An over-contribution is taxed at 1% of the highest excess amount in each month, for every month the excess stays in the account, with no buffer. The TFSA over-contribution penalty calculator works out the tax.
When won’t the result match my real room?
- Residency: the calculator counts years by the residence you enter; newcomers and non-residents explains the rules, including when a withdrawal made while a non-resident can go back in tax-free.
- A past excess: the result is your position today; the penalty calculator covers an excess you had before.
- Your records: the CRA’s advice is to calculate room from your own records, not your CRA account, whose TFSA information is updated once a year, in the spring (checking with the CRA).
If your room is used up, what to do once your TFSA is maxed out covers where to save next. More TFSA guides are on the TFSA hub.
Sources
The figures and rules on this page come from these sources, last checked against them between August 29, 2026 and September 29, 2026. How we check facts.
- Canada Revenue Agency: MP, DB, RRSP, DPSP, ALDA, TFSA limits, YMPE and the YAMPE
- Canada Revenue Agency: If you owe tax on excess TFSA amounts
- Canada Revenue Agency: Requesting a TFSA transfer
- Canada Revenue Agency: Withdrawing from a TFSA
- Justice Laws (Canada): Income Tax Act
- Justice Laws (Canada): Income Tax Act