When deciding between your RRSP and TFSA for US stocks and dividend ETFs, the answer isn't about which account you prefer — it's about how the Canada-US tax treaty treats each one. Get this wrong and you'll permanently lose 15% of every dollar of US dividend income. Get it right and you keep every cent.

The short answer: US dividend-paying investments belong in your RRSP, not your TFSA. The rest of this article explains why, what to do with your TFSA instead, and a few nuances that trip up even experienced investors.

Why the RRSP Wins for US Stocks and Dividends

The United States withholds tax on dividends paid to non-residents. Under the Canada-US Tax Treaty, this rate is reduced to 15% for Canadians — but it still applies unless a specific exemption kicks in.

That exemption exists for the RRSP. The treaty explicitly recognizes the RRSP as a retirement account, so US dividends earned inside an RRSP flow through without any withholding deduction. If a US ETF pays a $1,000 dividend distribution, the full $1,000 lands in your RRSP. The same distribution held in a TFSA would arrive as $850.

The core rule: RRSP = 0% US withholding tax. TFSA = 15% US withholding tax, permanently unrecoverable. This single difference should drive where you hold US dividend-paying investments.

The RRSP's advantages for US dividend-paying assets go beyond just the withholding exemption:

The trade-off is that RRSP withdrawals are taxed as ordinary income at your full marginal rate. You lose the preferential treatment that capital gains and eligible dividends receive outside a registered account. For most investors, the decades of tax-free compounding on the full gross dividend more than compensates — but it's worth understanding the eventual tax cost.

Why the TFSA Is the Wrong Account for US Dividend ETFs

The TFSA's reputation as a "tax-free" account is well-earned — within Canada. But the Canada-US treaty does not recognize the TFSA as a retirement or pension vehicle. From the IRS's perspective, it is treated like any other non-registered account.

This creates a problem that catches many investors off guard. When you hold US stocks or US-listed ETFs that pay dividends in a TFSA, the 15% withholding tax is deducted automatically at source — before the distribution ever reaches your account. You have no way to opt out.

In a taxable account, you can at least claim a foreign tax credit on your Canadian return to recover most of that withheld tax. In a TFSA, you cannot. There is no Canadian tax owing on TFSA income, so there is nothing to offset the foreign tax credit against. The 15% is simply gone.

The TFSA blind spot: A US dividend ETF yielding 4% inside a TFSA effectively yields 3.4% after withholding. Over 20 years, that gap in compounding is substantial — and completely avoidable.

What the TFSA Is Actually Best For

The TFSA's strength is that Canadian tax law treats all growth and withdrawals as completely tax-free. That benefit is most powerful when the investment produces capital gains — because the more an investment appreciates, the more tax you avoid by holding it in the TFSA rather than a taxable account.

The optimal TFSA strategy for investors with US exposure:

The ETF Wrapper Problem Inside the RRSP

Even once you've decided to hold US dividend ETFs in your RRSP, there's one more nuance to get right: whether the ETF is listed on a US exchange or a Canadian exchange.

Many Canadian investors default to TSX-listed versions of popular US ETFs to avoid currency conversion fees. For example, buying VFV.TO (the Canadian-listed Vanguard S&P 500 ETF) instead of VOO (the US-listed version). The problem is that the treaty exemption operates between you — the RRSP account holder — and the fund. It does not apply at the level of the fund itself.

When a Canadian-listed fund holds US stocks, the underlying US companies pay dividends to the Canadian fund provider. The IRS may withhold 15% at that stage, before the fund distributes anything to you. By the time the distribution reaches your RRSP, the withholding has already occurred inside the fund and cannot be recovered.

When you hold a US-listed ETF (such as VOO, VYM, or SCHD) directly in your RRSP, the dividends flow from the US companies to you as the account holder. The treaty exemption applies cleanly and no withholding occurs.

The practical implication: for full withholding tax efficiency, use US-listed ETFs in your RRSP, not their Canadian-listed equivalents. This does mean holding USD in your RRSP, but the tax savings typically outweigh the currency conversion cost — especially at larger account sizes.

For a deeper look at how this plays out with specific ETF comparisons, see our article on VTI vs XUU for Canadian investors.

What About Other Registered Accounts?

The RRSP is unique in its treaty recognition. Other registered accounts do not share the same exemption:

For accounts where withholding tax is unavoidable, the best approach is to avoid holding US dividend-paying investments in them entirely.

The Decision Framework at a Glance

Investment Type Best Account Why
US dividend ETFs (US-listed) RRSP Treaty exemption eliminates 15% withholding
US growth stocks / ETFs (no dividend) TFSA Capital gains sheltered tax-free; no withholding issue
Canadian eligible dividend stocks Non-Registered Dividend tax credit reduces effective tax rate significantly
Bonds / interest-bearing assets RRSP or TFSA Interest is taxed at the highest marginal rate — shelter it
Canadian-listed US ETFs (e.g. VFV.TO) RRSP (with caveats) Some withholding may still occur at fund level; US-listed preferred

Putting It Into Practice

If your current portfolio has US dividend ETFs sitting in a TFSA, the fix is straightforward in principle: move those holdings to your RRSP and replace them with growth-oriented or non-dividend-paying assets in the TFSA. In practice, this may involve selling and rebuying (which could trigger capital gains in a taxable account if you're doing an in-kind transfer from there), so it's worth reviewing the mechanics with your broker or advisor first.

If your RRSP and TFSA are both at their contribution limits, prioritize the RRSP for US dividend holdings and accept that anything in the TFSA will face the withholding tax. A non-registered account is still preferable to the TFSA for US dividends, because at least there you can claim the foreign tax credit to recover most of the 15%.

For a full breakdown of how the withholding tax mechanism works and how the foreign tax credit applies in non-registered accounts, see our article on US withholding tax on dividends for Canadian investors.

Want the Complete US & Canadian Playbook?

The Smart Investor's Guide to Tax-Optimized Wealth Building covers every strategy on this blog in one 38-page guide — including specific ETF recommendations and account placement rules for both countries.

Get the Full Guide for $29 →

This article is for educational and informational purposes only and does not constitute financial, tax, or investment advice. Tax rules change and vary by individual situation. Always consult a qualified financial advisor or tax professional before making investment decisions.