TFSA vs RRSP – What you need to know!

TFSA vs RRSP – What you need to know!

TFSA – Tax Free Savings Account – is an account that does not apply taxes on any contributions, interest earned, dividends, or capital gains, and can be withdrawn tax free

RRSP – Registered Retirement Savings Plan –  is a retirement savings plan that you establish, that is registered by CRA, and to which you or your spouse or common-law partner contribute. Deductible RRSP contributions can be used to reduce your tax.

The main difference between the RRSP and TFSA is how your income is taxed when you contribute or withdraw from each account.

The RRSP is a tax-deferred account, which means you contribute to it with pre-tax incomes and you’ll pay your income taxes on your withdrawals;

In contrast, the TFSA is a tax-free account – meaning you contribute to it with after-tax income, so you’ll pay no more income taxes when you make a withdrawal. Because of this tax structure, you should come out with about the same amount of money whether you choose the RRSP or TFSA, which is why you shouldn’t sweat your TFSA vs RRSP decision too much.

For example, here’s what happens when you compare putting your earned income in a TFSA vs RRSP:

TFSA RRSP
Gross earned income $1,000 $1,000
Income tax (30%) $300 $0
Net contribution $700 $1,000
Value after 30 years at 6% $4,020 $5,743
Income tax at withdrawal (30%) $0 $1,723
Net $4,020 $4,020

Facts about TFSA & RRSP

TFSA RRSP
Flexibility Can be withdrawn anytime and used for anything Can’t take out money penalty-free except for buying your first home or under the Lifelong Learning Plan
Tax Rules Tax-sheltered growth on investments Tax-sheltered growth on investments
Direct Contribution Can contribute directly (up to $63,500 total as of 2019) Can contribute directly (18% of previous year’s earned income up to $26,500 for 2019)
Tax deductions No tax deduction for contributions You get a tax deduction in the year you make a contribution
Withdrawal Rules Withdraw any amount at any time, without paying income tax Withdraw any amount at any time, subject to income tax

Bottom line? If you are a high income earner, it is best to contribute to your RRSP and get the maximum tax deduction on your personal tax return. Refund which would generate as a consequence to that deduction can be further contributed to earn tax-free income. WIN-WIN!

If you like to discuss more or talk about anything mentioned here, please do not hesitate to Contact us.



Leave a Reply