TFSA Calculator
Calculate your Canadian Tax-Free Savings Account growth. Track contribution room, investment returns, and tax savings over time.
๐จ๐ฆTFSA Details
TFSA available from age 18
2025 annual limit: C$7,000
Total you've contributed historically
Your TFSA Contribution Room
Tax-Free Growth Breakdown
TFSA Growth Over Time
Tax Savings
Final TFSA Balance
C$420K
Tax-Free Investment Gains
C$270K
100% tax-free forever
Tax Saved (est. 30% rate)
C$81K
vs taxable account
How the TFSA Calculator Works
What a TFSA Is and Why It's Not Just a Savings Account
A Tax-Free Savings Account (TFSA) is a Canadian registered account introduced in 2009. Despite the name, it's not limited to savings โ you can hold stocks, ETFs, bonds, GICs, mutual funds, and even certain alternative investments inside it. Every dollar of growth inside a TFSA โ interest, dividends, and capital gains โ is completely tax-free forever.
Unlike an RRSP (Registered Retirement Savings Plan), TFSA contributions are made with after-tax dollars, so there's no tax deduction on the way in. But all withdrawals are tax-free, and there's no tax on any growth. You can also withdraw from a TFSA at any time, for any reason, with no penalty โ the withdrawn amount is added back to your contribution room the following calendar year.
TFSAs are available to Canadian residents aged 18 or older with a valid SIN. Contributions to a TFSA are not tax-deductible, but no tax is due on withdrawals. Additionally, TFSA income doesn't affect eligibility for federal benefits like the Canada Child Benefit or Old Age Security โ a critical advantage for retirees and families.
How Contribution Room Works
Your TFSA contribution room accumulates annually, even if you don't contribute. Each year, the CRA sets an annual limit (currently C$7,000 in 2025). If you were eligible in 2009 and never contributed, your total room would be approximately C$95,000 in 2025. The full list of annual limits: 2009โ2012: $5,000; 2013โ2014: $5,500; 2015: $10,000; 2016โ2018: $5,500; 2019โ2022: $6,000; 2023: $6,500; 2024โ2025: $7,000.
Unused contribution room carries forward indefinitely. So if you only contributed $2,000 in a year with a $7,000 limit, the remaining $5,000 adds to your lifetime room and can be used in any future year.
Withdrawals are added back to your contribution room on January 1 of the following year. If you withdraw $10,000 in 2025, you can re-contribute that $10,000 starting January 1, 2026, without it counting against your annual limit. This makes TFSAs uniquely flexible compared to RRSPs or 401(k)s.
Over-contributions are penalized at 1% per month on the excess amount. This can add up quickly โ a $5,000 over-contribution accrues $50/month in penalties until corrected. Always track your contributions carefully using CRA My Account.
TFSA vs RRSP โ The Strategic Decision
For Canadians, the TFSA vs RRSP decision is one of the most consequential financial choices. The right answer depends heavily on your income bracket and life stage. RRSPs give you a tax deduction on contributions (reducing your current taxable income), but withdrawals are taxed as income. TFSAs give no deduction, but all growth and withdrawals are tax-free.
The general rule: if your current marginal tax rate is higher than your expected retirement rate, RRSPs are usually more valuable. If your current rate is lower or similar, TFSAs win due to their flexibility. For most young Canadians (under 35) with modest incomes, TFSA should be maxed first. Higher earners in their peak years (45โ60) benefit more from RRSP deductions.
The optimal strategy for many Canadians is to max both: contribute to the TFSA annually for flexibility and tax-free growth, and use RRSP contributions to reduce taxes in high-income years. RRSP refunds can then be reinvested into the TFSA, creating a compounding effect that combines both accounts' advantages.
Step-by-Step Worked Example
Meet Maya, born in 1990, who started contributing to her TFSA in 2015. She has contributed C$30,000 to date, has C$25,000 in current balance, and plans to contribute C$500/month for the next 20 years. Assume 8% annual returns.
- 1Eligible start year: 2009 (age 18) or the year she turned 18.
- 2Total contribution room from 2009 to 2025: ~C$95,000.
- 3Already contributed: C$30,000.
- 4Available room: C$65,000.
- 5Monthly contribution: C$500 ร 12 = C$6,000/year (under the C$7,000 limit).
- 6Over 20 years, she'll contribute C$120,000 (but limited to available room).
- 7Compounding at 8% annually.
- 8Balance at end of 20 years: C$25,000 ร (1.08)^20 + C$6,000 ร [((1.08)^20 โ 1) / 0.08].
- 9= C$116,540 + C$274,594 = C$391,134.
Result
Total contributed (past + future): C$150,000
Total tax-free growth: C$241,134
Final TFSA balance after 20 years: ~C$391,000
Taxes owed on withdrawal: C$0
If held in a taxable account: ~C$72,000 in capital gains tax (at 30% rate)
Net TFSA advantage: C$72,000 in tax savings
Key Benefits & Use Cases
When to Use This Tool
- โBuilding long-term wealth with complete tax exemption on all growth.
- โFlexible savings for goals at any time horizon โ with no access restrictions.
- โRetirement planning as a complement to RRSPs.
- โSheltering dividend-paying investments from tax.
- โEmergency fund backup โ contributions can be withdrawn any time, tax-free.
Why It Matters
- โ100% tax-free growth โ interest, dividends, and capital gains.
- โNo access restrictions โ withdraw any time for any reason.
- โWithdrawals added back to contribution room the following year.
- โDoesn't affect federal benefits (CCB, OAS, GIS).
- โAvailable to all Canadian residents 18+.
- โVery flexible investment options (stocks, ETFs, bonds, GICs).
- โNo lifetime cap on growth โ grows tax-free forever.
Who Should Use This Calculator
- โ Young Canadians (under 35) building long-term wealth.
- โ Anyone wanting tax-free savings for mid-term goals (5โ15 years).
- โ Retirees wanting tax-free income without affecting OAS/GIS.
- โ High earners looking for additional tax-advantaged accounts beyond RRSPs.
Tax-Free Growth
All investment gains โ interest, dividends, capital gains โ are 100% tax-free forever.
Contribution Room Tracker
Automatically calculates your lifetime contribution room based on birth year.
Flexible Withdrawals
Withdraw anytime for any reason. Withdrawn amounts added back to contribution room next year.
How to Use
Enter Birth Year
Calculator determines when you became TFSA eligible (age 18).
Set Contributions
Enter monthly contribution and previous contributions.
Current Balance
Add existing TFSA balance if you already have one.
View Growth
See tax-free growth, contribution room, and tax savings vs taxable account.
The Formula
Contribution Room = ฮฃ(Annual Limits from Age 18) - Previous Contributions + WithdrawalsFrequently Asked Questions
What is a TFSA?
Tax-Free Savings Account. Despite the name, it's an investment account where ALL gains (interest, dividends, capital gains) are 100% tax-free. You can invest in stocks, ETFs, bonds, GICs, mutual funds. Available to Canadian residents 18+ since 2009.
How much can I contribute?
2025 limit: C$7,000. If you've never contributed and turned 18 before 2009, your total room is C$95,000 (cumulative since 2009). Unused room carries forward forever. Check your exact room on CRA My Account.
Can I withdraw from TFSA?
Yes, anytime, for any reason, with no tax or penalty. Withdrawn amounts are added back to your contribution room the following year. Example: Withdraw C$10,000 in 2025, you get that C$10,000 back in contribution room on Jan 1, 2026.
TFSA vs RRSP?
TFSA: Tax-free growth, tax-free withdrawals, flexible. RRSP: Tax deduction now, taxed on withdrawal, locked till retirement. For most Canadians: Max TFSA first (especially if under 30 or lower income), then RRSP. Both if you can!
What happens if I over-contribute?
CRA charges 1% penalty PER MONTH on the excess amount. Example: Over-contribute by C$5,000 = C$50 penalty per month until fixed. Avoid this by tracking contributions carefully using CRA My Account.
Best TFSA investments?
Depends on goals. Long-term (10+ years): Canadian equity ETFs (XEQT, VEQT, XIC). Medium-term (3โ10 years): Balanced portfolios (XBAL, VBAL). Short-term (under 3 years): HISA (High Interest Savings) or GICs. Popular platforms: Wealthsimple, Questrade, TD Direct Investing.
Does TFSA affect my OAS/GIS?
No โ this is a major advantage. TFSA income (withdrawals and growth) is completely excluded from income tested federal benefits. This means you can withdraw from your TFSA without reducing your OAS, GIS, or CCB eligibility. RRIF/RRSP withdrawals DO affect these benefits.
Can I have multiple TFSAs?
Yes, but the total contributions across all TFSAs must not exceed your annual limit. Having multiple TFSAs doesn't give you a larger contribution room โ it just spreads it across accounts. Most people consolidate into one TFSA for simplicity.
What if I move out of Canada?
If you become a non-resident, you can keep your existing TFSA and continue to hold investments, but you can't contribute new money. Any growth continues to be tax-free in Canada. If you return, contribution room resumes accumulating.
Reviewed by AutoWealthLab Editorial Team
This calculator and its accompanying guide are maintained by the AutoWealthLab editorial team. Every formula is verified against standard financial references, and results are cross-checked with independent calculators before publishing. Our tools are updated whenever tax rules, interest rate benchmarks, or regulatory formulas change.
Last reviewed: October 2026 ยท Methodology: Standard amortization and compound interest models ยท Learn more about our testing process