TFSA contribution room and withdrawal ledger
Enter verified January 1 room and transactions across all your TFSAs. The ledger shows remaining room and when withdrawals become reusable.
Results
- Available contribution room through 2026-11-14
- CA$17,000.00
- Withdrawals reusable from 2027-01-01
- CA$0.00
- Carry-forward plus withdrawals, before next annual limit
- CA$17,000.00
| Date | Event | Amount | Room after event | Withdrawal restoration |
|---|---|---|---|---|
| 2025-01-01 | Verified opening room | CA$7,000.00 | CA$7,000.00 | — |
| 2025-06-15 | contribution | CA$1,000.00 | CA$6,000.00 | — |
| 2025-10-26 | withdrawal | CA$4,000.00 | CA$6,000.00 | 2026-01-01 |
| 2026-01-01 | Annual limit + prior withdrawals | CA$11,000.00 | CA$17,000.00 | — |
- Only entered transactions are included. Future-year figures assume no more transactions. The next annual limit is not included in the carry-forward result.
- Keep your own copy of the ledger. It is not saved automatically; sharing a link shares the entered financial records.
Last checked 2026-11-14. Rules change, sometimes at short notice. We list the date we last checked each official source; confirm with the official government source before you travel, buy or file. This is general information, not legal or immigration advice.
This is a general estimate for information only, not tax, legal or financial advice. Real rules have more conditions than a calculator can show, so check the official source below or a qualified professional for your situation.
How it works
The CRA room formula subtracts contributions immediately and restores ordinary withdrawals the next January. Opening room must already include the opening year’s limit and earlier carry-forward. Later January entries add the verified annual limit and prior-year withdrawals.
room = opening room + later annual additions + restored withdrawals − contributions
Amounts are calculated in whole cents and displayed to two decimals. The ledger stops at the first excess event; correction withdrawals and excess taxes need separate reconciliation.
Worked examples
Withdrawal across January
Open 2025 with CAD 7,000, contribute CAD 1,000 and withdraw CAD 4,000. Room remains CAD 6,000 in 2025 and becomes CAD 17,000 on January 1, 2026.
Same-year recontribution
Open 2026 with CAD 7,000, contribute CAD 7,000, withdraw CAD 2,000, then contribute CAD 2,000 again. The last contribution exceeds available room by CAD 2,000.
Annual dollar-limit history
These are annual additions, not personal available room.
| Year | Annual limit (CAD) |
|---|---|
| 2009 | 5,000 |
| 2010 | 5,000 |
| 2011 | 5,000 |
| 2012 | 5,000 |
| 2013 | 5,500 |
| 2014 | 5,500 |
| 2015 | 10,000 |
| 2016 | 5,500 |
| 2017 | 5,500 |
| 2018 | 5,500 |
| 2019 | 6,000 |
| 2020 | 6,000 |
| 2021 | 6,000 |
| 2022 | 6,000 |
| 2023 | 6,500 |
| 2024 | 7,000 |
| 2025 | 7,000 |
| 2026 | 7,000 |
Frequently asked questions
Does a withdrawal create room immediately?
Can I use my CRA balance alone?
Is the 2027 limit included?
Does this save my ledger?
Sources
- CRA — Calculate your TFSA contribution room (checked 2026-11-14)
- CRA — Annual TFSA dollar limits (checked 2026-11-14)
Last reviewed 2026-11-14; next review due by 2027-01-15. The method is written out above so you can check our math.