TFSA versus RRSP

See how your marginal tax rate affects the growth of your TFSA and RRSP.
Alberta
Taxable income when you contribute (maximum value $250,000)
100,000
Info
Taxable income when you withdraw (maximum value $250,000)
50,000
Info
Contribution amount (maximum value $50,000)
10,000
Info
Info
Years of growth (maximum 50 years)
25
Rate of return (maximum value 16%)
6.00%
X
Input Error: Rate of return
Enter a value between and %.
Net Amount in 18 Years
TFSA
RRSP

Contribution TFSA RRSP
Pre-tax dollars $10,000 $10,000
Tax at % $3,600 $0
After-tax dollars $6,400 $10,000
Investment value in years $27,648$42,919
Tax at % $27,648 $42,919
Net amount in years $27,648 $29,185



 
PDF

Assumptions
Calculations use marginal tax rates as of . Rates take all federal and provincial taxes and surtaxes into account and the basic personal tax credit. The RRSP contribution limit is $ for . The TFSA contribution limit for is $. Calculations do not factor in the effect of RRSP withdrawals on Old Age Security and other government benefits and credits that are income tested.

Disclaimer