FolioNorth

Canadian Tax Calculator

TFSA contribution room calculator

Calculate your cumulative TFSA room from year of birth, then optionally adjust for contributions and withdrawals to date.

Your cumulative TFSA room
$—
As of this calendar year
Enter your birth year to calculate your TFSA room.
Your cumulative TFSA room
$0
As of 2026

Assumes you've been a Canadian resident since you turned 18 and have never contributed.

Keep your own records. Your financial institution reports TFSA contributions and withdrawals to CRA, but those reports are annual and frequently lag by 6 to 18 months. That means CRA's "TFSA contribution room" figure in My Account is often stale, and many over-contribution penalties come from trusting a stale CRA number. It is your responsibility to track your own contributions and withdrawals precisely, compare them against CRA's figure each year, and resolve any discrepancies. This calculator is for planning and information purposes only — verify all results against your own records and CRA before contributing. If your records disagree with CRA, contact CRA directly to reconcile before making further contributions.

Frequently asked questions

Why is CRA's number different from mine?+
TFSA issuer reporting to CRA is annual and often lags by 6 to 18 months. CRA aggregates all issuers and prior years, and that lag means CRA's displayed TFSA room can be materially stale — especially after recent contributions or withdrawals.
What happens if I over-contribute?+
CRA charges 1% per month on the highest excess amount in that month, for every month the excess remains. Withdraw the excess quickly once identified. If it was a reasonable error, you can request penalty relief using Form RC243-SCH-A.
When does a withdrawal become room again?+
On January 1 of the calendar year after the withdrawal. A withdrawal in December 2025 returns in January 2026; a withdrawal in January 2026 does not return until January 2027.
What if I became a Canadian resident after age 18?+
Room starts accruing from your first year of Canadian residency, not automatically from age 18. Take this calculator's number and subtract cumulative annual limits for years before residency to get your true lifetime cap.
Does this work for the FHSA or RRSP too?+
No. FHSA and RRSP rules are different. FHSA uses an $8,000 annual and $40,000 lifetime cap, while RRSP room is earned from prior-year earned income. Separate calculators are planned.