TFSA Contribution Room Calculator
Log your TFSA deposits and withdrawals to see how much room you have today, what opens up on January 1, and whether you owe CRA's 1%-a-month over-contribution tax.
1. About you
2. Your TFSA transactions
Add every deposit and withdrawal across all your TFSAs, in any order. Leave out direct transfers between institutions: they don't affect your room. Investment gains and losses don't either.
No transactions yet.
Your room above assumes you've never contributed.
Your room, year by year
Each January 1 you get that year's limit (if you were 18+ and a resident) plus last year's withdrawals. Negative room means an over-contribution.
Swipe the table sideways to see every column.
| Year | New limit | Withdrawals back | Room on Jan 1 | Contributed | Withdrawn | Room left |
|---|---|---|---|---|---|---|
| 2009 | $5,000 | – | $5,000 | – | – | $5,000 |
| 2010 | $5,000 | – | $10,000 | – | – | $10,000 |
| 2011 | $5,000 | – | $15,000 | – | – | $15,000 |
| 2012 | $5,000 | – | $20,000 | – | – | $20,000 |
| 2013 | $5,500 | – | $25,500 | – | – | $25,500 |
| 2014 | $5,500 | – | $31,000 | – | – | $31,000 |
| 2015 | $10,000 | – | $41,000 | – | – | $41,000 |
| 2016 | $5,500 | – | $46,500 | – | – | $46,500 |
| 2017 | $5,500 | – | $52,000 | – | – | $52,000 |
| 2018 | $5,500 | – | $57,500 | – | – | $57,500 |
| 2019 | $6,000 | – | $63,500 | – | – | $63,500 |
| 2020 | $6,000 | – | $69,500 | – | – | $69,500 |
| 2021 | $6,000 | – | $75,500 | – | – | $75,500 |
| 2022 | $6,000 | – | $81,500 | – | – | $81,500 |
| 2023 | $6,500 | – | $88,000 | – | – | $88,000 |
| 2024 | $7,000 | – | $95,000 | – | – | $95,000 |
| 2025 | $7,000 | – | $102,000 | – | – | $102,000 |
| 2026(to date) | $7,000 | – | $109,000 | – | – | $109,000 |
TFSA limits by year
| Years | Annual limit |
|---|---|
| 2009 to 2012 | $5,000 |
| 2013 to 2014 | $5,500 |
| 2015 | $10,000 |
| 2016 to 2018 | $5,500 |
| 2019 to 2022 | $6,000 |
| 2023 | $6,500 |
| 2024 to 2026 | $7,000 |
| Total, 2009 to 2026 | $109,000 |
Source: Canada Revenue Agency, "TFSA dollar limits". The limit is indexed to inflation and rounded to the nearest $500.
How TFSA room works
- Room builds up every year from the year you turn 18, as long as you are a resident of Canada at some point that year. There is no income requirement.
- Unused room carries forward forever.
- Contributions use up room immediately. Withdrawals give it back, but only on January 1 of the next year.
- If you contribute more than your room, CRA taxes the excess at 1% per month until you take it out or new room absorbs it.
- Growth inside the account, and losses, have no effect on your room.
This is an estimate from the transactions you enter, following CRA's own room calculation. It doesn't cover qualifying transfers, exempt contributions or the separate tax on non-resident contributions. Check with your financial institutions before a large deposit.
TFSA room questions
What is the TFSA limit for 2026?
The TFSA dollar limit for 2026 is $7,000. If you have been 18 or older and a resident of Canada since 2009, your total room since the TFSA started is $109,000, minus your contributions, plus any withdrawals from previous years.
When does a TFSA withdrawal give me my room back?
On January 1 of the next calendar year. A withdrawal does not create new room in the same year, so putting the money back before January 1 can cause an over-contribution unless you already had unused room.
I moved to Canada recently. How much TFSA room do I have?
Room only builds up for years you were 18 or older and resident in Canada. You get the full annual limit for the year you became a resident, but nothing for the years before. Enter the year you became a resident above to see your exact room.
How is the TFSA over-contribution penalty calculated?
CRA charges 1% per month on the highest excess amount in your TFSA during each month, for as long as the excess stays in. It applies even if you remove the excess later in the same month. The tax stops once the excess is withdrawn or new room on a later January 1 absorbs it.
Does moving my TFSA to another bank use up room?
Not if you ask the new institution to do a direct transfer. Those do not count as a withdrawal or a contribution, so leave them out of the ledger. If you withdraw the cash yourself and deposit it at the new place, that is a withdrawal plus a new contribution, and it can cause an over-contribution.
Why not just use the number in my CRA account?
CRA only updates your TFSA room once a year, after your banks report the previous year’s transactions (usually by the spring). CRA itself recommends calculating your room from your own records, which is what this ledger does.
Planning what to do with your room?
See how TFSA and RRSP savings grow toward retirement, or compare TFSA, RRSP and FHSA for a down payment.