EN FR
← Back to Countries
🇨🇦 Canada 7 min read

Foreign Withholding Tax: Where to Hold US Stocks

Most Canadians hold at least some US stocks — maybe through an S&P 500 ETF, maybe through individual names. What a lot of folks miss is that the US takes a quiet 15% cut of every dividend before it even lands in your account. Which account you hold those stocks in determines whether you get that 15% back, eat the loss, or avoid it entirely.

What Foreign Withholding Tax Actually Is

When a US company pays a dividend to a Canadian shareholder, the US government takes its cut first. For Canadians, that cut is 15% — a concessional rate baked into the Canada–US tax treaty. Without the treaty, it would be 30%.

This isn't optional and it isn't something your broker negotiates. The US company withholds the tax at source, sends it to the IRS, and you receive 85 cents of every dividend dollar. The same thing happens in reverse with international stocks from other countries (UK, Europe, emerging markets) — each country sets its own rate.

Key concept: Canadians owe foreign withholding tax on the dividends from foreign stocks, not on the capital gains. If a US stock pays no dividend, there's no withholding tax drag. That matters when you're choosing between, say, a total-market ETF and a dividend-focused one.

The Account Hierarchy: Where the Tax Disappears (or Doesn't)

Here's where it gets interesting. The Canada–US tax treaty specifically recognizes the RRSP (and RRIF) as a retirement account. When you hold a US-listed US stock or ETF directly inside an RRSP, the IRS waives that 15% withholding tax entirely.

The TFSA gets no such love. The US doesn't recognize the TFSA as a retirement account — it's treated as a regular taxable brokerage account. The 15% withholding still applies, and because the TFSA is tax-free, you can't claim a foreign tax credit to recover it. It's a straight-up leak.

Example: $10,000 in US Dividends

RRSP (US stock held directly, USD): 0% withholding. You keep the full $10,000. Treaty win.

RRSP (Canadian-listed US ETF like VFV): 15% withholding applies at the ETF level. You lose $1,500. Treaty doesn't help here.

TFSA (any US-exposed holding): 15% withholding. You lose $1,500. No recovery possible.

Non-registered (US stock held directly): 15% withholding. You lose $1,500 up front, but claim the $1,500 back as a foreign tax credit on your Canadian return. Net cost: roughly zero.

The Hidden Trap: Canadian ETFs That Hold US Stocks

This is the one that catches most people. If you hold VFV, XUS, ZSP, or any Canadian-listed ETF that tracks the S&P 500, you're one layer removed from the underlying US stocks. The US still withholds 15% from the ETF, and the RRSP treaty exemption does not apply, because the ETF is a Canadian entity holding US stocks — not you directly.

Same goes for international ETFs like XEF or VIU that hold European and Asian stocks through US-listed intermediaries. You can end up paying withholding tax twice: once at the US intermediary layer, once at the underlying country. That's called "L2" withholding drag, and it can add up to roughly 0.3–0.4% per year.

The structure matters more than the ticker: VFV (Canadian-listed, holds US stocks) pays 15% withholding in an RRSP. VOO (US-listed, same S&P 500 exposure) pays 0% withholding in an RRSP. Same market exposure, different tax outcome.

The Optimal Asset Location

Once you understand the mechanics, the asset location strategy writes itself:

Account Best Held Why
RRSP US-listed US stocks or ETFs (VOO, VTI, individual US names) Treaty exempts 15% withholding on US dividends
TFSA Canadian stocks, Canadian dividend ETFs No withholding drag at all; full TFSA tax shelter
Non-registered Canadian dividend-payers; or US stocks if you want the FTC Dividend tax credit works; US withholding is recoverable
RESP / FHSA Canadian stocks, growth ETFs with low yields Same TFSA-like withholding problem — keep it Canadian

The Currency Conversion Tax

There's a second, quieter tax on top of withholding: your broker's FX spread when you convert CAD to USD to buy the US-listed version. At most Canadian brokerages, that spread is 1.5–2% each way. Buy US stocks, later sell them, convert back — you've paid 3–4% in round-trip currency conversion.

Two workarounds Canadians use:

Putting Numbers on the Drag

Example: $100,000 US Equity Holding Over 30 Years

Assume US stocks paying a 1.5% dividend yield growing at 7% per year total return.

Held as VFV (Canadian-listed) in RRSP: 0.225% annual drag from withholding. After 30 years at 7%, ending value is about $725,000.

Held as VOO (US-listed) in RRSP: No withholding drag. After 30 years at 7%, ending value is about $761,000.

Difference: roughly $36,000 in lost compounding. From the exact same index exposure, chosen on the wrong side of the border.

A Few Honest Caveats

Before you rush to convert everything to US-listed tickers, a couple of things worth thinking about:

How Talk Through Wealth Helps

Foreign withholding tax is one of those drags that sounds small (0.2–0.4% per year) until you run it across 30 years of compounding. Talk Through Wealth can:

Stop Leaking Returns to the IRS

See how your US holdings stack up when you model them by account, not just by ticker.

Join the Waitlist
Disclaimer: This article is for educational purposes only and does not constitute financial or tax advice. Treaty rules, withholding rates, and estate tax thresholds can change. Consult a qualified tax professional for advice specific to your situation.