Canadian Optimizer Logo

DIY ETF Portfolio for Canadians: Asset Allocation and Account Location

By Andrew CarrothersPublished September 202612 min read
A DIY ETF portfolio is two decisions, and people skip the one that actually changes the tax bill. First, how much of the household sits in equities versus bonds. Second, which account holds which sleeve. The ticker is the last choice, and it is the one the internet argues about.
DIY ETF Portfolio for Canadians: Asset Allocation and Account Location

You do not need a forecast, a sector bet, or a new fund every January. You need a mix you will still hold after a bad year, placed so interest, eligible dividends, and US withholding tax fall in the account that treats them least badly. Product names below are examples of a structure. Management fees, holdings, and tax character change. Read the current ETF facts sheet before you buy, and do not treat any figure on this page as a live quote or a promised return.

Fill the room before you engineer the taxable account:

Asset location is a refinement. Contribution order is the foundation. Unused TFSA and RRSP room, and an FHSA if a first home is still real, comes before a clever non-registered sleeve. The January TFSA contribution guide, the RRSP versus TFSA versus FHSA comparison, and the 2026 limits table are the sequence. This article starts once the dollars have an account.

Write the mix before you open a fund list

The stock-and-bond split is a behaviour constraint, not a puzzle with a correct answer. Equities are the growth engine and the part that can be down hard when you wish it were not. Bonds, GICs, and high-interest savings are the part that is there so you are not forced to sell equities to buy groceries or a house. Money you know you will spend inside a few years does not belong in a volatile equity ETF. A first-home FHSA with a purchase on the horizon is the clearest case — the FHSA guide is about that timeline, not about maximizing a 30-year equity chart.

There is no CRA-approved percentage. A common Canadian habit is a meaningful bond weight that rises as the spending date gets closer, and an equity weight you can describe in one sentence. Write that sentence down. If you cannot say it in a drawdown, you do not have an allocation. You have a mood.

Canada is a decision, not a default:

A global equity fund already owns a small slice of Canada, because Canada is a small slice of world markets. Adding a separate Canadian equity ETF on top is a home-bias choice. The honest reasons are the currency you spend, the eligible-dividend treatment available in a non-registered account, and the fact Canadian markets do not move in lockstep with US markets. The honest caution is concentration: financials, energy, and materials dominate the domestic index. Pick a Canada weight you can live with and stop shopping for someone else's number.

One fund, or building blocks

Both are legitimate. They fail in different ways.

Structure What you buy What you give up
One-fund asset allocation ETF A single Canadian-listed fund that already mixes stocks and bonds, and rebalances inside the fund. Vanguard, iShares, and BMO each publish a ladder from conservative to all-equity. Confirm the current series and the MER on the facts sheet. You cannot put bonds in one account and equities in another. US dividend withholding inside the fund is whatever the fund pays. Fine when simplicity is what will keep you invested.
Building blocks Separate ETFs for Canadian equity, global equity, and Canadian bonds, placed in different accounts. The household still adds up to the mix you wrote down. You must rebalance, or the mix drifts. The MER gap versus an all-in-one is usually small. Read both facts sheets. Do not assume the gap pays for a portfolio you abandon.

If you will not rebalance, buy the one-fund. Hold it in the TFSA, the RRSP, and the FHSA. You will be slightly less precise about US withholding and you will not harvest the dividend tax credit inside a taxable account, because a balanced fund is a blend. For a lot of households that imprecision is cheaper than five overlapping tickers. The longer comparison is all-in-one ETFs versus a DIY portfolio. Asset location starts to earn its complexity when a non-registered account exists, or when you are deliberately holding US-listed funds inside an RRSP.

Do not stack copies of the same idea:

An all-equity asset-allocation ETF plus a global equity ETF plus a US equity ETF is not diversification. It is the same companies three times, with a Canada weight you no longer know. One structure. If you use an all-in-one, stop. If you use building blocks, do not also buy the all-in-one "for safety."

Where each sleeve belongs

The tax system does not treat investment income equally. Interest is fully included. Eligible Canadian dividends get a gross-up and a credit that only works in a taxable account. Capital gains are partially included, and only when realized outside a registered account. US dividends can face withholding before they reach you, and the Canada–US treaty turns that off for an RRSP or RRIF that holds the US security directly — not for a TFSA. The longer version of those rules is tax-efficient investing. The map below is the portfolio version.

Sleeve First home for it Why Do not assume
Canadian bonds, GICs, or a savings-style ETF RRSP Interest is the harshest taxable income, and the expected growth is lower, so this sleeve is a poor use of scarce TFSA room if equities still need a home. That a bond ETF cannot fall. Yields rise, prices fall. Near-term spending belongs in a GIC or savings vehicle, not a long bond fund, and not in non-registered while registered room is empty.
US-listed broad equity ETF RRSP or RRIF The treaty can remove US dividend withholding when the registered retirement account is the direct holder. Your broker's treaty form (often a W-8BEN) is what turns that on. That the same trick works in a TFSA. It does not. Withholding there is gone. High-yield US payers are the expensive version of this mistake. Low-yield growth is a smaller leak if the RRSP has no room left.
Canadian-listed ETF that holds US stocks or a US-listed ETF TFSA, if you want one currency and no journal Simple. Contributions stay in Canadian dollars. You were not going to get the treaty benefit in the TFSA anyway. That parking the Canadian ticker in an RRSP restores the treaty. Open the holdings. If the fund owns a US-listed ETF, withholding usually happens inside that US fund and the RRSP cannot unwind it. If the fund owns the stocks directly, withholding is still at the fund level, not at your RRSP. Confirm on the prospectus whether a taxable account even receives a foreign-tax figure on the T3.
Canadian equity ETF Non-registered, once TFSA and RRSP room are full. TFSA, if there is no taxable account yet. Eligible dividends and tax-loss harvesting only exist outside registered accounts. Inside a TFSA the shelter beats the dividend tax credit. Inside an RRSP the credit is wasted and withdrawals are taxed later as ordinary income. That the credit is a reason to prefer the RRSP over the TFSA for Canadian stocks. It is not.
The equity you most want to compound untouched TFSA Growth is tax-free and withdrawals do not inflate income-tested benefits. That is the account's whole advantage over the RRSP. The TFSA strategies guide is the account; the contribution guide is the January funding rule. That a TFSA full of chequing-rate cash is a strategy, while equities sit in a taxable account. It is backwards for a long horizon.
Currency hedging is a preference, not a free lunch:

Hedged equity ETFs exist. The hedge has a cost and it does not reliably raise long-run equity returns. Many long-horizon portfolios leave equity unhedged and keep the bond sleeve in Canadian dollars, because the point of the bonds is stability in the currency you spend. Write the choice down. Do not switch every time the Canadian dollar moves. The mechanics, including US-listed funds and Norbert's gambit, are in the currency hedging guide.

An illustration, not a model portfolio

The dollars below are a teaching example of location. They are not a recommended risk level, not a projection, and not advice to hold 80 percent equities. Change the mix and the same placement rules still apply.

Example: $300,000 across three accounts, 80/20 mix

TFSA $80,000, RRSP $150,000, non-registered $70,000. The written mix is 80 percent equity and 20 percent bonds, so bonds are $60,000. All $60,000 of bonds sit in the RRSP. The remaining $90,000 inside the RRSP is a US-listed broad equity ETF, so the treaty has something to apply to. The TFSA holds $80,000 of Canadian-listed global equity, with no currency conversion. The non-registered account holds $70,000 of a Canadian equity ETF, where eligible dividends and losses are actually usable. Equity is $240,000. Bonds are $60,000. The household matches the sentence you wrote down, and each account looks "unbalanced" on its own. That is the point.

If the RRSP is too small to hold every bond plus the US-listed sleeve, bonds spill to the TFSA before they spill to the taxable account. Interest in a non-registered account is the outcome you are trying to avoid. If you only have a TFSA, ignore the map and buy one Canadian-listed asset-allocation ETF. Location with one account is theatre.

Rebalance without creating a tax event

A portfolio drifts. A strong equity year quietly raises your risk. You correct it on a schedule you set in calm weather: once a year, or when a sleeve is off by a band you chose in advance. Five percentage points is a common mechanical band. It is a habit, not a law of finance. The full order — contributions first, registered trades next, taxable sales last — is rebalancing without junk tax events.

  • New contributions are the first rebalance. Buy what is light. Most years you should not need to sell.
  • Sell inside the TFSA or RRSP before you sell in the taxable account. Registered rebalancing does not create a capital gain. Taxable rebalancing does.
  • Do not buy the identical ETF in a registered account just after you sell it at a loss in the taxable account. The superficial-loss rule can deny the loss when you, or an affiliated person, reacquire the same property inside the window — including inside your TFSA. The tax-efficient investing guide covers the 30-day rule, and the year-end sequence is the tax-loss harvesting calendar. Harvest losses only in the non-registered sleeve, and only with a replacement that is not the same fund.

Adjusted cost base matters in the taxable account and nowhere else. Reinvested distributions and return of capital move the number. A T5008 from the broker is an input, not the books. The record-keeping guide is the system.

What this article will not pretend to know

It will not name a fund that "beats" another, and it will not quote a management-expense ratio as if it were permanent. How that fee compounds is the MER drag guide. The published MER on an all-in-one is often a bit higher than the weighted MER of the building blocks. Some years that gap is smaller than the trading and foreign-exchange cost of maintaining the blocks. Check both facts sheets in the year you buy, including the cost of currency conversion if a block is US-listed. The brokerage comparison is about that conversion cost. A perfect asset map at a broker that takes a wide spread on every RRSP contribution is not a perfect map.

It will also not confuse location with withdrawal order. A large RRSP is a future tax inclusion even when the ETFs inside it are well chosen. Later, that shows up in brackets and in Old Age Security. The RRSP playbook, the meltdown strategy, and the retirement withdrawal order pick up where this article stops. In retirement, the same accounts get a spending job rather than a tax job — that is the bucket strategy, and it should not fight the mix you wrote down here.

Couples:

You can give a spouse money to contribute to their own TFSA. Income inside that TFSA is not attributed back. A gift of capital that they invest in a non-registered account is a different, usually worse, story. Keep taxable investing in the name of the person who earned the capital, or use a structure that is actually legal. The couples guide is the line between those two.

A sequence you can finish in a weekend

  1. Write one sentence: equity percentage, bond percentage, Canada weight, and whether equity is currency-hedged. Date it.
  2. Confirm room in CRA My Account for the TFSA, RRSP, and FHSA. Contribute in that priority, not in the order a brokerage app suggests.
  3. If you will not rebalance, buy one Canadian-listed asset-allocation ETF that matches the sentence. Same fund in every registered account. Stop.
  4. If you will rebalance, place bonds and any US-listed equity in the RRSP, broad growth in the TFSA, and Canadian equity in non-registered once registered room is full.
  5. Turn contributions into the light sleeve. Revisit once a year. Do not add a fund because it led last year's chart.
  6. Open the broker that can hold the structure, including a US-dollar side inside the RRSP if you used one. Then leave it alone.

Key takeaways

  • The mix is a sentence you can follow in a bad year. The ticker is downstream of that sentence.
  • One-fund portfolios are the right design when you will not rebalance. Building blocks are the right design when account location matters and you will maintain it.
  • Bonds and US-listed equity have a first home in the RRSP. A Canadian ticker does not restore the US treaty exemption inside that RRSP.
  • The TFSA is for the growth you will not raid. Cash there, while equities sit in a taxable account, is the expensive version of "safe."
  • Canadian equities earn their place in non-registered after registered room is full, because that is where the dividend tax credit and capital losses work.
  • Rebalance with new money and inside registered accounts. Track adjusted cost base only on the taxable sleeve.
  • Read the current facts sheet and the broker's foreign-exchange preview. This page will not age into a fee table.

The portfolio is the engine. The return is the tax.

Account location does not set your bracket, your RRSP deduction, or the credits that never appear on a T-slip. The 2026 tax guide is the other half of the same plan.

Get the 2026 Tax Guide — $49 CAD
All-in-One ETFs vs a DIY Portfolio in Canada
Investing

All-in-One ETFs vs a DIY Portfolio in Canada

When a VEQT- or XEQT-style one-ticket ETF beats a multi-fund portfolio, and when asset location is worth the extra moving parts.

Andrew Carrothers·2026-09-24
How to Rebalance Without Creating Junk Tax Events
Investing

How to Rebalance Without Creating Junk Tax Events

Use new contributions and registered accounts first, band-rebalance on purpose, and keep non-registered sales for the drift that cash cannot fix.

Andrew Carrothers·2026-09-23
Currency Hedging and US-Listed ETFs for Canadians
Investing

Currency Hedging and US-Listed ETFs for Canadians

CAD-hedged versus unhedged equity, Norbert's gambit without a fake FX quote, and why a Canadian ticker does not create a treaty exemption.

Andrew Carrothers·2026-09-22