One distribution, several tax treatments
An ETF distribution is rarely one thing. After year-end the fund breaks it into components, each taxed on its own rules and reported in different T3 boxes:
- Eligible dividends — grossed up and eligible for the dividend tax credit.
- Interest / other income — fully taxable at your marginal rate.
- Capital gains — only the taxable portion is included (box 21).
- Foreign income — taxable, often with foreign tax withheld you may partly recover.
- Return of capital — not taxed now, reduces your ACB (box 42).
Phantom distributions and your ACB
ETFs frequently declare reinvested distributions that are taxable but pay no cash — you get more notional value, not more units to spend. You owe tax on them in the year declared, and they increase your ACB so you aren’t taxed twice. This is the single most-missed ETF adjustment.
Foreign holdings and withholding tax
ETFs holding US or international equities pass through foreign withholding tax. In a non-registered account you can often claim a foreign tax credit; in an RRSP US withholding on US-listed ETFs is generally exempt by treaty, and in a TFSA it’s usually unrecoverable. The account you hold a foreign ETF in genuinely changes the tax outcome.
Registered accounts simplify everything
Inside a TFSA or RRSP, none of the above matters for your return — no ACB tracking, no distribution splitting, no Schedule 3. The complexity here is entirely a non-registered account problem, which is exactly where a good cost-base tool pays off.