Crypto Tax-Loss Harvesting: When Selling a Loser Actually Pays Off
During the 2022 crash, a friend of mine had a bag of altcoins worth roughly a third of what he paid — down about $6,000. He refused to sell. "Selling makes it real," he said. I get the feeling, but he had it backwards. That year he also sold some Bitcoin at a $9,000 gain. By hanging onto the dead altcoins, he paid tax on the full $9,000. Selling the losers and keeping the winners is emotionally backwards, which is exactly why most people never do it — and why it saves real money.
The strategy has a boring finance name — tax-loss harvesting — but the idea is simple. When an investment sits below what you paid for it, you can sell it, turn the paper loss into a real loss, and use that loss to shrink your tax bill. Crypto is unusually well suited to it for one specific reason I'll get to.
If you're here for the numbers rather than the theory, I built a free tax-loss harvesting calculator that covers all five countries on this site. Enter your cost basis, current value, other gains and your bracket — it tells you what selling now saves, what gets deducted from ordinary income (US only), and what carries forward. Everything runs in your browser; nothing you type leaves your device.
What a realized loss actually does
Here's the order of operations in the US:
- Capital losses offset capital gains first, dollar for dollar. Lost $6,000 on altcoins, gained $9,000 on Bitcoin? Your taxable gain becomes $3,000.
- If losses exceed gains, up to $3,000 of the excess comes off your ordinary income. That's salary, freelance income, the works — at your normal income rate ($1,500 if you're married filing separately).
- Anything left over carries forward indefinitely. No expiry. A $20,000 harvested loss in a bad year can shelter gains years later.
That third point is the one people underestimate. A loss you realize now doesn't vanish in December. It becomes a stored deduction you spend when you eventually have gains. Crypto draws down 30–50% every few years; the people who harvested losses in 2022 used them to protect gains in 2024 and 2025.
Short-term losses are worth more
One nuance: short-term losses (assets held under a year) offset short-term gains first, and long-term losses offset long-term gains first, before they cross over. Since short-term gains are taxed at your full income rate — up to 37% — a short-term loss cancels more tax per dollar than a long-term one does. When you're choosing which underwater positions to harvest, the recent purchases hurt in two ways and help in one.
The quirk: crypto has no wash-sale rule (for now)
This is the structural reason crypto loss harvesting beats stock loss harvesting. With stocks, the IRS wash-sale rule says you can't claim a loss if you buy the same asset (or something "substantially identical") within 30 days before or after the sale. Sell Apple at a loss Monday, buy Apple back Tuesday, and the loss is denied.
Crypto is classified as property, not a security, and the wash-sale rule technically applies to securities. So in the US today, you can:
- sell your Bitcoin at a loss,
- buy it back immediately at essentially the same price, and
- still claim the full capital loss.
Your position stays identical and the tax deduction is real. That's not a loophole clever people found — it's the literal gap between two asset categories.
Two caveats, because "free loophole" articles age badly. First, don't turn it into a robot that sells and repurchases the same asset every single day for no reason beyond the tax deduction — the IRS can still challenge transactions with no economic substance, though in practice honest harvests are widely accepted. Second, the door is visibly closing: Congress has repeatedly proposed extending wash-sale rules to digital assets, and the new broker reporting form (1099-DA) even has a box for disallowed wash-sale losses. Treat the repurchase freedom as a current advantage, not a constitutional right.
The same idea outside the US — with stricter rules
If you think "sell low, rebuy immediately" sounds too good, the tax authorities in other countries agree with you:
- Canada has the superficial loss rule: repurchase the same crypto within 30 days before or after the sale and the loss is denied — it gets added back to the cost base of your new coins instead. If you want to harvest in Canada, either stay out for 30 days or buy something that genuinely isn't the same asset.
- UK has the bed-and-breakfast rule with the same 30-day window. The loss is invalid against your purchases in that window, though HMRC's pooling rules layer on top of it.
- Australia doesn't have a formal 30-day rule but does have anti-avoidance provisions; the ATO looks at whether a sell-and-rebuy was done solely to create a tax benefit. Gains and losses sit in the same CGT system, and losses carry forward indefinitely — but can't reduce salary income.
- Germany offsets private-sale losses against private-sale gains, with a carried balance; losses can't be dropped against regular salary income. The €1,000 Freigrenze interacts with gains, so it's worth checking the numbers on the German calculator.
What the actual transaction looks like
Using my friend's year as the example: $9,000 Bitcoin gain, $6,000 unrealized altcoin loss, short-term both, 24% bracket.
- Do nothing: $9,000 gain × 24% = $2,160 tax.
- Harvest the altcoins: net gain is $3,000 × 24% = $720 tax. He either repurchases his position (US) or rotates into something else.
- If his losses had been bigger than the gains: another $3,000 could come off his salary, and the rest rolls into future years.
That's a $1,440 difference for about five minutes of trading. Plug your own numbers into the tax-loss harvesting calculator — cost basis, current value and other gains — and it shows the saving for your country and bracket in seconds. (On the regular US calculator, you can do it manually: enter the sold position twice, once as the gain and once as the loss, and watch the net number move.)
The mistakes that make it pointless
Harvesting isn't free money, and I've watched people trip over the same three things:
- Selling something you actually believe in without a re-entry plan. In the US you can buy back the same asset, so this is easy. In Canada and the UK, that 30-day window means you might buy back at a higher price — or miss the recovery entirely. Decide before you sell.
- Not realizing the loss on purpose. A coin down in your wallet is nothing for tax purposes. Unrealized losses don't offset anything. You have to sell.
- Harvesting in December in a panic with no records. The strategy works year-round; keep notes of what you sold, when, and why, so Form 8949 (or the local equivalent) matches your actual trades.
The honest bottom line
Tax-loss harvesting doesn't rescue a bad portfolio — selling losers doesn't make your decisions good in hindsight, and transaction costs plus the risk of missing a rebound are real. What it does is convert something painful into something useful. A coin that's down 40% and that you wouldn't buy today? Letting it sit while you pay full tax on winners is the expensive form of hope.
If you've got realized gains this year and a position you were quietly planning to ditch anyway, the end of the tax year is a decent nudge. Open the calculator for your country, price the loss honestly, and make the decision for both reasons at once — portfolio and tax.
This is general information, not tax advice. Wash-sale rules for US crypto are an active legislative area and loss rules vary significantly by country. Before executing anything with material amounts, confirm the current rules with a qualified tax professional.