How to Rebalance Without Creating Junk Tax Events
Rebalancing restores a mix you wrote down in calm weather. It is not a forecast and it is not a tax strategy wearing a portfolio costume. The mix itself, and which account holds which sleeve, is the asset-location guide. This article is only the maintenance. If you hold one asset-allocation ETF everywhere, the fund rebalances inside itself and your job is mostly contributions. That choice is all-in-one versus DIY.
Identical properties share one average adjusted cost base. You cannot sell "the high-cost shares" of a single ticker and keep the low-cost shares. US lot-picking advice does not transfer. You choose which sleeve to sell, not which lot. The books are the record-keeping guide.
The order that avoids a tax event
| Step | What you do | Tax result |
|---|---|---|
| 1. New contributions | Buy the sleeve that is under the target. Direct the TFSA, RRSP, and non-registered deposits on purpose, not into a default fund. | No sale. No capital gain. This fixes most ordinary drift. |
| 2. Withdrawals, if you are spending | Sell the sleeve that is over the target, in the account you were going to withdraw from anyway. | You needed the cash. The tax, if the account is taxable, was coming. You at least sold the heavy side. |
| 3. Trades inside TFSA, RRSP, FHSA | Sell what is heavy and buy what is light, inside the registered account. | No personal capital gain. Watch the superficial-loss rule if the taxable account just sold the same ticker at a loss. |
| 4. Non-registered sales | Only the slice that is still outside the band after the first three steps. | A real disposition. Gains are taxable. Losses are useful only if you do not rebuy the identical property. |
Commissions and spreads still exist on steps 3 and 4, even when the tax is zero. A zero-commission broker can still charge you in foreign exchange if the light sleeve is US-listed. Preview it. The brokerage guide is that preview. A rebalance that converts currency four times a year can cost more than the drift was worth.
Pick a band in advance
A calendar rebalance — once a year, on a date you chose — is a habit. A band is the other habit: you trade only when a sleeve is off by more than a number you wrote down before the market moved. Five percentage points of the whole portfolio is a common mechanical band. A relative band, such as a sleeve being a fifth away from its own target, is another. Neither is a law of finance. Both exist so you are not negotiating with yourself in March.
The target is 80 percent equity. Equity is now 85 percent, so it is $20,000 heavy. That is exactly a five-point band on this balance, and it is a teaching example, not a rule that you must trade. The next $20,000 of contributions, aimed at bonds, fixes it with no sale. At $1,000 a month that takes many months. If your written rule says "five points, check once a year," you might wait and let contributions work. If equity is 95 percent, the band is broken by a lot, contributions will not catch it, and you sell equity inside the RRSP or TFSA before you sell it in the taxable account. Halve the portfolio and you halve the dollars. The percentages are the decision.
Leaving a modest drift alone while contributions catch up costs you a mismatch for a while. Realizing a large gain in December to make the pie chart perfect costs you tax now, on purpose. For a drift inside the band, the mismatch is usually cheaper. For a drift that has changed the risk you said you could live with, pay the tax on the smallest slice that restores the band, in the registered account first. Do not hold a pile of cash "ready to rebalance" for a year. Idle cash is its own drag, and it is not the bond sleeve you wrote down.
The taxable sale, when you finally need one
- Sell the heavy sleeve, not a random winner. The point is the mix. Harvesting a loss in a light sleeve and then having to buy it back is how people trip the superficial-loss rule. The calendar is tax-loss harvesting.
- If the heavy sleeve is also at a loss, selling it in the non-registered account can rebalance and harvest, if the replacement is not identical property and nobody buys the old ticker inside the window — including the TFSA you were about to contribute to.
- If the heavy sleeve has a large gain, sell inside the RRSP or TFSA instead, or sell only enough in the taxable account to reach the edge of the band. You do not need to hit the target to the dollar.
- In-kind contributions are dispositions. Moving a winner into a TFSA realizes the gain. Moving a loser into a TFSA denies the loss. Rebalance with cash when the in-kind result is ugly.
- Average cost base applies. One ticker, one average. A switch to a different fund is what creates a gain or a loss. Selling and rebuying the same fund does not reset the tax and may deny a loss.
The superficial-loss window includes your TFSA, your RRSP, and your spouse. A tidy January habit — sell the loser in December, buy the same ETF in the TFSA on the 2nd — denies the loss. Buy the replacement in the taxable account if that sleeve should stay full, and send the TFSA money to a different holding. The TFSA contribution guide covers the in-kind version of the same mistake.
Fees are part of the trade
Every unnecessary switch has a cost even when it is tax-free: the spread, the foreign exchange, and the chance you buy a slightly different fund and call it the same. A tenth of a percent of MER is not a reason to reshuffle a taxable account. A fund that is the wrong market entirely is a reason. The arithmetic of the fee, separate from the tax, is the MER drag guide. Fix the fee inside a registered account when the taxable gain would swamp it.
Once a year, on paper
- Add up each sleeve across all accounts. The household is the portfolio. One account is allowed to look unbalanced.
- Compare with the sentence you wrote: equity, bonds, Canada weight, hedged or not.
- If you are inside the band, buy what is light with new money and stop.
- If you are outside it, trade registered accounts until you are not, or until only a taxable slice remains.
- If that slice is a loss, follow the harvesting calendar. If it is a gain, sell the minimum.
- Write down what you did. Next year's you does not remember the logic.
Key takeaways
- Contributions are the first rebalance. Withdrawals are the second. Registered trades are the third. Taxable sales are the last.
- A band you chose in advance beats a mood. Five points is a common habit, not a statute.
- You cannot pick tax lots of the same Canadian-listed ETF. The cost base is an average.
- A TFSA purchase can deny a loss you just realized in the taxable account.
- Modest drift is often cheaper than a realized gain. Large drift is a risk decision. Fix it where the tax is zero if you can.
- An all-in-one already rebalances. Do not also trade around it.
The pie chart is not the tax return.
A clean rebalance still lands in a bracket, a TFSA room figure, and a cost base. The 2026 tax guide is that side of the year.
Get the 2026 Tax Guide — $49 CAD

