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.