ToolDingo

RRSP vs. TFSA Calculator Canada

Find out which account gives you more after-tax wealth at retirement

CAD
The RRSP receives the full amount; the TFSA receives the amount after the current tax rate.
years
%
%
%

How the calculator compares RRSP and TFSA

The entered amount is annual pre-tax income available for saving. The full amount grows inside the RRSP and is taxed at the assumed retirement withdrawal rate. The TFSA receives the amount left after the current tax rate and then grows tax-free.

Use the comparison step by step

  1. Enter the annual amount and investment horizon.
  2. Use the same expected return for both accounts.
  3. Compare your current marginal tax rate with the expected RRSP withdrawal rate.
  4. Review the ending values, withdrawal tax, and the charted paths.

Example: CAD 10,000 of pre-tax income

At a 40% current tax rate, CAD 10,000 corresponds to a CAD 6,000 TFSA contribution in this model. The RRSP receives CAD 10,000 but is taxed later. If the retirement tax rate is below 40%, the RRSP will typically lead in this simplified scenario.

Contribution room and personal factors

The comparison does not verify personal contribution room. Employer matching, existing balances, fees, benefit thresholds, OAS clawback, and reinvestment of the RRSP tax refund are also excluded. The annual refund is shown only for context.

Frequently Asked Questions

When is RRSP better than TFSA?
In the simplified model, an RRSP leads when your current marginal rate is higher than the expected rate on withdrawal.
When is TFSA better than RRSP?
A TFSA can lead when your current tax rate is below the expected retirement rate or when tax-free, flexible withdrawals matter most.
How important is my current marginal tax rate?
It determines how much of the pre-tax savings amount remains for the TFSA and the size of the immediate RRSP tax effect in the model.
Are RRSP tax refunds reinvested?
No. The annual effect is shown separately but is not added to either ending value, keeping that assumption explicit.
How do withdrawals differ?
RRSP withdrawals are generally taxable income. TFSA withdrawals are tax-free and do not add to taxable income.
What happens to contribution room after a withdrawal?
TFSA withdrawals are generally added back to contribution room in the next calendar year. RRSP withdrawals normally do not restore used room.
Is this personal investment advice?
No. The scenario excludes factors such as fees, employer matching, benefit thresholds, and your complete tax situation.