Canada-specific calculator
TFSA Contribution Room Calculator
Estimate how much you can contribute to your TFSA now, whether a planned contribution creates an over-contribution, and how withdrawals affect next January's room.
Default uses the 2026 TFSA dollar limit.
Added back next January, not immediately.
| Line | Amount |
|---|---|
| Unused room at Jan 1 | $6,000.00 |
| Withdrawals last year | $4,000.00 |
| Current year dollar limit | $7,000.00 |
| Less contributions this year | -$1,000.00 |
| Room available before planned contribution | $16,000.00 |
| Less planned contribution | -$5,000.00 |
| Room after planned contribution | $11,000.00 |
| Estimated room next January | $18,000.00 |
Worked example
With C$6,000 unused room carried in, C$4,000 of withdrawals last year, a C$7,000 annual limit, and C$1,000 already contributed this year, available room is $16,000. A planned C$5,000 contribution leaves $11,000 of room.
Formula and assumptions
The current-room formula is unused room + previous-year withdrawals + current-year limit - current-year contributions. Withdrawals made in the current calendar year are excluded from current room and added to the next-January estimate.
Always confirm official room in CRA My Account before contributing. CRA data can lag recent contributions and withdrawals.
Frequently asked questions
How is TFSA contribution room calculated?
Current room equals unused room carried into the year, plus withdrawals made last year, plus the current annual TFSA dollar limit, minus contributions already made this year.
Do TFSA withdrawals create room right away?
No. Withdrawals made this year are added back to your contribution room at the start of the next calendar year, not immediately.
What TFSA limit does this calculator use?
The default current-year limit is C$7,000 for 2026, but you can change the limit field if you are modelling a different year.
Is this Canada-specific?
Yes. This calculator is for Canadian Tax-Free Savings Accounts and uses CRA-style contribution-room mechanics.