But while they are inevitable, you can minimize the amount you pay.
Brent Vandermeer, a portfolio manager with HollisWealth, says to build a tax efficient portfolio you need to pay attention to what you hold and where it's held.
"A lot of people view each of their own accounts that they have set up as distinct little buckets that they manage," he aid.
"From a tax efficiency point of view that actually negates some of the benefit of having certain kinds of investments in more tax efficient accounts."
That's because in the eyes of the Canada Revenue Agency, not all investment income is created equal.
Under the tax rules, interest income from investments like savings accounts, GICs and bonds are fully taxable at your marginal tax rate, while dividends benefit from the dividend tax credit that helps reduce the amount of tax you owe.
And only half of any capital gain is included when calculating your taxes.
Vandermeer says those differences mean you need to pay attention to where your investments are held, whether it is your RRSP, tax-free savings account or other non-registered account.
In an RRSP account, all of the investment income grows tax free inside the account. However, when the money is withdrawn it is treated as regular income and fully taxed regardless of how it was earned inside the account. You don't benefit from preferential treatment of dividends or capital gains.
That compares with TFSAs in which none of the money withdrawn from an account is taxed, no matter how it was earned — interest, dividend or capital gains.
Vandermeer says to take advantage of characteristics of each account you need to take a look at the big picture rather than treat each individual account separately with its own asset mix.
"You want to look at the overall household as one pot of money and then in each account we'll put specific investments into specific accounts," he said.
"We'll take the investments that we think are better positioned to be more tax efficient and put them in those accounts and put the more inefficient investments in the tax-sheltered accounts."
After you've maxed out your TFSA and RRSP limits, there are certain classes of investments that can help defer the tax burden for your non-registered accounts, said Peter Bowen, vice-president of tax research and solutions at Fidelity Investments.
Bowen said corporate class mutual funds allow investors to rebalance or change their investments without any immediate tax consequences, deferring any capital gains tax to when the corporate class shares are sold.
Meanwhile, he said investors who need an income stream from their investments can defer capital gains taxes but still create a monthly cash flow by using a Tax-Smart Withdrawal Program or T-SWP.
Bowen noted you'll still pay the capital gains tax eventually, but it will be pushed further into the future than if you were selling a portion of your investments each month.
"If we can keep it in our investment accounts, rather than having CRA have our money, we can enhance our after-tax returns over the long term," he said.
But both Bowen and Vandermeer stressed that while the tax benefits or consequences of an investment need to be considered, any decision needs to make sense for your own risk tolerance and financial plan.
"If we can keep more money in your pocket versus the government's, that's part of the return calculation," Vandermeer said.
"But we always remind people that it should never drive the bus. It should never be put ahead of proper portfolio design, risk tolerance assessment and all of that."