One of Canada's most misunderstood tax rules — and one of the most costly to trigger by accident. Here's exactly how it works and how to stay on the right side of it.
Not tax advice. This page explains how the superficial loss rule generally works based on CRA guidance and the Income Tax Act. Your specific situation may differ — consult a tax professional before acting.
Canada's equivalent of the U.S. "wash-sale rule" — it denies your capital loss if you buy back the same investment too soon.
When you sell an investment at a loss, you normally get to claim that capital loss on your tax return — offsetting capital gains and reducing your tax bill. Tax-loss harvesting is a legitimate, widely-used strategy. But Canada's superficial loss rule exists to prevent investors from having it both ways: claiming a loss while simultaneously staying fully invested in the same asset.
The rule is simple in principle: if you sell an investment at a loss and buy the same or an "identical" investment within 30 calendar days before or after the sale, your capital loss is denied. That 60-day window (30 days before + the sale date + 30 days after) is the danger zone.
The denied loss isn't gone forever — it's added to the adjusted cost base (ACB) of the repurchased investment. You'll eventually realize that loss when you sell again without triggering the superficial loss rule. But in the meantime, you can't use it to offset capital gains this year.
The ACB adjustment explained: Say you bought 100 shares at $50 ($5,000 total), sold at $40 ($4,000), triggering a $1,000 superficial loss. You repurchase 100 shares at $40. Your ACB for the new shares becomes $41/share — not $40 — because the $1,000 denied loss is added back. Your future gain/loss calculations will reflect the original overpayment.
The CRA's position is straightforward: you shouldn't be able to manufacture a tax deduction while keeping your economic position unchanged. If you sell XUS at a loss on Monday and buy XUS back on Tuesday, you haven't actually realized an economic loss — you still own the same investment. Allowing the deduction would be an artificial tax advantage.
The rule prevents what tax professionals call "loss harvesting without real loss" — a paper transaction that changes nothing about your actual portfolio exposure but generates a tax benefit.
Here's where many investors get tripped up: the rule doesn't just apply to buying back the exact same shares. It applies to "identical property" — a broader concept that catches a lot of common ETF-switching strategies.
What qualifies as identical property under CRA guidance:
The XEQT → VEQT trap: Many investors assume that selling iShares XEQT and immediately buying Vanguard VEQT is safe — both are all-equity asset allocation ETFs. CRA has not definitively ruled on every ETF pair, but the risk is real when funds track nearly identical underlying indices. Always research before swapping.
What is NOT identical property (generally safe to swap):
The most common accidental trigger in Canada involves registered accounts — and it catches even sophisticated investors off guard.
Non-registered account: Sell XUS at a loss on November 15th.
RRSP or TFSA: Holds XUS, or your automated DRIP (dividend reinvestment plan) purchases more XUS within 30 days.
Result: Loss denied — even though the purchase was in a different account type.
Non-registered account: Sell XUS at a loss on November 15th.
Wait 31+ days, then repurchase XUS in your non-registered account, RRSP, or TFSA.
Result: Capital loss is valid and deductible.
The registered account trap is particularly nasty because the denied loss can't be recovered — when you eventually sell the identical property inside your RRSP or TFSA, there's no capital gains event in those accounts. The denied loss is essentially gone.
DRIP danger: Many investors set up automatic dividend reinvestment plans and forget about them. If your RRSP automatically reinvests dividends from the same ETF you just sold at a loss in your non-registered account, you've triggered a superficial loss — often without realizing it.
The simplest approach. After selling at a loss, wait at least 31 days before buying back the identical property. During that period, you can hold cash or invest in a clearly different asset. This is the safest approach but leaves you out of the market (and potentially missing a recovery).
This is the most popular approach for active tax-loss harvesters. Sell ETF A, immediately buy ETF B — a comparable investment from a different issuer that tracks the same or a similar index.
Common valid swap pairs (generally accepted as non-identical):
• XUS (iShares) → VFV (Vanguard) — both track the S&P 500
• XIC (iShares) → VCN (Vanguard) — both track Canadian equity
• ZAG (BMO) → VAB (Vanguard) — both track Canadian aggregate bonds
CRA has confirmed that ETFs from different issuers are generally not identical property, even if they track the same index. You maintain near-identical market exposure while preserving the capital loss deduction.
Before executing any tax-loss harvest, review all accounts — your non-registered account, your RRSP, your TFSA, and your spouse's accounts. If any of them hold the identical property, or if any automated purchases (DRIPs, pre-authorized contributions) will buy it within the 30-day window, you have a problem.
Suspend automatic purchases of the affected ETF across all accounts for at least 31 days around the harvest date.
If you want to keep things simple: only hold a given ETF in either your non-registered account or your registered accounts — not both. This eliminates the risk of your RRSP or TFSA inadvertently creating a superficial loss when you harvest losses in your non-registered account.
The CRA has provided technical interpretations confirming that ETFs from different issuers are not identical property — even if they track the same index. This is the legal basis for the XUS → VFV swap being a valid tax-loss harvesting strategy.
However, the CRA has not published a comprehensive list of "safe" swaps. When in doubt, the key test is whether the securities are legally identical — not economically identical. Two ETFs tracking the S&P 500 are economically similar but legally distinct (different issuers, different trust documents, different fund managers).
Quick summary: The superficial loss rule triggers when you sell at a loss and repurchase "identical" property within a 30-day window — including purchases in your RRSP and TFSA. Avoid it by waiting 31+ days, swapping to a similar-but-different ETF, or carefully coordinating across all your accounts.
Understanding tax rules like the superficial loss rule is step one. The next step is building a low-cost, tax-efficient Canadian portfolio.
See Top Canadian ETFs Compare PlatformsBestMutualFunds.ca provides general financial education for Canadian investors. Nothing on this site constitutes personalized tax or investment advice. Tax rules change — verify current rules with the CRA or a qualified tax professional. All figures are for illustrative purposes only.