calculator.financialcalculator.financial

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.

C$
C$
C$

Default uses the 2026 TFSA dollar limit.

C$
C$

Added back next January, not immediately.

C$
C$
Room available now
$16,000
After planned contribution
$11,000
Over-contribution
$0
You have $16,000 of TFSA room available before the planned contribution. After contributing $5,000, you would have $11,000 left.
TFSA contribution room calculation
LineAmount
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
TFSA room$16,000

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.