TFSA Contribution Room Calculator (Canada)

Estimate your available TFSA contribution room using year-by-year arithmetic based on annual TFSA limits, contributions, and withdrawals.

This calculator models the key TFSA rule: withdrawals increase contribution room, but only starting January 1 of the following year.

No opinions. No hidden assumptions. Just arithmetic.

Inputs

Used to suggest eligibility start year (year you turned 18, or 2009 if later)
Default is year you turned 18. Adjust if you weren't eligible at 18 (e.g., immigration, non-residency periods). Eligibility depends on age and residency.
The year for which you want to calculate available room
All contributions made since you became eligible
Withdrawals from previous years (already added back to room in their following years)
Contributions made in the "as of year"
Withdrawals made in the "as of year" (will add to room next year, not this year)

Results

Estimated available TFSA room (this year)
$–
Projected room next year (if no more contributions)
$–

About this estimate:

This tool provides an estimate of your TFSA contribution room based on year-by-year limits and your inputs. Room depends on eligibility (age + residency). If you weren't eligible at 18, adjust the eligibility start year.

Withdrawals do not create room again until January 1 of the next year.

Report an Issue

Frequently Asked Questions

How is TFSA contribution room calculated?

TFSA contribution room is calculated as the sum of annual TFSA limits for each year you were eligible (starting from the year you turned 18, or 2009 if later), minus all contributions made, plus withdrawals from prior years (which add back to room in the following year). The annual limit varies by year and is set by the Canada Revenue Agency.

Do withdrawals increase TFSA room right away?

No. Withdrawals from your TFSA do not immediately increase your contribution room. The amount withdrawn is added back to your contribution room starting January 1 of the following year. For example, if you withdraw $10,000 in 2024, that $10,000 is added to your contribution room on January 1, 2025, not in 2024.

What if I immigrated to Canada or wasn't eligible at 18?

TFSA eligibility requires both being 18 years old and being a Canadian resident. If you immigrated to Canada after 2009, or if you were a non-resident for any period, you may not have been eligible in the year you turned 18. Use the "Canadian TFSA eligibility start year" field to set the correct first year you were eligible. This is the year you turned 18 AND were a Canadian resident, or 2009 if that was later.

Why might this differ from CRA My Account?

This calculator is an estimate based on the information you provide. Your actual CRA contribution room may differ due to: timing of contributions and withdrawals (CRA processes transactions as they are reported), corrections or adjustments made by CRA, or incomplete information in your inputs. Always verify your actual contribution room using your CRA My Account statement before making contributions.

What are the annual TFSA contribution room limits by year?

The annual TFSA contribution room limit is set by the Canada Revenue Agency and varies by year. The table below shows the contribution room available for each year since the TFSA program began in 2009. This table is updated annually when new limits are announced by CRA.

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

Note: This table is updated annually when CRA announces new TFSA limits. Source: Canada Revenue Agency.

Disclaimer: All content on The Long Math — including articles, essays, calculators, tools, or any other material — is provided solely for educational and informational purposes and does not constitute financial, tax, legal, or investment advice. Any results or projections are based on simplified models, assumptions, and user-supplied inputs and may not reflect real-world outcomes. You are responsible for evaluating the accuracy and applicability of the information provided and for conducting your own due diligence. Before making financial decisions, consult a qualified professional.