With the preferred tax treatment of capital gains and dividends, one question that I am often asked is whether it is better to invest inside a tax deferred savings vehicle such as an RRSP or in a non-registered account. However, the treatment of capital gains should not be your only consideration when deciding whether to invest inside or outside an RRSP.
Registered Retirement Savings Plans
RRSPs are a tax deferred savings plan. Funds placed into an RRSP account are deducted from your current income and thus are not subject to tax until withdrawn, normally at retirement. Any investment income earned while the funds remain in the RRSP is not taxed. However, any withdrawals from the account are included with normal income and subject to the full rate of tax in the year of withdrawal.
The benefit of the RRSP is that you can rebalance your account by selling some securities and buying others without triggering capital gains. The tax saved on rebalancing can then be fully reinvested. On the other hand, if funds were held in a non-registered account and sold, there would be a tax bill due on any gains that would eat away at your investment returns over time. Similarly, this potential for an accrued tax liability may discourage some investors from selling off overweighed securities when it may be warranted.
Non-Registered Accounts
If you were to invest your money into equities (common or preferred shares) and subsequently sold the shares at a gain, only 50% of the gain would be included in income for tax purposes. Thus investment in equities is more tax efficient if held outside an RRSP or other tax deferred account.
Other Considerations
The assumption of an RRSP is that you will be in a lower tax bracket when the funds are ultimately withdrawn. If however, you expect to be in a higher tax bracket at retirement, taking a deduction now may not make sense. Other considerations:
- If you have a mortgage and the interest rate you pay on the mortgage is consistently higher than the rate of return on your RRSP, you are better to pay down your mortgage instead of contributing to an RRSP. Once you have paid off your mortgage then you can then divert the funds you had used for your mortgage payments to a RRSP.
- If your mortgage rate is less than your investment return in your RRSP, then contribute to your RRSP and use your tax return to pay down your mortgage.
For most Canadians however, it is better to contribute to an RRSP.
No related posts.




{ 1 trackback }
{ 2 comments… read them below or add one }
Can you use Return of Capital Investments to augment the monies one has in say a RIF, RRSP or TFSA.
Normally with ROC, the ACB is reduced as the percentage of capital is returned.
In a non registered account this would incur capital gains at a higher ratio over time.
Instead of actually taking the ROC money out of the particular registered account one could let it accumulate in the cash segment of the account. These funds could then be used to purchase additional investments perhaps even more ROC funds and never have to pay on the associated capital gains in the case of a TFSA and the normal tax associated with a withdrawal from a RIF or RRSP.
Essentially the concept shouldn’t be any different than if one sells investments, builds a cash reserve in the registered account and then reinvests.
@ Newton:
Within a TFSA, RRSP, or RRIF, the ACB is not relevant since the investments in the account grow tax deferred. Ultimately, the only factor that should be considered is growth of the underlying investment itself.
It is possible to incorporate systematic withdrawal plans, T-Shares, or income trusts that have a ROC component but there is little tax benefit from doing so. These types of investments could be used to cash out of certain investments inside a RRIF to meet the annual RRIF minimum withdrawal. That being said, the funds could be used to re-invest as you say.
Again, it is rate of return on your investments that is most important.