Updated March 2025 · 8 min read
Choosing what to hold in your RRSP is as important as how much you contribute. The RRSP shelters investment income from tax until withdrawal — making it ideal for assets that would otherwise face the highest tax drag outside a registered account.
The general rule of asset location:
| Investment | Why It Belongs in RRSP | Expected Return |
|---|---|---|
| All-in-one index ETFs | Simple, diversified, low MER | 6–9% avg annual |
| U.S. index ETFs (VFV, XUS) | No 15% dividend withholding (treaty) | 7–10% avg annual |
| Bond ETFs (ZAG, VAB) | Interest income sheltered from tax | 3–5% |
| GICs | Guaranteed return, interest tax-deferred | 3–5% (2025) |
| International ETFs | Diversification, growth | 5–8% |
For most investors, a single all-in-one ETF is the simplest and most effective RRSP investment. Options include:
These funds automatically rebalance, hold thousands of global securities, and charge under 0.25% in annual fees — far cheaper than mutual funds charging 2%+.
The Canada-U.S. tax treaty exempts RRSPs from the 15% dividend withholding tax on U.S. stocks. This makes the RRSP the ideal location for U.S. equity ETFs that pay dividends.
Top choices:
Bond interest is taxed at your full marginal rate outside a registered account — making bonds an excellent RRSP candidate. Sheltering interest income inside an RRSP defers that tax until retirement withdrawals, ideally at a lower rate.
Popular Canadian bond ETFs:
GIC interest is fully taxable as ordinary income — one of the highest-taxed investment types. Sheltering GICs inside an RRSP defers all that tax. With rates from EQ Bank, Oaken Financial, and credit unions often at 4–5% in 2025, RRSP GICs are compelling for conservative investors nearing retirement.
The most tax-efficient approach for high earners: maximize RRSP, invest the tax refund into a TFSA. You're effectively getting sheltered growth in both accounts funded by one income stream.
For help choosing between the two, see our RRSP vs TFSA comparison.
Stop paying $200-$360/year in bank fees. KOHO's no-fee account frees up money you can redirect into your TFSA or RRSP. Use code 45ET55JSYA for a sign-up bonus.
Get KOHO Free — Use Code 45ET55JSYA