A Tax-Loss Harvesting Calendar for Canadians
Tax-loss harvesting is the deliberate version of that sale. You realize a loss you already have, keep a similar market exposure with a fund that is not the same property, and use the loss against gains. The tax concepts — inclusion, carryback, and the rule in outline — are in tax-efficient investing. This article is the calendar. It is general education. If the loss is large, your accountant should see the substitute before you trade.
A loss inside a TFSA or RRSP is not a capital loss on your return. Moving a loser into a TFSA in kind is worse: the transfer is a disposition, the superficial-loss rule denies the loss, and the cost-base bump lands inside an account that will never use it. The in-kind warning is also in the TFSA contribution guide. Harvest only in the non-registered sleeve, and only with a replacement you do not already hold in an affiliated account.
What a loss can and cannot offset
Net capital losses offset capital gains. They carry back up to three tax years and forward indefinitely, still against capital gains. They do not offset employment income, interest, or dividends. The US rule that allows a few thousand dollars of capital loss against ordinary income is not a Canadian rule. Half of a net capital gain is included in income under the current inclusion rate, and an allowable capital loss follows that same inclusion. Practically: an $8,000 capital loss cancels an $8,000 capital gain. It does not cancel $8,000 of salary. Confirm the inclusion rate in the year you file. It has been changed in draft legislation before, and then not proceeded with.
You apply a carryback on Form T1A, with the return for the loss year or as soon as that year's result is known. A refund of tax you already paid on an earlier year's gain is the valuable version. A loss with no gains this year and none in the prior three years is still a carryforward. It is not an emergency. Do not trade a portfolio out of shape for a deduction you cannot use.
The 30-day rule, stated the way the Act states it
A superficial loss happens when you dispose of property at a loss and both of these are true. During the period that begins 30 days before the disposition and ends 30 days after, you or a person affiliated with you acquire the same or identical property. And at the end of that period, you or that person still owns it, or still has a right to buy it. The denied loss is added to the adjusted cost base of the replacement. If the replacement sits in a TFSA, RRSP, RRIF, FHSA, or RESP, that bump is generally useless, because those accounts do not produce a personal capital gain you can reduce. The loss is gone.
Your spouse or common-law partner is an affiliated person. A purchase in their non-registered account counts. A purchase in your TFSA or RRSP, or in theirs, counts. A corporation you control counts. "We traded in different accounts" is not a workaround. Adult children are a different legal question; do not invent a family relay. If you want to use anyone other than yourself, ask before you trade. Partial repurchases deny only the matching portion of the loss, not automatically the entire sale — and that math is also accountant territory when the numbers are large.
Identical is not "a different ticker on the same index"
Identical properties are properties a buyer would not prefer one over the other, in any material way. The same ETF is identical. A second manufacturer's fund that tracks the same index is often identical too. A new ticker does not save you. The CRA has not published a safe list of ETF pairs. Treat "same index, different brand" as the same property unless you have advice on that loss.
| What you buy next | Superficial-loss risk | What it does to the portfolio |
|---|---|---|
| The same ticker, anywhere affiliated, including a DRIP | High. This is the rule. | None. You are back where you were, without the loss. |
| Another fund tracking the same index | High. Do not assume the brand is a difference. | Almost none. That is why it is dangerous. |
| A hedged fund in place of an unhedged fund, or the reverse, on a similar market | Lower, because currency exposure is a real difference. Still a judgment. | You have changed the currency bet. Write that down. The currency guide is the bet. |
| A broad fund with a genuinely different benchmark that still fits the same sleeve | The usual practical path. If the dollar loss is large, confirm it. | Keeps you invested. Not a perfect clone, which is the point. |
| A different country or a bond fund, just to "lock the loss" | The loss may stand. | You changed the allocation. That is a new decision, not a harvest. The mix lives in the asset-location guide. |
You do not have to sit in cash for 31 days. You have to avoid the identical property for the window. Sell the loser in the non-registered account and buy the similar fund the same day. Turn off the DRIP on the old ticker. A drip is an acquisition. So is a contribution that rebuys it in a TFSA in January because that is where new money usually goes.
The calendar
Settlement matters. For listed securities the disposition date is generally the settlement date, not the moment you click sell. Canadian equities now typically settle on the next business day, but exchange holidays move it. A trade in the last days of December can settle in January and land in the wrong year. Ask the broker which year the settlement falls in. Do not reuse a cutoff date you remember from a different December.
| When | Action |
|---|---|
| January | Fund the TFSA and RRSP on purpose before you go looking for losses. A harvest in non-registered while registered room sits empty is the wrong order. Record the adjusted cost base of the taxable account. The record-keeping guide is the system. If a December sale's 30-day window is still open, do not rebuy that ticker with the January contribution. |
| When T3 and T5 slips arrive | See what last year's fund distributions did to your gains, including reinvested capital gains. That is the baseline for whether a carryback is even relevant. |
| With the tax return | If you have a net capital loss and you had taxable capital gains in any of the three prior years, file Form T1A. Confirm the current form instructions for timing. |
| Summer | Do not harvest a small loss you intend to undo in a week. Do not harvest because a headline said "tax-loss season" in August. |
| October | List non-registered positions only. Note unrealized losses and gains you have already realized. Leave room for December fund distributions you do not control yet. |
| November | Read the issuers' year-end distribution estimates. A reinvested capital gain is taxable in a non-registered account and it changes your cost base. Choose substitutes that keep the allocation. Tell your spouse which tickers are off limits, in every account, until a date you both write down. |
| Early December | Place the trade early enough that settlement falls in this calendar year. Buy the replacement the same day. Turn DRIPs off on the old ticker. Do not contribute the shares in kind to a TFSA. |
| The following 30 days | Nobody affiliated buys the identical property. If you want the original ticker back, the first eligible day is after that window, and only if nobody still holds a substitute that keeps the rule alive. Diary it. |
Spouse accounts, without the folklore
You and your spouse can each realize losses on property you each own. You cannot sell in one name and have the other buy the same ETF inside the window. You cannot park the replacement in a spousal TFSA and call it a different person. Coordinate in one conversation: who is selling, what the replacement is, and the date the original ticker is allowed again. If both of you hold the same fund in non-registered accounts and only one of you sells, the other's later DRIP can still deny the loss.
Attribution is a separate rule. Harvesting does not authorize shifting the investment into the lower-income spouse's name. A gift of capital that the other spouse invests personally is usually attributed back. The line between a TFSA gift, which is fine, and a taxable gift, which is not, is the couples guide.
You realized $12,000 of capital gains earlier in the year in a non-registered account. A broad Canadian equity ETF in that same account is $9,000 below its average cost base. You sell it on a day your broker confirms will settle in December, and the same day you buy a different Canadian equity ETF that does not track the identical index. You turn the old DRIP off. Your spouse does not buy the old ticker in a TFSA with the January contribution. The $9,000 loss reduces the year's gain. The household still holds Canadian equity. If the two funds were in fact identical, the loss is denied. That is why a large dollar loss gets a human review before the click. The figures are a teaching example, not a target.
How this meets rebalancing
A loss harvest and a rebalance can be the same trade when the overweight sleeve is also the one with the loss, and the sale is in the taxable account. They fight each other when you sell at a loss and then buy the same fund inside the TFSA because the TFSA was the account you were "topping up." Do the taxable sale, buy the replacement if the sleeve should stay full, and send new TFSA money somewhere that is not the old ticker. The order of accounts is rebalancing without junk tax events.
Key takeaways
- Losses offset capital gains only, this year, back three years on Form T1A, or forward. Not salary.
- The window is 30 days before and 30 days after, and someone affiliated must still hold the identical property at the end of it.
- Spouse accounts and TFSA, RRSP, FHSA, and RESP purchases count.
- Same index, different brand, is not a safe substitute. Change something material, and confirm large losses.
- Settlement date is the year of the loss. Do not trust a remembered December cutoff.
- Keep the allocation. A harvest that dumps you into a different country is a new bet.
The loss is a line on a return you still have to file.
Carrybacks, inclusion, and the rest of the slips sit in the wider tax plan. The 2026 tax guide is that plan.
Get the 2026 Tax Guide — $49 CAD

