Skip to content

Canada TFSA Calculator

Estimate 2026 TFSA contribution room, lifetime room by eligibility year, withdrawal add-backs, excess contribution tax risk, and projected tax-free investment growth.

Last Updated: May 2026

Canada TFSA

Check TFSA room, withdrawal timing, excess risk, and tax-free growth

Estimate 2026 TFSA contribution room from age and residency, model planned deposits, flag over-contribution tax, and project long-run tax-free investment value.

2026 TFSA Snapshot

The 2026 TFSA dollar limit is $7,000. Someone eligible every year from 2009 through 2026 has a cumulative limit of $109,000 before withdrawals.

TFSA Inputs

Room starts only for years you were 18 or older and resident in Canada.

$
$
$

These withdrawals are already restored to contribution room.

$

These are restored on January 1, 2027, not during 2026.

$
$
%
%
Enter age, residency, contribution, withdrawal, and growth assumptions to estimate TFSA room, over-contribution risk, and long-run tax-free value.

TFSA estimate only

This calculator is for educational planning. It does not access CRA records, verify Canadian residency, calculate non-resident TFSA taxes, or replace advice from a qualified tax professional.

Reviewed For Methodology, Labels, And Sources

Every CalculatorWallah calculator is published with visible update labeling, linked source references, and review of formula clarity on trust-sensitive topics. Use results as planning support, then verify institution-, policy-, or jurisdiction-specific rules where they apply.

Reviewed by Laxman Kumawat, Finance & Engineering Calculator Owner. Page updated May 2026. Finance and engineering calculators are reviewed when formulas, rate assumptions, or technical references change, and during broader category refreshes. Topic ownership: Financial calculators, Engineering calculators, Electrical and HVAC planning calculators, Investment, salary, loan, and technical design-estimate workflows.

Finance credentialed review: Named internal reviewer: Laxman Kumawat, Finance & Engineering Calculator Owner. External credentialed professional review is still required before this page is treated as professional advice.

Internal finance formula and engineering methodology reviewer. Review scope: calculator formulas, input labels, rate assumptions, scenario workflows, and user-facing limitations.

Credentials on file: Electrical and power-system related certifications.

Relevant review context: Professional background across engineering, sustainability, and energy-efficiency work; CalculatorWallah finance and engineering calculator owner.

Required professional credentials: CFP professional, CFA charterholder, CPA, licensed financial professional. Scope: assumptions, amortization logic, risk language, offer-comparison language, affordability guidance, and disclosure placement.

This page provides educational estimates, not individualized financial advice, lending advice, investment advice, or a product recommendation.

Source expectation: Review should cite official lender, regulator, tax, or standards-body sources when the calculator depends on external rules.

Sources & methodology · Review standards

How to Use This Calculator

Start with birth year and Canadian residency year so the calculator can decide which annual TFSA limits count. Then enter lifetime TFSA contributions and withdrawals across every account, not just one bank or brokerage.

Keep withdrawals before 2026 separate from withdrawals during 2026. Past withdrawals are already restored to room; current-year withdrawals generally wait until January 1, 2027.

  1. Step 1: Enter age and residency years

    Use your birth year and the first year you were Canadian tax resident to estimate eligible TFSA years.

  2. Step 2: Enter lifetime contributions

    Add contributions made across every TFSA account before the planned 2026 deposits.

  3. Step 3: Separate old and current withdrawals

    Withdrawals before 2026 are restored; withdrawals during 2026 are not restored until January 1, 2027.

  4. Step 4: Add planned 2026 contributions

    Enter deposits you still plan to make this year to check room after the plan.

  5. Step 5: Review room and growth

    Use the result cards, year table, and projection to understand both contribution safety and tax-free growth.

How TFSA Room Is Calculated

TFSA contribution room is based on annual dollar limits, age, Canadian residency, withdrawals from previous years, and contributions already made. Account growth does not create extra room, and account losses do not restore room.

PeriodCRA TFSA dollar limit
2009 to 2012$5,000 each year
2013 to 2014$5,500 each year
2015$10,000
2016 to 2018$5,500 each year
2019 to 2022$6,000 each year
2023$6,500
2024 to 2026$7,000 each year

The full cumulative limit through 2026 is $109,000 only for someone who was eligible every year from 2009 through 2026.

TFSA Contribution Room, Withdrawals, Over-Contributions, and Growth

What Makes This TFSA Calculator Different

A basic TFSA calculator only projects investment growth. This one also reconstructs contribution room from age and residency, separates restored and not-yet-restored withdrawals, estimates the 1% monthly excess tax, and shows a year-by-year room table.

It uses CRA figures reviewed in May 2026, including the 2026 dollar limit of $7,000.

Core TFSA Rules

RuleCalculator treatment
Age testRoom starts no earlier than the year you turn 18.
Residency testRoom is earned only for years you are resident in Canada.
Contribution roomAnnual limits plus eligible withdrawals minus contributions.
Current-year withdrawalsAdded back next January, not immediately.
Excess amountGenerally taxed at 1% per month while excess remains.
Investment gains/lossesAffect account balance but not contribution room.

Common TFSA Mistakes

MistakeWhy it mattersBetter check
Re-contributing a same-year withdrawalA 2026 withdrawal does not restore 2026 room.Wait until January 1, 2027 unless you still have unused room.
Trusting stale CRA room blindlyCRA My Account may not include recent transactions.Track contributions and withdrawals across all TFSA providers.
Counting years before residencyNew residents do not receive room for pre-residency years.Start with the later of age 18, 2009, and Canadian residency.
Treating gains as extra roomA large TFSA gain does not create new contribution room.Separate account value from contribution-room math.
Forgetting multiple accountsRoom is shared across every TFSA account.Use lifetime totals across banks and brokerages.

Official CRA Room Check

CRA My Account is the official place to check posted TFSA room, but it can lag recent transactions. Keep your own contribution and withdrawal log, then compare it with the CRA sign-in services before making a large contribution.

Keep the research moving with Savings Calculator, Compound Interest Calculator, Canada CPP/EI Calculator, and Roth IRA Calculator.

Frequently Asked Questions

The CRA TFSA dollar limit for 2026 is $7,000. The cumulative limit for someone who was at least 18, resident in Canada, and eligible every year from 2009 through 2026 is $109,000.

Withdrawals are added back to TFSA contribution room at the beginning of the next calendar year. A withdrawal made in 2026 does not create new 2026 room.

No. Gains, interest, dividends, and losses change account value, but they do not change TFSA contribution room. Contribution room is driven by annual limits, eligible withdrawals, and contributions.

CRA generally charges a tax of 1% per month on the highest excess TFSA amount in the month until the excess is removed or new room becomes available.

No. TFSA room begins only for years when you are 18 or older and resident in Canada. The calculator starts room from the later of 2009, the year you turned 18, and the year Canadian residency began.

Yes. Enter totals across all TFSA accounts. CRA contribution room is shared across every TFSA you hold, not calculated separately per bank or brokerage.

No. It estimates room from the inputs you provide. CRA My Account is the official source, but it can lag recent contributions and withdrawals, so keep your own records too.

No. It assumes current Canadian-resident planning. Non-resident TFSA contributions can create separate tax issues and should be reviewed with CRA guidance or a tax professional.

Related Calculators

Sources & References

  1. 1.CRA - Calculate your TFSA contribution room(Accessed May 2026)
  2. 2.CRA - TFSA dollar limit(Accessed May 2026)
  3. 3.CRA - TFSA withdrawals(Accessed May 2026)
  4. 4.CRA - Tax payable on excess TFSA amount(Accessed May 2026)