How to Calculate Your TFSA Contribution Room Online Free (2026 Guide)
The TFSA (Tax-Free Savings Account) remains one of the most powerful savings tools available to Canadians, with a 2026 annual limit of $7,000 and cumulative lifetime room of $109,000 for eligible adults. But knowing exactly how much you can contribute without triggering the CRA's 1% monthly over-contribution penalty requires careful tracking of your past contributions, withdrawals, and eligibility years. This 2026 guide walks you through how to calculate your TFSA contribution room online for free, explains the rules every Canadian saver needs to know, and helps you plan your tax-free growth strategy.
What Exactly Is a TFSA?
The Tax-Free Savings Account (TFSA) was introduced by the Canadian government in 2009 to encourage saving. Unlike an RRSP — which gives you a tax deduction on contributions but taxes withdrawals — a TFSA offers no deduction up front, but every dollar you withdraw is completely tax-free, including all growth. This makes it ideal for medium-term goals (a down payment, a car, a renovation) and for long-term retirement savings once your RRSP room is maxed.
Anyone who is a Canadian resident aged 18 or older with a valid Social Insurance Number can open a TFSA. The account can hold cash, GICs, mutual funds, ETFs, stocks, bonds, and even certain alternative investments — all growing free of Canadian tax.
TFSA Annual Limits: 2009–2026
The government sets the TFSA dollar limit each year, and it's indexed to inflation in $500 increments. Here is the full history of annual limits since the program began:
| Year | Annual Limit | Year | Annual Limit |
|---|---|---|---|
| 2009 | $5,000 | 2018 | $5,500 |
| 2010 | $5,000 | 2019 | $6,000 |
| 2011 | $5,000 | 2020 | $6,000 |
| 2012 | $5,000 | 2021 | $6,000 |
| 2013 | $5,500 | 2022 | $6,000 |
| 2014 | $5,500 | 2023 | $6,500 |
| 2015 | $10,000 | 2024 | $7,000 |
| 2016 | $5,500 | 2025 | $7,000 |
| 2017 | $5,500 | 2026 | $7,000 |
If you have been eligible for a TFSA every year since 2009 and have never contributed, your total available contribution room as of 2026 is $109,000. Note that this does not include any investment growth — the room is based only on contributions and withdrawals.
How Contribution Room Accumulates
Your TFSA contribution room is calculated using a simple but often misunderstood formula:
Available Room = [Unused Room from previous years] + [Annual Limit for current year] + [Total Withdrawals from previous year]
Here's the key nuance: if you withdraw money from your TFSA, that amount is added back to your contribution room on January 1 of the following year. This is a major difference from an RRSP, where withdrawals are permanently lost as room (except through the Home Buyers' Plan or Lifelong Learning Plan).
Example: Sarah turned 18 in 2015. She contributed $20,000 total between 2015 and 2024 (when her accumulated room was $49,000). In 2025 she withdraws $10,000. On January 1, 2026, her room resets: her unused room from before 2025 was $29,000, plus 2025's $7,000 limit (used immediately as part of her earlier $20k in contributions), but she used the full $7,000 in 2025. So her 2026 starting room = ($49,000 + $7,000 - $20,000) + $7,000 (2026 limit) + $10,000 (2025 withdrawal) = $53,000. The calculator handles all this math for you.
What Happens If You Over-Contribute?
The CRA takes TFSA over-contributions seriously. If at any point your total contributions exceed your available room (including the reinstated amounts from prior-year withdrawals), the CRA charges a penalty of 1% per month on the excess amount. This penalty applies for each month the excess remains in your account, even if you didn't know about the over-contribution.
For example, if you over-contribute by $2,000 and leave it for 6 months, you'll owe $120 in penalties ($2,000 × 1% × 6). The CRA will send you a letter with the amount owing, and you must withdraw the excess immediately to stop the penalty from growing.
You can request a waiver of the penalty if you can show it was a reasonable error and you withdrew the excess promptly, but it's far better to verify your room before contributing.
Tracking Multiple TFSA Accounts
Many Canadians hold more than one TFSA — perhaps one at a big bank for GICs and another at a discount brokerage for stocks or ETFs. The CRA aggregates all your TFSA accounts using your SIN. Your contribution room is shared across all accounts.
This is where tracking gets tricky. If you contribute $3,000 to TFSA A and $4,000 to TFSA B in the same year, you've used $7,000 of room — exactly the 2026 limit. But if you forget about one account and contribute another $1,000 to TFSA C, you've over-contributed by $1,000 and will face penalties.
The best practice is to keep a personal running total of every contribution and withdrawal across all your accounts. The Toolzie TFSA Calculator helps you do exactly this — just enter your cumulative contributions and prior-year withdrawals.
Maximizing Your TFSA Growth
With $109,000 in potential room and all growth being tax-free, the TFSA is arguably the most tax-efficient registered account for most Canadians. Here are some strategies:
- Start early: Contribution room accumulates from age 18 even if you don't use it. A 30-year-old who never contributed until 2026 still has $69,500+ in room (depending on their birth year).
- Max out your annual limit: If you can afford it, contribute the full $7,000 on January 1 each year to maximize time in the market.
- Invest for growth: Since TFSA gains are tax-free, hold your highest-growth assets (equities, ETFs) inside your TFSA rather than in a non-registered account where you'd pay capital gains tax.
- Rebalance with withdrawals: If you need to sell investments, withdraw the cash before December 31. The room is restored on January 1, allowing you to re-contribute in the new year.
- Avoid day-trading: The CRA may consider frequent TFSA trading as business income and tax it even inside the TFSA. The account is for saving and investing, not active trading.
Use the Free TFSA Calculator
Rather than manually adding up 18 years of limits, tracking your contribution history, and worrying about math errors, use the Toolzie TFSA Calculator Canada. It's completely free, works in your browser, and incorporates all official CRA limits from 2009 through 2026.
Try the TFSA Calculator Canada
Calculate your available contribution room, check your status, and project tax-free growth — all in seconds.
Open the TFSA Calculator →Frequently Asked Questions
What is the TFSA contribution limit for 2026?
The TFSA annual limit for 2026 is $7,000. The total cumulative lifetime contribution room for someone who has been eligible since 2009 is $109,000 as of 2026.
How do I calculate my available TFSA contribution room?
Start with your total lifetime room accumulated since you turned 18 (or 2009), subtract all contributions you've ever made, then add back any withdrawals made in previous years (withdrawals restore room the following January 1st).
What happens if I over-contribute to my TFSA?
The CRA charges a penalty of 1% per month on the excess amount until it is withdrawn. Always verify your contribution room via CRA My Account before contributing.
Does a TFSA withdrawal create new contribution room?
Yes — withdrawals are added back to your contribution room on January 1st of the following year. You cannot re-contribute the withdrawn amount in the same calendar year without risking an over-contribution.
What is the total TFSA contribution room since 2009?
If you have been eligible since 2009 and never contributed, your total lifetime limit as of 2026 is $109,000, calculated by summing all annual limits from 2009 through 2026.