TFSA Growth Estimator (Canada)

Estimate how your TFSA could grow with contributions and compound returns — with a yearly checkpoint table and charts.

Inputs

Your current TFSA value (starting balance).
Ongoing monthly deposits (0 if none).
Longer horizons amplify compounding.
Average annual return assumption (not guaranteed).
Used to compute the periodic growth rate.
Beginning-of-month deposits compound slightly more.

TFSA contribution constraints (optional)

Optional cap for *new* contributions (room varies by CRA records).
If Yes, monthly deposits stop once the entered room is consumed.

Optional adjustments

Optional MER/advisor/platform fee (reduces return).
Optional: shows inflation-adjusted final value.
ADVERTISEMENT
ADVERTISEMENT

How to use

  1. Enter your current TFSA balance and monthly contribution amount.
  2. Choose your time horizon and an expected annual return (optionally include fee drag).
  3. If you know your TFSA contribution room, enter it to cap new deposits.
  4. Click Calculate to see the final estimate, checkpoint table, and charts.

Tip: CRA contribution room can differ from estimates if you made withdrawals or deposits in prior years.

ADVERTISEMENT

TFSA growth in Canada: how to estimate tax-free investment growth and plan contributions

A TFSA (Tax-Free Savings Account) is one of the most flexible investing tools in Canada because investment growth and withdrawals are generally tax-free. That tax-free feature can make compounding especially powerful: when you earn returns inside the account, you usually keep more of the growth compared to taxable investing. This TFSA Growth Estimator helps you model how a current TFSA balance could grow over time with monthly deposits and an assumed rate of return. It also includes optional settings for fees and inflation so you can see a more conservative projection in “real” purchasing-power terms.

The biggest drivers of TFSA growth are time, contributions, and the return assumption. Time matters because compound growth is nonlinear — a longer horizon means more periods where your balance can grow on prior growth. Contributions matter because many Canadians build wealth by consistently adding money each month. Even smaller deposits can accumulate into a meaningful total when combined with compounding. The expected return is the most uncertain input: markets fluctuate, and returns do not arrive in a smooth line. Use this calculator to compare scenarios (conservative, base, optimistic) rather than relying on one precise number.

Fees can significantly reduce outcomes over long horizons. MERs on mutual funds, advisory fees, and platform costs reduce the net return you keep. A fee difference that looks small in one year can compound into a noticeable gap over 10–30 years. The “annual fee drag” input reduces the assumed return to better reflect a net-of-fees projection. If you are comparing products, run the same scenario with different fee assumptions to see how much cost matters over time.

Contribution room is the practical constraint. While TFSA growth is tax-free, your contributions are limited by the CRA’s contribution room rules. If you overcontribute, penalties may apply. This calculator offers an optional contribution-room cap so you can simulate a common planning approach: keep contributing monthly until the room you entered is used. Because your exact room depends on your personal history (past contributions and withdrawals), treat any room estimate as tentative. If you’re unsure, you can leave contribution room blank and use the calculator as a pure growth estimator, then separately verify your room through CRA.

Inflation is the reality check. A future balance in nominal dollars may look large, but purchasing power may be lower in the future. When you enter an inflation rate, the calculator estimates an inflation-adjusted final value — a rough “today’s dollars” view. This is helpful for goals like a future home down payment, travel, or early retirement planning. If inflation is high, real growth can be meaningfully lower than nominal growth, even when the account balance increases.

How to interpret the results: the final TFSA value is your estimated ending balance. Total contributions show how much money you put in (starting balance plus new deposits). Total growth is the difference — how much came from investment returns. The checkpoint table provides key milestones without a long scroll, and the charts visualize the growth curve and the relative share of deposits vs growth. Use these outputs to compare strategies, such as increasing monthly contributions, extending the horizon, or lowering fees.

FAQ

Is TFSA growth really tax-free in Canada?
In most cases, yes: investment growth and withdrawals in a TFSA are generally tax-free. Rules can differ for certain situations (like business-like trading activity). This calculator is a planning tool and doesn’t evaluate CRA compliance.
What if I don’t know my exact TFSA contribution room?
Leave the room blank and use the calculator as a growth estimator. For accurate room, check CRA records (your account or Notice of Assessment), especially if you withdrew and recontributed in different years.
How do withdrawals affect TFSA contribution room?
TFSA withdrawals typically create new room in the following calendar year (not immediately). Because this depends on timing and history, this estimator doesn’t model withdrawals and recontribution rules in detail.
Should I include fees when estimating TFSA growth?
Yes, if you want a more realistic estimate. Fees reduce the return you keep every year, and the impact compounds over time. Use the fee drag input to model net-of-fees growth.
Does this calculator predict investment returns?
No. It applies a constant average return assumption for planning. Real markets are volatile, and actual results can be higher or lower. Run multiple scenarios to understand a range of possible outcomes.