Skip to main content

Best Account Type for US Stocks and ETFs in Canada: Asset Location Guide

Updated

Getting the right asset in the right account is one of the highest-value decisions available to a Canadian investor — and it costs nothing to do correctly. If you need the broader context first, start with our ETFs and index funds hub.

Asset location matrix — comprehensive

Asset class RRSP TFSA Non-registered Reason
US equity ETF (VTI, VOO) ✅ Best ❌ Avoid ⚠️ OK 0% treaty in RRSP; 15% lost in TFSA; T2209 recovery in non-reg
Canadian equity ETF (XIC, VCN) ⚠️ OK ✅ Best ⚠️ OK No withholding anywhere; TFSA maximizes tax-free growth
UK equity ✅ OK ✅ Best ✅ OK 0% withholding — all accounts equal; TFSA best for tax-free growth
European equity ETF (VIU, EFA) ⚠️ OK ❌ Avoid ✅ Better 15% WHT in all registered (no EU treaty exemption for RRSP); T2209 recovery in non-reg
Emerging markets ETF (XEC) ⚠️ OK ❌ Avoid ✅ Better Same as European — no registered exemption; T2209 in non-reg
US bond ETF (BND, AGG) ✅ Best ⚠️ OK ⚠️ OK Bond interest in RRSP: treaty + deferred; most efficient shelter
Canadian bond ETF (ZAG, VAB) ✅ Best ✅ OK ❌ Avoid Interest taxed at marginal rate — shelter first
Canadian eligible dividend stocks ❌ Avoid ✅ Best ✅ Good DTC lost inside RRSP (ordinary income on withdrawal); TFSA or non-reg best
GICs / HISA ETFs ✅ OK ✅ Best ❌ Avoid Interest fully marginal-rate taxable — maximize shelter
Growth stocks (low dividend) ⚠️ OK ✅ Best ✅ Good Cap gains treatment in non-reg OK; TFSA maximizes tax-free growth
Canadian all-in-one ETF (XEQT) ✅ OK ✅ OK ⚠️ OK Modest ~0.12% US drag in TFSA; still workable and simple

Priority order: filling account types

This framework is easiest to apply after reading our TFSA vs RRSP for beginners guide.

Priority Account Fill with
1st RRSP US equity ETFs (treaty; highest witholding-tax savings)
2nd TFSA Canadian equity; low-dividend growth; UK equity
3rd FHSA (if using) Short-term safe assets for home purchase
4th Non-registered Canadian eligible dividend stocks; overflow international; US equity last

Annual withholding cost comparison — $200,000 portfolio, 1.5% yield

For the ETF-specific version of this decision, see US ETFs vs Canadian-listed ETFs: withholding tax comparison.

If you plan to buy US-listed ETFs directly, you will usually pair this asset-location decision with Norbert’s Gambit to reduce conversion costs.

Account US equity ETF type WHT rate Annual WHT cost Recovered? Net annual drag
RRSP VTI (US-listed) 0% (treaty) $0 $0
RRSP VFV (Canadian-listed) ~0.17% embedded ~$340 No ~$340
TFSA VTI (US-listed) 15% on distributions ~$450 None ~$450
TFSA VFV (Canadian-listed) ~0.17% embedded ~$340 No ~$340
Non-reg VTI (US-listed) 15% withheld ~$450 withheld ~$450 via T2209 ~$0 net
Non-reg VFV (Canadian-listed) ~0.17% embedded ~$340 No ~$340

Frequently asked questions

Can I hold US stocks in a TFSA? Yes, but you will lose 15% of any US dividends to withholding tax permanently — no recovery is possible inside a TFSA. For dividend-paying US stocks or ETFs, an RRSP is more efficient. For non-dividend US growth stocks, the TFSA withholding drag is minimal.

What is the best account to buy VFV or VTI? For VFV (Canadian-listed S&P 500 ETF), an RRSP is best due to the US-Canada tax treaty — the embedded US withholding tax is eliminated. For VTI (US-listed), the same applies: RRSP is best. If your RRSP is full, a non-registered account is second-best (you can recover the 15% withholding via the T2209 foreign tax credit).

Does the Canada-US tax treaty apply to all registered accounts? Only to RRSPs and RRIFs. The treaty exemption does not apply to TFSAs, RESPs, or FHSAs — US withholding tax applies in full to dividends paid into those accounts.

Should I hold Canadian or US-listed ETFs in my RRSP? US-listed ETFs (VTI, BND, etc.) eliminate the withholding at the source inside an RRSP. Canadian-listed equivalents (VFV, ZAG) still carry a small embedded withholding tax even in an RRSP (~0.10–0.17% depending on the fund). For large RRSP balances, switching to US-listed ETFs using Norbert’s Gambit can save hundreds of dollars per year.

Pro tip: If your RRSP is maxed and you are contributing to a TFSA, prioritize Canadian equity ETFs (VCN, XIC) and GICs in your TFSA. Reserve your RRSP for US-listed equity ETFs where the treaty benefit has the most impact. This is the core of asset location strategy for Canadian investors.