Skip to main content
7 min read

Investment tax in Canada, simplified

By Sammy · Updated Mar 9, 2026 ·
Illustration for Investment tax in Canada, simplified

A friend of mine sold an ETF for the first time last spring. She’d held it in her non-registered account for about two years, made a small profit, and felt pretty good about the whole thing. Then, sometime in March, a T3 slip showed up. She sent me a photo of it with a string of questions. “Do I owe money? What do I do with this? What’s an adjusted cost base?”

I told her to pour a coffee and sit down, because while none of this is complicated, nobody explains it clearly the first time around. And every year I talk to someone new who’s in the exact same position. They invested, something happened, a tax slip appeared, and now they’re nervous.

This isn’t tax advice. Tax rules change, your situation is specific to you, and a tax professional will always give you a better answer than an article on the internet. But I can explain how the pieces fit together so the next time a slip shows up, you’re not starting from zero.

The three ways your investments get taxed

There are really only three types of investment income the CRA cares about, and each one is taxed differently.

Capital gains. You buy something for one price and sell it for a higher price. The difference is your gain. In Canada, only a portion of that gain (called the inclusion rate) gets added to your taxable income. At the time of writing, the inclusion rate is 50%. So if you made a $10,000 gain, $5,000 gets added to your income and taxed at your marginal rate. The effective tax rate on the gain itself ends up being much lower than most people expect. I wrote a full breakdown of how this works if you want the details.

Dividends. When a company earns a profit and sends a portion of it to shareholders, that’s a dividend. Canadian dividends get a preferential tax treatment through something called the dividend tax credit. The short version: you pay less tax on Canadian dividends than you would on the same amount of regular income. Foreign dividends (like from U.S. companies) don’t get the same treatment and are taxed more like regular income, plus there may be withholding tax taken at the source.

Interest. This is income from bonds, GICs, and high-interest savings accounts. Interest gets the worst tax treatment of the three. It’s taxed at your full marginal rate, just like employment income. There’s no inclusion rate, no tax credit. A dollar of interest is taxed the same as a dollar of salary.

That’s the whole framework. Three types, three different treatments. Capital gains are the most tax-friendly, then Canadian dividends, then interest. This is why the type of investments you hold and where you hold them matters more than most people realize.

Where taxes don’t apply

If you’re investing inside a TFSA, none of this matters. Gains, dividends, interest. All tax-free. You don’t report anything, you don’t owe anything. That’s the entire point of the account.

RRSPs are different but still sheltered. You don’t pay tax on growth inside the account, but you pay income tax when you withdraw. It’s tax-deferred, not tax-free. The advantage is that most people withdraw in retirement when their income (and tax rate) is lower than during their working years.

The FHSA works similarly to a TFSA for qualifying home purchases, and RESPs have their own rules for education withdrawals.

The key point: investment taxes only become a live issue in a non-registered (taxable) account. If you’re only investing inside registered accounts, you can mostly stop reading here. But once you’ve maxed those out and opened a non-registered account, tax tracking becomes part of the job.

The ACB problem

Adjusted cost base is one of those terms that sounds like it belongs in an accounting textbook. But it’s just the answer to a simple question: what did you pay for this?

If you bought 100 shares of an ETF at $50 each, your ACB is $5,000. Simple. But it gets less simple over time. If you bought another 50 shares at $55, your ACB is now the total cost of all 150 shares divided by 150. If your ETF paid a return of capital distribution, that lowers your ACB. If distributions were reinvested, that raises it. Every transaction shifts the number.

The problem is that nobody tracks this as they go. You buy, you hold, maybe you set up a DRIP, and life continues. Then two or three years later you sell something and realize you have no idea what your actual cost base is. You’re digging through old trade confirmations, trying to figure out if that 2023 distribution was a return of capital or a regular dividend.

This is the single biggest headache with investment taxes in Canada. The math isn’t hard. It’s the record-keeping. If you track your ACB from the beginning, everything else falls into place. If you don’t, tax season becomes an archaeology project.

I wrote a full guide on ACB if you want to understand the mechanics.

The slips: T3 and T5

Every spring, your brokerage will send you tax slips for any taxable activity in your non-registered accounts. Two slips cover most of what you’ll see.

T5 slips report interest and dividend income from Canadian sources. If you earned interest in a savings account, received dividends from a Canadian stock, or held a GIC that paid out, it’ll show up on a T5. The slip breaks out the type of income (eligible dividends, other dividends, interest) so you or your tax software can apply the right treatment.

T3 slips report income from trusts, and most Canadian ETFs and mutual funds are structured as trusts. If your ETF distributed capital gains, dividends, or other income during the year, you’ll get a T3. This is the slip that catches people off guard, because you can receive a T3 even if you didn’t sell anything. The fund made trades internally, distributed the gains to unitholders, and now you owe tax on them. That’s called a phantom distribution, and it’s worth understanding if you hold funds in a taxable account.

T3 slips tend to arrive later than T5s, sometimes not until the end of March. This is why some people file their taxes early and then have to refile when a late T3 shows up.

The numbers on these slips get entered into specific boxes on your tax return (or your tax software will ask for them). You don’t need to memorize which box is which. You just need to know the slips exist, that they’ll arrive, and that you need to wait for all of them before filing.

What most people get wrong

After a few years of talking to friends about this stuff, the same mistakes come up over and over.

Not reporting small gains. Some people figure a $200 capital gain isn’t worth reporting. The CRA disagrees. Every disposition in a non-registered account needs to be reported on Schedule 3, regardless of size.

Getting ACB wrong because of reinvested distributions. If your ETF reinvested distributions through a DRIP, those reinvestments increased your ACB. If you ignore them, you’ll overstate your gain when you sell and pay more tax than you should. Conversely, return of capital distributions lower your ACB, and missing those means you’ll understate your gain.

Forgetting about phantom distributions. Your fund can distribute capital gains even in a year when the fund’s price went down. You didn’t sell anything, but the fund manager did. The resulting tax slip is real and needs to be reported.

Thinking registered account activity needs reporting. If you sold something inside your TFSA or made trades in your RRSP, there’s nothing to report on your tax return. Those accounts are sheltered. The only time an RRSP shows up on your return is when you make a contribution (deduction) or a withdrawal (income).

Assuming your brokerage calculates everything correctly. Brokerages provide tax slips, but they don’t always get your ACB right, especially if you’ve transferred investments between institutions. The CRA holds you responsible for the accuracy of your own return, not your brokerage.

It gets easier

Investment taxes can feel overwhelming the first time you deal with them. There are slips with cryptic box numbers, rules about inclusion rates, and a cost base that keeps shifting every time something happens in your account.

But most of this complexity collapses once you do two things. First, understand the three types of investment income and how each one is taxed. Second, keep your ACB up to date as you go, not retroactively in April.

If you do those two things, tax season stops being a scramble. The slips arrive, the numbers make sense, and you file. Taxes are never going to be fun, but they don’t have to be a mystery either.

Do I pay taxes on investments in my TFSA?

No. All growth, dividends, and gains inside a TFSA are completely tax-free. You don’t report any TFSA activity on your tax return. The only exception is if the CRA determines you’ve been day-trading inside your TFSA as a business, which is rare and requires a pattern of frequent, high-volume trading.

What happens if I don’t track my adjusted cost base?

When you sell, you’ll need to report your capital gain or loss on your tax return. Without an accurate ACB, you’re guessing. If you overstate your cost base, you underreport your gain and could face penalties. If you understate it, you overpay. Your brokerage may provide a cost base, but it’s not always accurate, especially after transfers between institutions. The CRA holds you responsible, not your brokerage.

Do I owe tax on ETF distributions even if I didn’t sell anything?

Yes, if the ETF is in a non-registered account. ETFs can distribute capital gains, dividends, and other income throughout the year. These show up on your T3 slip and are taxable in the year they’re received, regardless of whether you reinvested them or sold any units. These are called phantom distributions and they surprise a lot of people.

When do I get my T3 and T5 tax slips?

T5 slips typically arrive by the end of February. T3 slips can arrive as late as the end of March, sometimes later. If you file your taxes before all your slips arrive, you may need to refile. Most tax software makes this straightforward, but it’s worth waiting until you have everything.

Track your adjusted cost base automatically as you go

Start now — it's free

We haven't finalized pricing yet, but early members will always get the best deal.