TFSA vs RRSP for dividends
The two accounts shelter income in opposite directions, and dividends interact with each one differently. Which holding goes where is decidable, and getting it backwards has a running annual cost.
DividendsCanada editorial · Published August 21, 2026
Both accounts shelter growth. That is where the similarity ends, and for dividend investors the differences point in genuinely opposite directions.
The difference in a sentence
A TFSA is funded with money you have already paid tax on, and nothing is taxable again — not the growth, not the withdrawal.
An RRSP is funded with pre-tax money, deferring the tax, and everything is taxable as ordinary income on the way out.
If your marginal rate is identical when you contribute and when you withdraw, the two produce the same result. They diverge when your rate differs, and — far more relevant here — they diverge on how foreign dividends are treated.
What an RRSP does that nothing else can
The Canada–US tax treaty exempts RRSPs and RRIFs from US withholding tax on US-source dividends. This is the one genuine, unambiguous advantage in the whole placement question.
Hold a US dividend payer in an RRSP and you receive the full dividend. Hold the same thing in a TFSA and 15% is withheld at source before it reaches you, and it is unrecoverable — there is no Canadian tax payable inside a TFSA, so there is nothing to claim a foreign tax credit against.
On a 4% US dividend yield, that is 0.6 percentage points a year, every year, for as long as it is in the wrong account.
Note the limits carefully:
- RRSP and RRIF: exempt.
- TFSA, RESP, FHSA, DPSP: not exempt.
- The exemption covers US-source dividends. It does not extend to other countries, which have their own treaty rates.
- It applies to US-domiciled holdings. A Canadian-listed ETF that holds US stocks pays the withholding at the fund level, before your account is ever considered — the wrapper cannot help you there.
That last point defeats a lot of otherwise sensible plans. Buying a TSX-listed S&P 500 fund inside an RRSP does not get you the exemption, because the fund is the shareholder, not you.
What a TFSA does to Canadian dividends
A TFSA shelters Canadian eligible dividends completely — and in doing so throws away the dividend tax credit.
That sounds like a criticism. It mostly is not. The credit only offsets tax you would otherwise owe, so “wasting” it costs you nothing directly. But it does change the ranking: eligible Canadian dividends are already the most lightly taxed income you can earn in a non-registered account, at some income levels carrying a negative effective rate in certain provinces. Sheltering something that was barely taxed is a weak use of limited room.
The general shape that falls out:
- Highly-taxed income — foreign dividends, interest, bond funds, high-turnover funds throwing off “other income” — benefits most from a shelter.
- Eligible Canadian dividends benefit least, because they are already advantaged outside one.
The tax neither account escapes
Two things no wrapper fixes:
Foreign withholding at the fund level. Covered above. If the fund is the one holding the foreign security, the tax is taken before your account matters.
Your own future marginal rate. An RRSP does not remove tax, it moves it. If you retire with a large RRSP, large CPP, and OAS, withdrawals stack on top of that and can be taxed at a higher rate than you deducted at — plus trigger OAS clawback. Deferral is not automatically a win.
So where does what go
Not advice, and it depends on your rate and your room — but the mechanics point clearly:
| Holding | Best home | Why |
|---|---|---|
| US-domiciled dividend payers | RRSP | 15% withholding waived by treaty |
| Bond funds, interest, “other income” | TFSA or RRSP | Fully taxed outside a shelter |
| Eligible Canadian dividends | Non-registered | Dividend tax credit only works where tax is owed |
| Foreign non-US dividends | Non-registered | Foreign tax credit recoverable there, not in a TFSA |
| High-growth, expected large gain | TFSA | Growth never taxed, withdrawal never taxed |
Two caveats that matter more than the table:
A loss inside a TFSA is permanent. Contribution room is consumed when you contribute, not when you profit. Lose money and the room does not come back. You also cannot claim the capital loss against gains elsewhere — it is simply gone. Speculative positions are the worst possible use of TFSA room, which is the opposite of how most people use it.
Withdrawal rules differ sharply. TFSA withdrawals restore room, but not until January 1 of the following year — withdraw and re-contribute in the same year and you have over-contributed, at 1% per month on the excess. RRSP withdrawals are taxable immediately and the room is gone forever.
Where to go next
- How dividends are taxed in Canada — the underlying mechanics
- TFSA contribution room calculator — what you have actually accrued
- Should I borrow to max out my TFSA?
General information, not advice. Tax treatment depends on your circumstances and can change. Verify figures against the CRA and issuer documents before acting.