Free Canadian Tax-Loss Harvesting Estimator
Calculate your instant tax refund by harvesting capital losses, offset realized capital gains, and see how to choose a replacement investment while you wait out the 30 days.
Your Immediate Tax Refund & Carryover
Check every sale against the 30-day rule.
The Tax-Loss Harvesting and Superficial Loss Tracker is a spreadsheet for $19 CAD.
Estimate only, based on 2026 federal and provincial tax brackets. Not tax advice.
Choosing a replacement while you wait out the 30 days
General criteria only. We do not name or recommend any investment.
Treat as identical (avoid)
- The same fund, or the same company's shares, bought in any account that counts: yours, your spouse's, a corporation you control, your TFSA or RRSP.
- The CAD and USD units of the same fund, or the same fund at a different broker.
- Funds from different issuers that track the same index. The CRA's one position on index funds that we could find (a 2001 technical interpretation about index mutual funds) treats them as identical property. Many tax specialists argue that view is outdated for ETFs, but the CRA has not changed it publicly.
A stronger case, still not guaranteed
- A fund that follows a different index from a different provider, with different index rules (the kind of difference in the CRA's 2001 TSE 300 vs TSE 60 example).
- A currency-hedged and an unhedged fund on the same stocks. We found no CRA statement or case on it.
- All-in-one portfolios from different issuers, which hold different underlying funds. Defensible, not tested.
How to check before you trade
- Open each fund's page at its issuer and write down the exact index it tracks.
- If the two indexes are the same, stop: treat them as identical.
- If they differ, compare the provider, the index rules and what the funds hold.
- Ask your accountant, who can also tell you how to request a written CRA ruling for a specific plan.
The CRA's test is whether the funds are "the same in all material respects, so that a prospective buyer would not have a preference for one as opposed to another" (bulletin IT-387R2), a question of fact. Different indexes make a stronger case, but nothing here is guaranteed, and swapping funds also changes what you own.
How the tax-loss harvesting estimator works
Selling an investment at a loss in a non-registered account creates a capital loss that offsets capital gains in the same year. Only half of a gain is taxable, so a loss saves half of the loss times your marginal rate. This estimator computes the real difference in federal and provincial tax with and without the offset, using the CRA's 2026 brackets, so the saving follows your income instead of using a single rate.
What this calculator assumes
- Taxable income is your income before this year's realized gains. The 50% capital gains inclusion rate applies.
- Rates are the CRA's 2026 federal and provincial brackets, with the Ontario surtax and the Quebec abatement. Credits, the alternative minimum tax and income-tested benefits are not included.
- Losses larger than your gains become a net capital loss that you can carry back three years (Form T1A) or forward indefinitely; the estimator shows the amount but not its value.
- The ten-year figure assumes the saving is reinvested at 7.5% a year, which is an assumption, not a forecast.
Frequently asked questions
How much tax do I save by harvesting losses?
A capital loss offsets capital gains dollar for dollar, and half of the offset gain would have been taxable. The saving is therefore about half the offset times your marginal rate: for example, a $10,000 loss against a $10,000 gain at a 43% marginal rate saves roughly $2,200.
What is the superficial loss rule?
If you or an affiliated person buy identical property within 30 days before or after you sell at a loss, and still hold it at the end of that period, the loss is denied. Read our superficial loss guide before you trade.
Can I carry back a capital loss?
Yes. A net capital loss can be applied to taxable capital gains in any of the three previous years (using Form T1A) or carried forward indefinitely.
Does buying a different fund guarantee the loss?
No. The CRA has not ruled on specific ETFs. Its one position on index funds that we found (a 2001 technical interpretation) says funds on different indexes would generally not be identical, but funds on the same index from different institutions generally would be. So treat same-index funds as identical. We do not name or recommend any investment. Confirm any replacement with your accountant.
Educational estimates, not tax, legal or investment advice. Talk to a licensed Canadian CPA or CFP before acting.