Home/Canada/Tfsa Calculator
🇨🇦 2026 TFSA • $7,000 Annual Limit • Room Formula • RC243

CRA TFSA Contribution Room Calculator & Guide 2026

Calculate your available TFSA room using residency history, annual limits, unused room, prior contributions and withdrawals, then avoid same-year recontribution errors and 1% monthly excess tax.

1. What TFSA contribution room actually means

Your TFSA contribution room is the maximum total amount you can contribute across all of your TFSAs without creating an excess amount. It is calculated at the individual level, not separately for each account. Unused contribution room generally carries forward indefinitely. The 2026 TFSA dollar limit is $7,000.

Key Framework Highlights:
  • The 2026 TFSA dollar limit is $7,000.
  • Available room is cumulative across all TFSA accounts you own.
  • Unused room from eligible previous years carries forward.
  • Withdrawals generally create replacement contribution room on January 1 of the following calendar year.
  • Investment growth or investment losses inside a TFSA do not change contribution room.
  • A $102,000 cumulative amount is a historical maximum for a person eligible for every annual dollar limit from 2009 through 2026; it is not automatically every taxpayer's available room.
Action Checklist:
  • Determine which years you were eligible for TFSA room.
  • Add the annual dollar limits for those eligible years.
  • Add unused room carried forward from earlier years.
  • Subtract all TFSA contributions for the applicable year and account history.
  • Add back eligible prior TFSA withdrawals in the year after the withdrawal.
  • Check transfers, qualifying distributions and other adjustments before contributing.

2. The 2026 TFSA room formula

The practical contribution-room calculation begins with the annual dollar limit for each year the individual was eligible, adds unused room carried forward, subtracts contributions and adds back eligible withdrawals according to the statutory timing rules. New contribution room from withdrawals is generally available on January 1 of the following calendar year.

ComponentEffect on available roomTiming
Unused prior-year roomAdds to roomCarries forward indefinitely while available
Annual TFSA dollar limitAdds to room$7,000 for 2026
Current-year contributionReduces roomApplies when the contribution is made
Eligible prior TFSA withdrawalAdds back to roomGenerally January 1 of the following calendar year
Investment gainDoes not create roomNo separate room credit
Investment lossDoes not create roomLoss is not added back as room

3. 2026 and historical TFSA dollar limits

The TFSA dollar limit has changed over time. The cumulative $102,000 figure through 2026 is obtained by adding all annual limits from 2009 through 2026.

Calendar yearsAnnual TFSA dollar limitCumulative dollar-limit total
2009 to 2012$5,000$20,000
2013 to 2014$5,500$31,000
2015$10,000$41,000
2016 to 2018$5,500$57,500
2019 to 2022$6,000$81,500
2023$6,500$88,000
2024 to 2026$7,000$109,000

4. Why the $102,000 figure is not the 2026 cumulative maximum

The original $102,000 figure is the cumulative annual dollar-limit total through the end of 2025 for a person eligible for every TFSA limit since 2009. Once the 2026 $7,000 dollar limit is added, the cumulative annual-limit total through 2026 is $109,000. Even $109,000 is not the same thing as an individual's current available room because contributions, withdrawals, residency history and other adjustments must be considered.

Key Framework Highlights:
  • A person eligible for every annual limit since 2009 can have accumulated up to $109,000 of annual dollar-limit room by 2026 before considering contributions and withdrawals.
  • A person who was younger than 18 during early TFSA years will have a lower personal cumulative amount.
  • A new resident does not receive TFSA room for years before becoming resident.
  • A full-year non-resident does not receive the annual dollar limit for that year.
  • Part-year residents can receive the full annual dollar limit for the year in which they are resident.
CalculationAmount
Cumulative annual limits 2009–2025$102,000
2026 annual dollar limit$7,000
Cumulative annual-limit total 2009–2026$109,000

5. Residency and eligibility for TFSA room

TFSA room is tied to Canadian-residency eligibility and age. An individual who is 18 or older and resident in Canada can accumulate the annual TFSA dollar limit. For a new resident, TFSA room begins with the years in which the person is eligible and resident. For a person who is resident for only part of a calendar year, the annual dollar limit for that year is generally not prorated. A person who is non-resident for the entire year does not accumulate that year's annual dollar limit.

Situation2026 annual-room treatment
Canadian resident for all of 2026Receives the $7,000 2026 dollar limit, subject to the normal room calculation.
Becomes Canadian resident during 2026 and is eligibleGenerally receives the full $7,000 2026 annual limit; it is not prorated by month.
Non-resident for all of 2026Does not receive the 2026 $7,000 annual dollar limit.
New Canadian resident in 2026Does not receive historical room for years before Canadian residency began.
Turns 18 during 2026Eligibility begins according to the statutory age/residency rules; the annual limit is not available for years before eligibility.

6. Same-year withdrawal and recontribution rules

A TFSA withdrawal does not create replacement room immediately. The withdrawn amount is generally added back on January 1 of the following year. However, a person may still make a same-year recontribution without excess tax if they already have enough unused contribution room from other sources to cover the recontribution.

Situation2026 result
Start with $7,000 available room; contribute $7,000; withdraw $5,000Room remains $0 during 2026; the $5,000 withdrawal is generally added back on January 1, 2027.
Start with $12,000 available room; contribute $4,000; withdraw $4,000The $4,000 can be recontributed in 2026 because $8,000 of other unused room remains.
Start with $7,000 room; contribute $7,000; withdraw $5,000; recontribute $5,000 the same yearThe $5,000 recontribution is generally an excess amount because the withdrawal has not yet restored room.
Start with $7,000 room; contribute $3,000; withdraw $3,000; recontribute $3,000The recontribution can fit within the remaining $4,000 unused room and does not automatically create an excess.

7. Excess TFSA contributions and the 1% monthly tax

If the total amount in your TFSA contributions exceeds your available contribution room, CRA can impose a 1% tax per month on the excess amount. Unlike the RRSP rules, there is no $2,000 grace amount for TFSA excess contributions. CRA's current guidance calculates the tax using the highest excess amount in the account for each month in which an excess remains.

Key Framework Highlights:
  • The tax starts with the first dollar of excess; there is no RRSP-style $2,000 cushion.
  • The calculation is monthly.
  • The highest excess amount in each month matters.
  • Investment growth does not cure the excess contribution.
  • Removing an excess contribution can stop future months of tax, subject to the applicable rules and timing.
SituationTax treatment
No excessNo 1% excess-contribution tax
$1 of excess for a month$0.01 tax for that month
$5,000 highest excess for a month$50 tax for that month
Excess contributed and withdrawn later in the same monthThat month can still be taxable because CRA uses the highest excess amount for the month

8. RC343 is a room worksheet, not the penalty return

The CRA form names in the original page were incorrect. Form RC343 is the TFSA Contribution Room Worksheet used to calculate current-year room when CRA's transaction information is incomplete. Form RC243 is the Tax-Free Savings Account Return used when the taxpayer owes TFSA tax, with Schedule A used for excess TFSA amounts and Schedule B used for non-resident contributions.

FormPurpose
RC343TFSA contribution-room worksheet
RC243TFSA Return for individuals with TFSA tax liabilities such as excess or non-resident contribution tax
RC243-SCH-ASchedule A — Excess TFSA Amounts
RC243-SCH-BSchedule B — Non-Resident Contributions to a TFSA
Action Checklist:
  • Use RC343 when you need to calculate or verify available TFSA room from your own records.
  • Use RC243 when a TFSA tax return is required because you owe TFSA tax.
  • Use RC243-SCH-A for excess TFSA amounts.
  • Use RC243-SCH-B for non-resident contributions.
  • Use the form corresponding to the actual type of TFSA tax rather than calling RC343 a penalty form.

9. CRA records versus your own contribution records

CRA explicitly recommends calculating available TFSA room using personal records. TFSA transactions reported by financial institutions can take time to reach CRA, and CRA's online account may not contain the most recent contribution or withdrawal activity.

Key Framework Highlights:
  • Use CRA My Account as a useful reference, not as the only source when transactions are recent.
  • Reconcile contributions across every TFSA account at every institution.
  • Keep statements showing contributions, withdrawals and transaction dates.
  • Do not assume a contribution processed by the financial institution has already appeared in CRA's account.
  • A contribution made before a previous withdrawal has been fully reflected can create an unintended excess.

10. TFSA investment gains, losses and contribution room

The market value of your TFSA does not determine contribution room. Gains inside the TFSA do not generate additional contribution room, and investment losses do not create replacement room. Contribution room is driven by the statutory annual limits, unused room, contributions and eligible withdrawals rather than the account's investment performance.

Account eventEffect on TFSA room
Investment gainsNo additional contribution room
Investment lossesNo additional contribution room and no restoration of the lost amount
Interest or dividendsNo additional contribution room merely because they are earned
WithdrawalGenerally adds the withdrawn amount back on January 1 of the following year
ContributionReduces available contribution room

11. 2026 worked room-calculation examples

ScenarioCalculationAvailable room / result
Eligible for all TFSA annual limits through 2026, no contributions or withdrawals$109,000 cumulative annual dollar limits through 2026$109,000 available room
Same person has already contributed $60,000 and has no other adjustments$109,000 − $60,000$49,000 remaining room
Eligible person has $5,000 unused room entering 2026$5,000 + $7,000$12,000 room before current-year contributions
Person has $0 room, withdraws $8,000 in June 2026Withdrawal itself does not restore room during 2026$0 additional room during 2026; $8,000 generally becomes available January 1, 2027
Person has $10,000 unused room, withdraws $8,000, then recontributes $8,000 in the same year$10,000 unused room is enough to absorb the $8,000 recontributionNo excess solely because the withdrawal happened in the same year
Person has $0 room, withdraws $8,000, then recontributes $8,000 in the same yearWithdrawal room is not restored until the following January 1$8,000 same-year recontribution is an excess amount
Person has $0 room and a $3,000 excess remains for an entire month$3,000 × 1%$30 tax for that month

12. 2026 TFSA room decision framework

Action Checklist:
  • Step 1 — Confirm your age and Canadian-residency eligibility for each TFSA year.
  • Step 2 — Calculate your cumulative eligible annual dollar limits.
  • Step 3 — Add unused room carried forward.
  • Step 4 — Add prior withdrawals that have become available for the current year under the January 1 rule.
  • Step 5 — Subtract all contributions made during the year across every TFSA.
  • Step 6 — Check transfers and special distributions separately.
  • Step 7 — Before making a contribution, reconcile recent transactions with both CRA records and financial-institution statements.
  • Step 8 — If you withdrew money this year, do not automatically treat the withdrawal as available room until the following January 1.
  • Step 9 — If you exceeded room, calculate the highest excess amount for each affected month.
  • Step 10 — Use RC243 and the applicable schedule when TFSA tax is payable; use RC343 for the room worksheet.
  • Step 11 — If you are a non-resident, stop ordinary contributions and analyze the separate 1% non-resident contribution tax.
  • Step 12 — If you are a new Canadian resident, calculate room from your actual residency years rather than assuming historic Canadian room.

13. Common TFSA calculator mistakes

MistakeCorrect rule
Calling $102,000 the 2026 cumulative maximumThe cumulative annual dollar-limit total through 2026 is $109,000 for someone eligible for every annual limit since 2009.
Assuming every Canadian has $109,000 of roomActual room depends on age, residency, contributions, withdrawals and other adjustments.
Using one TFSA's room separately from anotherContribution room is combined across all TFSAs owned by the individual.
Restoring a withdrawal immediatelyWithdrawal room generally returns on January 1 of the following calendar year.
Saying same-year recontribution is always illegalIt is permitted when enough other unused contribution room exists.
Giving a $2,000 TFSA penalty-free cushionTFSA excess tax applies from the first dollar of excess.
Using RC343 as the penalty returnRC343 is the contribution-room worksheet; RC243 and the appropriate schedule handle TFSA tax reporting.
Using account market value as contribution roomInvestment gains and losses do not determine contribution room.
Relying only on CRA My Account for today's roomCRA's records may lag recent issuer-reported transactions; reconcile with personal records.

14. 2026 TFSA calculator input and output specification

A useful TFSA calculator should collect enough information to reproduce the statutory room calculation rather than asking only for age and current balance.

InputRequired?Why it matters
Date/year first eligible for TFSA roomYesDetermines historical annual-limit eligibility
Canadian residency historyYesDetermines which years generate room
All TFSA contributions by calendar yearYesContributions reduce available room
All TFSA withdrawals by calendar yearYesWithdrawals generally return as room the following year
Current-year available room shown by recordsUseful cross-checkHelps reconcile the calculation with CRA and financial institutions
Non-resident contribution datesRequired if applicableCreates a separate 1% monthly non-resident tax calculation
Excess amounts by monthRequired if applicableNeeded to calculate 1% monthly excess tax

Frequently Asked Questions

The 2026 TFSA dollar limit is $7,000. Your actual available room can be higher because unused prior-year room and eligible withdrawal amounts can be added, or lower because of previous contributions and other adjustments.

The cumulative annual dollar-limit total from 2009 through 2025 is $102,000. Adding the 2026 $7,000 dollar limit makes the cumulative annual-limit total through 2026 equal to $109,000. Neither figure is automatically your personal available room.

A TFSA withdrawal generally becomes available as new contribution room on January 1 of the following calendar year. The withdrawal itself does not immediately create room during the same year.

Yes, but only if you already have enough other unused contribution room to cover the recontribution. The withdrawal itself does not create new room until January 1 of the following year.

CRA generally charges 1% per month on the highest excess TFSA amount for each month in which the excess remains. There is no RRSP-style $2,000 grace amount for TFSA excess contributions.

RC343 is the TFSA contribution-room worksheet used to calculate available room. RC243 is the TFSA Return used when a TFSA tax liability must be reported, with Schedule A for excess TFSA amounts and Schedule B for non-resident contributions.
Live Expat FX Tool 0% Hidden Spread
International Money Transfer & FX Rates

Sending funds for tuition, rent, or immigration fees? Retail banks sneak 2.5%–4% into exchange rates. Check today's real mid-market rate first.

High-Street Banks:~3.5% Hidden Markup
Wise Mid-Market:Zero Markup (Google Rate)
Compare Live Exchange Rate
⚡ Free live comparison • 50+ currencies supported
⭐ TAX PORTAL PRIVACY 256-Bit Encrypted
CRA My Account Security

Protect T1 income tax filings, GST/HST benefit records, and direct deposit details with military-grade 256-bit encryption.

Expat Special:Up to 71% Off + 3 Mos Free
Starting At:$3.19 / month
Secure CRA Tax Data
🛡️ Risk-free • 30-day money-back guarantee

2026 TFSA Key Metrics

  • 2026 TFSA dollar limit$7,000
  • Maximum cumulative room by 2026
    $102,000 for someone eligible for every annual limit since 2009
  • Excess TFSA tax
    1% per month on the highest excess amount for each month
  • RC343
    TFSA contribution-room worksheet, not the penalty return

Need CRA Filing Assistance?

Always verify your tax rates, filing deadlines, and deductions on the official Canada Revenue Agency portal.

Official CRA Portal →