Calculator Tools

TFSA Calculator

This free TFSA Calculator adds up the real annual TFSA limit for every year from your first eligible year through 2026, then subtracts your contributions and adds back withdrawals to show your available room. For example, someone eligible since 2009 who has never contributed has $109,000 of room. It also projects how regular monthly contributions could grow at a return you choose.

Contribution room

$109,000
Total lifetime room
$109,000
Available room now
$7,000
2026 annual limit

Growth projection

$49,410
Projected balance
$36,000
Total contributed
$13,410
Investment growth

The 2026 TFSA annual limit is $7,000. Someone eligible since 2009 has $109,000 in cumulative room. Withdrawals restore room, but only starting the following calendar year - the room shown here assumes that restored room is already available. Growth projections are illustrative only and don't guarantee future returns.

Calculate Your TFSA Contribution Room

The Tools Kit's free TFSA Calculator works out how much Tax-Free Savings Account contribution room you have and how a TFSA could grow with regular monthly contributions. Choose the year you became eligible, enter what you have contributed and withdrawn, and it adds up the real annual limit for every year from then through 2026, rather than a flat estimate. Someone eligible since 2009 who has never contributed has $109,000 of room in 2026.

Everything is calculated in your browser in Canadian dollars. Use it alongside CRA My Account, which shows your official room as of January 1, to plan a lump-sum or catch-up contribution without going over the limit.

How to Use the TFSA Calculator

  1. 1

    Choose the year you became eligible

    Pick the later of 2009, when TFSAs launched, or the first year you were 18 or older and a resident of Canada.

  2. 2

    Enter your contributions and withdrawals

    Type the total you have ever contributed to all your TFSAs and the total you have ever withdrawn, in Canadian dollars.

  3. 3

    Read your contribution room

    The calculator shows your total lifetime room, the room available now, and the 2026 annual limit of $7,000.

  4. 4

    Project your TFSA growth

    Enter a monthly contribution, an expected annual return, and a number of years to see the projected balance, total contributed, and investment growth.

TFSA Limits by Year, 2009 to 2026

The TFSA annual limit has changed several times since the account launched. These are the figures the calculator uses; added together they give the $109,000 lifetime maximum for 2026.

YearAnnual TFSA limit
2009-2012$5,000 per year
2013-2014$5,500 per year
2015$10,000
2016-2018$5,500 per year
2019-2022$6,000 per year
2023$6,500
2024-2026$7,000 per year

Because of these changes, multiplying $7,000 by your years of eligibility overstates your room if you became eligible before 2024. Eligibility from 2015 gives $78,000 of lifetime room, and eligibility from 2019 gives $51,500, not the $56,000 a flat $7,000 estimate would suggest.

How TFSA Contribution Room Is Calculated

Available room = lifetime room − total contributed + total withdrawn. For example, if you became eligible in 2015, have contributed $40,000 in total and withdrew $5,000 last year, your room is $78,000 − $40,000 + $5,000 = $43,000.

Two simplifications are worth knowing. First, the CRA only restores withdrawn amounts on January 1 of the following year, but the calculator adds every withdrawal back straight away; if you withdrew money this year, subtract it before you re-contribute. Second, if your contributions exceed your room, the calculator shows $0 rather than the excess. Over-contributions are taxed at 1% per month, so confirm your figure in CRA My Account before a large deposit.

TFSA contributions are not tax-deductible, which is the key difference from an RRSP. To see what a deduction would be worth instead, compare with the RRSP calculator, and use the Canada income tax calculator to find your marginal rate, which drives the TFSA versus RRSP decision.

Projecting TFSA Growth

The growth projection starts from a $0 balance. Each month it adds your contribution and then grows the balance by your annual return divided by 12. With $300 a month at 6% for 10 years, you would contribute $36,000 and the projected balance would be about $49,410, so $13,410 is tax-free investment growth. At $500 a month and 5% for 20 years, the balance reaches about $206,373 from $120,000 of contributions.

The projection does not include money already in your TFSA. To model an existing balance plus new deposits, the compound interest calculator is a better fit, and the inflation calculator shows what a future balance may be worth in today's dollars. Returns are illustrative, not guaranteed.

Common uses

  • Checking your TFSA room before a large contribution to avoid the 1% monthly penalty tax
  • Working out total lifetime room if you have never opened a TFSA
  • Planning a catch-up contribution after years of unused room
  • Estimating how a monthly TFSA contribution could grow over 10, 20 or 30 years
  • Deciding how to split savings between a TFSA and an RRSP

A TFSA is one part of a wider financial picture. Track how it fits with your other accounts using the net worth calculator, check what payroll deductions leave you to save with the CPP and EI calculator, or browse more planning tools in the calculator tools hub on The Tools Kit.

TFSA terms explained

TermWhat it means here
TFSATax-Free Savings Account: a registered Canadian account where investment income and withdrawals are not taxed
Annual limitThe new contribution room the federal government adds each year; $7,000 for 2024, 2025 and 2026
Cumulative (lifetime) roomThe sum of every annual limit since you became eligible, before subtracting contributions
Unused roomRoom you did not use in earlier years; it carries forward indefinitely
Withdrawal re-contributionAmounts you withdraw are added back to your room on January 1 of the following year
Over-contributionMoney contributed beyond your available room; the CRA taxes the excess at 1% per month
CRA My AccountThe Canada Revenue Agency portal that shows your official TFSA room as of January 1

Frequently Asked Questions

Reviewed by Raja Jahangir · Last reviewed: October 2026

How do you calculate your TFSA contribution room?

TFSA contribution room is the sum of every annual limit from the year you turned 18 or 2009, whichever is later, minus everything you have contributed, plus everything you have withdrawn. Withdrawn amounts only return as room the following calendar year. The growth projection compounds monthly contributions at your chosen annual return over the years entered.

Do TFSA withdrawals give you the room back?

Yes, but not immediately. Money withdrawn from a TFSA is added back to your contribution room on 1 January of the following year, not the same year. Re-contributing the withdrawal in the same calendar year, when no other room is available, counts as an over-contribution and is taxed at 1% per month.

Runs in your browser. Your files and text never leave your device - nothing is uploaded.

Sources and standards