What Is a TFSA Contribution Calculator?
A TFSA Contribution Calculator is a specialized financial planning tool designed for Canadian taxpayers. It calculates your exact allowable Tax-Free Savings Account (TFSA) contribution room for the current tax year, factoring in official annual limits, unused carryforward room from previous years, and withdrawals made in the prior calendar year.
Unlike registered pension accounts or Registered Retirement Savings Plans (RRSPs), TFSA contribution room is not calculated as a percentage of your employment earnings. Instead, it is an annual statutory entitlement granted by the federal government to every eligible Canadian resident aged 18 and older. Our calculator helps you avoid costly over-contributions, plan regular monthly contributions, and maximize tax-free compound investment growth.
What Is TFSA Contribution Room?
Your TFSA contribution room is the maximum total dollar amount you can deposit into all your TFSA accounts combined without incurring financial penalties from the Canada Revenue Agency (CRA).
The Canadian government established the Tax-Free Savings Account in 2009 under the federal Income Tax Act. Any investment gains earned inside a TFSA—including capital gains, Canadian eligible dividends, international dividends, and interest—are completely exempt from federal and provincial income taxes, both while accumulating inside the plan and upon withdrawal.
- Room Accumulates Automatically: Starting the year you turn 18 and establish Canadian tax residency, you generate new annual contribution room every January 1.
- Unused Room Never Expires: Any contribution room you do not use carries forward indefinitely into future calendar years.
- Withdrawals Are Re-Added Next Year: Any amount withdrawn from your TFSA is re-credited to your available room on January 1 of the following calendar year.
How TFSA Contribution Room Is Calculated
The CRA calculates your available contribution room for any given calendar year using an official four-component formula:
Here is how each component works in practice:
- Current-Year Annual Limit: The statutory dollar amount indexed to inflation and legislated by the federal government ($7,000 for 2026).
- Unused Room Carried Forward: The cumulative total of all annual limits from prior eligible years since 2009 that you have not yet utilized.
- Previous-Year Withdrawals: Any funds you withdrew from any TFSA during the previous calendar year (2025), which are restored on January 1, 2026.
- Contributions Already Made: Any deposits you have already made into any TFSA account between January 1 and December 31 of the current year.
TFSA Contribution Limit for 2026
For the 2026 tax year, the official CRA annual TFSA dollar limit is $7,000.
The annual TFSA limit is indexed to the Canadian Consumer Price Index (CPI) inflation rate and rounded to the nearest $500 increment under subsection 207.01(1) of the Income Tax Act. After holding steady at $6,000 from 2019 to 2022, high inflation triggered an increase to $6,500 in 2023 and $7,000 in 2024, where it remains for 2025 and 2026.
Cumulative Historical TFSA Limits (2009–2026)
If you were at least 18 years old and a resident of Canada in 2009 when the TFSA program began, and have never contributed to a TFSA, your total cumulative contribution limit in 2026 is $109,000.
| Calendar Year | Annual Dollar Limit | Cumulative Total Eligible |
|---|---|---|
| 2009 | $5,000 | $5,000 |
| 2010 | $5,000 | $10,000 |
| 2011 | $5,000 | $15,000 |
| 2012 | $5,000 | $20,000 |
| 2013 | $5,500 | $25,500 |
| 2014 | $5,500 | $31,000 |
| 2015 | $10,000 | $41,000 |
| 2016 | $5,500 | $46,500 |
| 2017 | $5,500 | $52,000 |
| 2018 | $5,500 | $57,500 |
| 2019 | $6,000 | $63,500 |
| 2020 | $6,000 | $69,500 |
| 2021 | $6,000 | $75,500 |
| 2022 | $6,000 | $81,500 |
| 2023 | $6,500 | $88,000 |
| 2024 | $7,000 | $95,000 |
| 2025 | $7,000 | $102,000 |
| 2026 (Current) | $7,000 | $109,000 |
How Unused TFSA Room Carries Forward
One of the greatest features of the TFSA is that unused contribution room never expires. You do not lose contribution room simply because you were unable to invest in a specific calendar year.
For example, if you turned 18 in 2021 and could not afford to save money while attending university, you accumulated $6,000 in 2021, $6,000 in 2022, $6,500 in 2023, $7,000 in 2024, $7,000 in 2025, and $7,000 in 2026. In 2026, upon starting your first professional job, you have an accumulated available contribution room of $39,500 that you can deposit immediately or over multiple years.
How TFSA Withdrawals Affect Contribution Room
A frequent trap for Canadian investors is misunderstanding how withdrawals interact with contribution room. Under CRA regulations:
When you withdraw money from a TFSA, that withdrawal does not create new room immediately. The withdrawn amount is only added back to your contribution room on January 1 of the following calendar year.
Consider this practical scenario:
- On January 1, 2026, your available room is $7,000.
- On February 1, you deposit $7,000 (remaining room = $0).
- On June 1, you withdraw $5,000 to cover an emergency expense.
- Can you redeposit the $5,000 in September 2026? No! Your remaining room for 2026 is still $0. If you redeposit that $5,000 in 2026, you will be penalized for a $5,000 over-contribution.
- On January 1, 2027, your $5,000 withdrawal will be added back, in addition to the new 2027 annual limit.
Can I Contribute More Than the Annual TFSA Limit?
Yes, absolutely! The annual limit ($7,000 in 2026) is simply the new room granted in that tax year. If you have accumulated unused room from prior years or previous-year withdrawals, you can contribute the full available amount in a single lump sum.
For example, if your CRA Notice of Assessment shows $45,000 in unused contribution room carried forward into 2026, you can legally deposit $52,000 ($45,000 unused + $7,000 2026 limit) without incurring any penalties.
TFSA Over-Contribution: 1% Monthly Penalty Tax
If you contribute more than your available room, the CRA treats the excess as an over-contribution under Part XI.01 of the Canadian Income Tax Act.
The CRA charges a penalty tax of 1% per month on the highest excess TFSA amount in your account for each month (or partial month) that the excess remains.
For example, if you over-contribute by $4,000 and leave the excess in your account for 5 months before withdrawing it, your penalty tax is:
$4,000 × 1% × 5 months = $200.00
Taxpayers with an excess TFSA amount must complete and submit Form RC243 (TFSA Return) and pay the tax by June 30 of the calendar year following the year of the over-contribution.
How to Check Your Official TFSA Contribution Room
To ensure you never face an over-contribution penalty, always verify your official room with the CRA through one of these authoritative channels:
CRA My Account Online
Log in to your CRA My Account portal. Under the "RRSP and TFSA" section, check your official available room. Note that financial institutions report transactions annually, so contributions made earlier this year may not be reflected until spring.
Form T1028
Review Form T1028 (Your RRSP/PRPP Information and TFSA Room), which the CRA sends to individuals who have experienced specific transaction updates or request it directly.
CRA Tax Information Phone Service (TIPS)
Call the automated TIPS line toll-free at 1-800-267-6999. Have your Social Insurance Number (SIN), date of birth, and prior year's tax return ready for identity verification.
TFSA vs. RRSP: Strategic Comparison
While both accounts provide tax advantages, their mechanics differ substantially:
| Feature | Tax-Free Savings Account (TFSA) | Registered Retirement Savings Plan (RRSP) |
|---|---|---|
| Contribution Deductibility | Not deductible; funded with after-tax dollars | Tax-deductible; directly reduces taxable income |
| Investment Growth | 100% tax-free growth | Tax-deferred compounding until withdrawal |
| Withdrawal Taxation | 100% tax-free withdrawals anytime | Taxed as ordinary income at your marginal rate |
| Withdrawal Room Restoration | Re-added to room on next January 1 | Room is lost permanently upon withdrawal* |
| Income Eligibility | No earned income required; flat annual limit | Based on 18% of prior year earned income |
*Except under specific programs like the Home Buyers' Plan (HBP) or Lifelong Learning Plan (LLP).
TFSA Contribution Examples
Example 1: Young Adult Turning 18 in 2026
Status: Turned 18 in 2026, Canadian resident.
Unused Prior Room: $0
2026 Limit: $7,000
Total Available Room: $7,000
Eligible for the full 2026 limit regardless of whether their birthday is in January or December.
Example 2: Newcomer to Canada (Arrived 2023)
Status: Became tax resident in 2023 at age 28.
Eligible Years: 2023 ($6,500), 2024 ($7,000), 2025 ($7,000), 2026 ($7,000)
Total Cumulative Room: $27,500
No contribution room is granted for years prior to establishing Canadian tax residency.
Example 3: Experienced Saver with 2025 Withdrawal
Unused Carryforward into 2026: $15,000
2025 Withdrawal Re-Added: $6,000
2026 New Annual Limit: $7,000
Total Available Room: $28,000
Can contribute up to $28,000 in 2026 tax-free.
Frequently Asked Questions
What is the TFSA contribution limit for 2026?
The official Canada Revenue Agency (CRA) TFSA annual dollar limit for 2026 is $7,000.
What is the maximum cumulative TFSA contribution room in 2026?
For an individual who was at least 18 years old in 2009 and has been a Canadian resident continuously without making any contributions, the cumulative maximum room in 2026 is $109,000 ($102,000 carryforward through 2025 plus $7,000 for 2026).
How is my available TFSA contribution room calculated?
Your available room equals: (Current-year limit $7,000) + (Unused room carried forward) + (Withdrawals made in the prior calendar year) − (Contributions already made during the current year).
Do TFSA withdrawals create contribution room immediately?
No. Withdrawals are not added back to your room immediately. The withdrawn amount is restored on January 1 of the following calendar year.
Can I contribute more than the annual $7,000 limit?
Yes. If you have unused room carried forward from previous years or prior-year withdrawals, you can contribute your full available room, even if it significantly exceeds $7,000.
What is the penalty for over-contributing to a TFSA?
The CRA assesses a 1% per month penalty tax on the highest excess contribution amount for each month the excess remains in your account.
Is TFSA contribution room based on my income?
No. TFSA contribution room is a universal annual entitlement and is completely independent of your employment or self-employment earnings.
How does TFSA room accumulate for newcomers to Canada?
Newcomers only accumulate room for the calendar years in which they were Canadian residents for tax purposes and at least 18 years old.
Can I have multiple TFSA accounts at different banks?
Yes. You can hold accounts across multiple financial institutions, but your contribution room is a shared personal limit across all accounts.
How do I check my official TFSA contribution room with the CRA?
Log into CRA My Account online, check the MyCRA mobile app, review your latest CRA Notice of Assessment, or call TIPS at 1-800-267-6999.
Disclaimer: This calculator provides an estimate based on the information entered. Your official TFSA contribution room can be affected by your complete TFSA transaction history and CRA records. Users should verify their available room using their own financial records and their CRA account before contributing.