Reviewed
Sourced from the CRA

TFSA room calculator

Use your birth year, past contributions, and withdrawals to estimate available TFSA room.

A guide, not advice.

This page explains general rules. Do your own research, confirm your numbers with the CRA (your My Account and Notice of Assessment are the official record) or the other official sources listed at the end, and talk to a qualified professional before acting.

TFSA room calculator

Based on annual CRA TFSA limits. CRA My Account is the official record.

Estimated available room: $89,000
Eligibility starts in 2013. Assumes Canadian residency for every eligible year.

Plain English

Enter the year you were born, the total you have ever put into TFSAs, and the total you took out before this year. The calculator adds up every annual limit from the year you turned 18 (or 2009, if later), takes away what you have contributed and gives back what you withdrew in earlier years. The result is the most you could deposit today without paying the 1% monthly over-contribution tax.

Only count withdrawals from previous calendar years. Money taken out this year does not become room again until next January 1, so including it would overstate what you can put back now.

Show the math

Available room = Σ annual limits from max(2009, birth year + 18) to 2026 − lifetime contributions + withdrawals made before January 1 of this year. The annual limits come from the site's TFSA data file, which is checked against the CRA's published table (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). The result is floored at zero; a negative number would mean an existing excess, which the CRA taxes at 1% of the highest excess in each month.

Worked examples

InputOutput
Born 1995, contributed $45,000, no withdrawalsAvailable room: $44,000 (eligible $89,000 − $45,000 contributed)
Born 2000, never contributedAvailable room: $57,000 (all limits since turning 18 in 2018)
Born 1991, contributed $109,000 lifetime maxAvailable room: $0 — any further deposit triggers 1% monthly penalty

What this does not account for

Years in which you were not resident in Canada at any time, which add no room; contributions made while non-resident, which are taxed separately; withdrawals made earlier in the current year; qualifying transfers between your own TFSAs or from a deceased spouse's TFSA as an exempt contribution; and any excess already assessed by the CRA. Your CRA My Account shows the official figure as of January 1, but it can omit transactions your financial institution has not yet reported.

Where this information comes from

This page is based on publications from the CRA, last checked against them on . The full list is below, and the official source always takes precedence over anything written here.

It is a general guide, not financial, tax or legal advice. Do your own research, confirm your own numbers in CRA My Account or with the official source, and talk to a qualified professional before making a decision. Canadian Financials is independent and is not affiliated with or endorsed by the CRA or any government.

Spotted an error? Email [email protected] and it will be corrected and noted in the changelog.

Sources & references