TFSA Calculator – Calculate TFSA Growth & Savings

This TFSA Calculator shows what your Tax-Free Savings Account could be worth down the road. Enter a starting balance, an annual contribution, and a growth assumption, and you’ll see the final value — split into the money you put in and the growth the account produced on top. A TFSA looks simple on paper: put money in, let it grow, take it out without paying tax. The long-term numbers are what really tell the story.

What’s already in the account. Leave at 0 if you’re just starting.

How much you plan to add each year. This is your own planning assumption — not a calculation of your available TFSA room. The annual TFSA dollar limit is $7,000 for 2024, 2025, and 2026, but verify the current-year limit and your personal room with the CRA before relying on any specific figure.

Average yearly growth rate, net of fees. Pick a number that matches the portfolio you’re actually using.

How long you plan to leave the money invested.

Optional. If you plan to raise contributions over time — matching inflation, or ramping up as your income grows — enter the annual increase here. Leave at 0 for a flat contribution.

Final TFSA Value
—
Total Money Invested
—
Investment Growth
—
Growth Multiple
—
Projected TFSA Value
—
Set your inputs to calculate
Detail Value

Before you lean on the output, one thing to know. This TFSA Calculator treats the annual contribution you enter as a planning assumption — it doesn’t check whether that amount fits inside your personal contribution room. It assumes contributions go in at the start of each year, growth compounds at a steady rate, and no withdrawals happen during the projection. Real markets don’t deliver smooth returns. Withdrawals reset your contribution room. TFSA limits change year to year. Always verify your actual room and the current-year limit with the CRA before contributing.

💱 This tool is built for Canadian Tax-Free Savings Accounts and shows results in Canadian dollars. If you’re modelling a similar tax-advantaged account somewhere else, the math still works — but the limits and rules won’t apply.

What Is a TFSA Calculator?

A TFSA Calculator projects what a Tax-Free Savings Account could be worth after a set number of years. You give it a starting balance, an annual contribution, and an expected return rate. It compounds everything forward and splits the result into two parts: the money you put in, and the growth the account generated on top.

What sets a TFSA apart from most other savings accounts is that the growth is genuinely tax-free. Not deferred. Not reduced. Not sheltered only under specific conditions. Every dollar of interest, dividend, and capital gain earned inside a TFSA stays there, and when you withdraw, you pay nothing to the CRA. That’s why projections for a TFSA often look better than the same numbers inside a non-registered account — the account keeps the full return instead of losing a slice to tax every year.

That tax treatment is what makes a TFSA useful for both short-term goals (a down payment, a new car, an emergency fund) and long-term ones like retirement or topping up education savings.

How to Use This TFSA Calculator

Five inputs, plus three preset buttons if you’d rather start from a common scenario.

Current TFSA Balance. What’s already in the account today. If you’ve never contributed, leave it at zero. If you’re revisiting an existing plan, enter the current market value — not the total you’ve contributed over the years. Growth and contributions both live inside the same balance.

Annual Contribution. What you plan to add each year. This is a planning assumption you enter — the calculator doesn’t know your actual contribution room or the current-year limit. The annual TFSA dollar limit is $7,000 for 2024, 2025, and 2026, and it’s indexed to inflation, so it can change from year to year. Before acting on any specific figure, check the CRA for the current-year limit and confirm your own available room.

Expected Annual Return. Your best guess at what the portfolio earns each year, after any fund fees. A TFSA can hold the same investments as an RRSP — GICs, mutual funds, ETFs, individual stocks, bonds, even some private investments. What you hold depends on your time horizon, risk tolerance, and how soon you’ll need the money. For planning purposes, you might model a conservative mix at 3% to 4%, a balanced portfolio at 5% to 7%, and a more equity-heavy one at 8% or more — with more volatility along the way. These are projection assumptions, not guarantees, and actual returns can be higher, lower, or negative in any given year.

Years to Grow. How long you plan to leave the money invested. This single input changes the result the most. Double the years and you can more than double the final value, depending on the return rate.

Annual Contribution Increase (%). Optional, and easy to overlook. If you plan to increase your contribution each year — matching inflation or ramping up as your income grows — enter that percentage here. Leaving it at 0 keeps contributions flat, which is the default for most projections.

Hit calculate and you’ll see four numbers: the projected final value, the total money you put in, the growth the account generated, and a growth multiple (final value divided by total contributions). Below that, the table breaks down the value at intermediate milestones so you can see how the curve accelerates over time.

How TFSA Growth Is Calculated

The math is compound growth applied one year at a time. Each year your contribution goes in, and the whole balance grows at the assumed rate.

Balancenext = (Balancecurrent + Contribution) × (1 + rate)

If you’ve entered a contribution growth rate, the annual contribution itself rises each year before being added to the balance. Contributions and growth are tracked separately, so the final breakdown shows how much of your ending balance came from each source.

Here’s what that looks like in practice. Start with $0, contribute $7,000 at the beginning of each year for 25 years, and earn 6% annually. Your total contributions come to $175,000. With compounding, the account grows to around $407,000 — meaning roughly $232,000 of that balance is investment growth, not your money.

Change one input and the picture shifts. Bump the return to 7% and the final value climbs by tens of thousands. Increase contributions 2% a year and the end result grows further. Cut the years from 25 down to 15 and the compounding effect shrinks dramatically — the earliest years do most of the heavy lifting.

The order in which contributions arrive matters too. Under a positive, steady-return assumption, a lump sum on day one outperforms an equal amount dribbled in over a decade. The calculator assumes contributions land at the start of each year, which is a reasonable approximation for someone contributing on a regular schedule.

TFSA Contribution Room: What You Need to Know

Contribution room is the cap on how much you can add to a TFSA without triggering penalties. It accumulates every year, and it’s more flexible than most people realise.

Every year, the federal government sets an annual TFSA dollar limit. Since the account was introduced in 2009, the limit has ranged from $5,000 to $10,000 depending on the year. The annual limit is $7,000 for 2024, 2025, and 2026. It’s indexed to inflation and can be adjusted year to year, so it’s worth confirming the current-year figure with the CRA. Every Canadian resident who is 18 or older (19 in some provinces) with a valid Social Insurance Number accumulates room equal to the annual limit each year, plus any unused room from prior years, plus any withdrawals made in previous years.

That last part is important. Unlike an RRSP, where withdrawals permanently reduce your contribution room, TFSA withdrawals get added back to your available room the following calendar year. That makes the TFSA far more flexible for short-term goals — you can pull money out for a down payment, then put it back later once your room resets.

For someone who was 18 or older in 2009 and has never contributed, cumulative lifetime room has grown into six figures, and it keeps growing as new annual limits are added. But the exact figure depends on your personal history — the year you turned 18, any contributions you’ve made, and any withdrawals you’ve taken. Check your CRA My Account to see the room figure the agency has on file, and reconcile it against your own contribution and withdrawal records — especially for anything that happened in the last few weeks, since the CRA figure often lags behind recent activity.

If you accidentally over-contribute, the CRA charges a 1% penalty tax per month on the excess amount until it’s withdrawn. The penalty applies only to the overcontributed portion, but it stacks up fast — a $1,000 overcontribution sitting for six months costs $60 in tax. This is one of the most common TFSA mistakes, especially for people moving money between multiple institutions.

TFSA vs RRSP: Which Should You Use?

Both accounts are tax-advantaged, but they work in opposite directions, and the right choice depends on your personal situation rather than a single rule.

TFSA: You contribute after-tax dollars, growth is tax-free, and withdrawals are tax-free. No deduction on the way in, no tax on the way out. The account is flexible — you can withdraw at any time for any reason without penalty, and the room resets the following year.

RRSP: You contribute pre-tax dollars (via a deduction), growth is tax-deferred, and withdrawals are taxed as ordinary income. The account is designed for retirement, and there’s a permanent withholding tax on early withdrawals (though you can use the Home Buyers’ Plan or Lifelong Learning Plan for specific exceptions).

Several factors matter when deciding how to split your savings between them:

  • Your current marginal tax rate vs. your expected retirement rate. If your rate today is higher than what you expect to pay later, an RRSP’s upfront deduction is worth more to you. If your rate today is lower or similar, a TFSA’s flexibility may be more useful.
  • Employer matching. An employer matching contribution can be an important factor when comparing the two accounts. If your workplace offers matching on RRSP contributions, it’s worth factoring into the decision alongside the other points below.
  • Contribution room. RRSP room is limited to a percentage of earned income (plus a cap), while TFSA room is a flat annual amount available to nearly everyone. If one account’s room is much larger than the other, that can tip the balance.
  • Withdrawal needs. If you might need the money before retirement — for a home, a career break, or an emergency — the TFSA’s tax-free withdrawals and room reset make it the more flexible choice. RRSP withdrawals are taxed and permanently reduce your room.
  • Income-tested benefits. RRSP withdrawals count as income and can affect eligibility for income-tested benefits. TFSA withdrawals don’t.

In practice, many people benefit from using both — capturing the employer match and any deduction at a high tax rate through an RRSP, and directing additional savings into a TFSA for flexibility. The right split depends on your numbers, not a universal rule.

One more thing: an RRSP can generate refunds you could redirect into a TFSA, effectively funding both accounts from the same cash flow.

Worked Examples You Can Relate To

Three scenarios showing different savings patterns. All assume contributions go in at the beginning of each year and compound at a steady rate, with no withdrawals.

Example 1: The Steady Saver

Start with $0, contribute $7,000 at the beginning of each year for 25 years, and earn 6% annually.

  • Total contributions: $175,000
  • Investment growth: approximately $232,100
  • Projected final value: approximately $407,100
  • Growth multiple: 2.3×

Over 25 years, more than half the final balance ends up coming from investment growth rather than your own contributions. That’s compounding doing its job — and the reason starting early matters more than starting big.

Example 2: Catching Up Later

Start with $0, contribute $7,000 at the beginning of each year for 15 years, and earn 6% annually.

  • Total contributions: $105,000
  • Investment growth: approximately $67,700
  • Projected final value: approximately $172,700
  • Growth multiple: 1.6×

Shortening the horizon from 25 years to 15 reduces contributions by $70,000 — but the final value drops by over $230,000. That gap is the value of time in the market, and it’s why late starts hurt even when the annual amount stays the same.

Example 3: Rising Contributions

Start with $0, contribute $7,000 at the beginning of year one and increase the contribution by 3% every year for 25 years, earning 6% annually.

  • Total contributions: approximately $255,200
  • Investment growth: approximately $288,500
  • Projected final value: approximately $543,700
  • Growth multiple: 2.1×

Raising contributions gradually with income — even by just 3% a year — turns the same 25-year plan into a much larger pile. The growth multiple stays similar, but the absolute dollar amounts get far bigger.

Common TFSA Mistakes to Avoid

A few missteps come up over and over. Each one costs real money, and most are easy to prevent.

Over-contributing. The 1% monthly penalty adds up quickly, and it’s the most expensive TFSA mistake. This usually happens when people move money between institutions and lose track of their total contributions, or when they forget that a withdrawal made this year only adds room back next year.

Ignoring what the account is actually for. A TFSA is an account type — not a savings account and not a growth-investment mandate. What belongs inside depends on your goals, time horizon, and risk tolerance. For long-term money, growth-oriented holdings often make sense inside a TFSA because the tax-free compounding works hardest on higher expected returns. For money you’ll need soon, a savings product inside the same account is more appropriate.

Withdrawing without a plan. The room comes back the following year — not immediately. If you withdraw in December and try to re-contribute in January of the same year (before the calendar flips), you’ll over-contribute and trigger penalties. Withdrawals are free, but timing matters.

Ignoring contribution room entirely. Some people contribute only what they can afford without checking their actual room, leaving tens of thousands of dollars of unused space sitting idle. Others contribute up to their personal max without considering that a spouse’s unused room might be put to better use. Checking the CRA’s My Account portal takes five minutes and gives you a starting figure — but always cross-check it against your own records.

Using a TFSA for the wrong goals. Since withdrawals are tax-free and room resets, TFSAs work well for both short-term and long-term goals. But using them for money you’ll need next month means missing out on the long-term compounding that’s the account’s real advantage.

Forgetting about non-resident rules. If you leave Canada, your TFSA continues to grow tax-free within Canada, but you can’t accumulate new room while you’re a non-resident. In general, non-residents should not make new TFSA contributions — contributions made while you’re a non-resident can be subject to a 1% monthly tax until they’re withdrawn. You may also owe tax to your new country of residence on income earned inside the TFSA. This is a specialist area — worth checking with an accountant if you’re moving abroad.

If this TFSA calculator was useful, these related tools might round out your financial planning.

Additional Financial Resources

For the official program details — current annual limits, contribution room calculations, and overcontribution rules — the Canada Revenue Agency’s TFSA information page is the authoritative source.

For plain-language guidance on how TFSAs fit alongside other registered accounts in a savings plan, the Financial Consumer Agency of Canada’s TFSA resource is a useful, non-commercial overview.

Frequently Asked Questions About TFSAs

It’s a projection tool that estimates how much a Tax-Free Savings Account could be worth after a chosen number of years. You enter a starting balance, annual contributions, a growth assumption, and a time horizon, and it shows the final value along with how much came from contributions versus investment growth.
The annual TFSA dollar limit is $7,000 for 2024, 2025, and 2026. It’s indexed to inflation and has ranged between $5,000 and $10,000 since the account was introduced in 2009, so the figure can change from year to year. Your personal contribution room is the sum of every annual limit since you turned 18, plus any unused room from prior years, plus any withdrawals made in previous calendar years. Check your CRA My Account for the room figure on file, and reconcile it against your own contribution and withdrawal records — the CRA figure often lags behind recent transactions.
It depends on what’s inside the account and your time horizon. A GIC or savings-heavy TFSA might target 3% to 4% a year. A balanced portfolio of stocks and bonds might aim for 5% to 7%. An equity-heavy portfolio could target 8% or more, with more volatility. Whatever rate you use, treat it as an assumption, not a promise. Real returns vary year to year, sometimes sharply.
Yes, at the federal level. Interest, dividends, and capital gains earned inside a TFSA aren’t taxed when earned or when withdrawn. There’s one exception — hold a US-listed dividend stock inside a TFSA and the IRS withholds 15% of the dividend at the source, with no Canadian refund. For that reason, some investors hold US dividend payers inside an RRSP instead, where the withholding is exempt under the Canada-US tax treaty.
The CRA charges 1% per month on the excess amount for as long as the over-contribution stays in the account. So $1,000 over the limit for six months costs $60. The penalty is calculated on the highest excess balance during each month. To fix it, withdraw the excess as soon as you notice it — but note that the room from that withdrawal only comes back the following calendar year.
Yes. There are no restrictions on when or why you can withdraw from a TFSA, and you won’t owe tax on the withdrawal. The money you withdraw is added back to your contribution room at the start of the following calendar year. That makes the TFSA very flexible compared to an RRSP, where withdrawals are taxed and generally permanent.
There’s no universal answer. As a starting point, capture any employer RRSP match — that’s free money. After that, the decision depends on your current marginal tax rate versus your expected rate in retirement, your available room in each account, whether you might need the money before retirement, and how income-tested benefits might be affected. Many people use both. A financial advisor can help work through the numbers for your specific situation.
Log into the CRA’s My Account portal. Under “Savings and pension plans,” you’ll find your TFSA contribution room as of January 1 of the current year. But don’t rely on that figure alone. The CRA number often lags behind recent contributions or withdrawals, so reconcile it against your own records — especially for anything that happened in the last few weeks. If you’re close to the limit, it’s worth double-checking before contributing.

⚠️ Disclaimer: The results from this TFSA Calculator are hypothetical projections based on user-supplied assumptions and are for educational and informational purposes only. They should not be treated as financial, investment, or tax advice. The annual contribution amount is a planning assumption entered by the user — the calculator does not verify it against your personal contribution room or the current-year limit. The calculator assumes contributions are added at the start of each year, compounds growth at a steady rate, and does not model withdrawals, contribution room changes, over-contribution penalties, or taxes in jurisdictions outside Canada. Real investment returns vary and may be negative. Please consult a qualified financial advisor or the Canada Revenue Agency for guidance specific to your situation.