Crypto Tax-Loss Harvesting: A Step-by-Step Strategy
Quick Answer
Crypto tax-loss harvesting is the practice of selling cryptocurrency at a loss to offset taxable gains and reduce your overall tax bill. You can use realized losses to cancel out capital gains dollar-for-dollar, and deduct up to $3,000 in excess losses against ordinary income each year. Any remaining losses carry forward to future tax years indefinitely. It's one of the most powerful, legal strategies available to crypto investors today.
What Is Tax-Loss Harvesting?
Tax-loss harvesting is a strategy where you intentionally sell an asset that has dropped below your purchase price, locking in a capital loss on paper. That realized loss then offsets capital gains you've earned elsewhere in your portfolio.
The concept isn't new. Traditional investors have used it with stocks and bonds for decades. But crypto tax loss harvesting offers a unique advantage that stock investors don't currently have, which we'll cover in the wash sale section below.
Here's the core idea: you don't actually have to abandon your position. In many cases, you can sell the losing asset, claim the tax loss, and then buy it right back. The IRS treats the loss as real for tax purposes, even if your portfolio looks almost identical before and after.
This strategy works because the IRS taxes realized gains and losses, not unrealized ones. Simply holding a coin that's down 60% does nothing for your taxes. You have to sell it (or swap it for another crypto) to trigger the taxable event.
For a broader look at how crypto is taxed, see our complete guide to crypto taxes.
How Crypto Tax-Loss Harvesting Works: Step by Step
Here's a straightforward process for executing a crypto tax-loss harvesting strategy.
-
Review your portfolio for unrealized losses. Look at every coin and token you hold. Compare your current market value to your cost basis (the price you originally paid, including fees). Any position where the market value is below your cost basis is a candidate.
-
Identify your realized gains for the year. Check your transaction history for any crypto you've already sold at a profit. These gains are what you're trying to offset. Knowing the exact amount helps you decide how aggressively to harvest.
-
Prioritize which losses to harvest. Not all losses are equal. Consider the size of the loss, whether it's short-term or long-term, and whether you still believe in the asset long-term. Short-term losses are generally more valuable because they offset short-term gains first, which are taxed at higher rates.
-
Execute the sale. Sell (or swap) the losing position on your exchange. This triggers a taxable event and realizes the capital loss. Make sure you document the date, the amount sold, and the sale price.
-
Optionally repurchase the asset. If you still want exposure to that coin, you can buy it back immediately. Under current IRS rules, the wash sale rule does not apply to cryptocurrency. More on this below.
-
Record everything. Keep detailed records of the original purchase, the sale, and any repurchase. You'll need this for your tax return, especially if the IRS asks questions. Your cost basis on the repurchased asset resets to the new, lower purchase price.
-
Report the losses on your tax return. Capital losses are reported on Form 8949 and Schedule D. If you need help with the reporting side, our guide on how to report crypto losses walks through the process.
The $3,000 Ordinary Income Deduction
Capital losses first offset capital gains. But if your total losses exceed your total gains for the year, you can deduct up to $3,000 of the excess against your ordinary income ($1,500 if married filing separately).
This matters because ordinary income includes your salary, freelance income, and other earnings taxed at your marginal rate. A $3,000 deduction against ordinary income could save you $720 or more, depending on your tax bracket.
Example: Sarah earned $85,000 in salary in 2025. She had no crypto gains but realized $10,000 in crypto losses. She can deduct $3,000 of those losses against her ordinary income, reducing her taxable income to $82,000. The remaining $7,000 carries forward.
Carry-Forward Rules
There's no limit on how long you can carry forward unused capital losses. If you harvest $50,000 in losses this year but only have $5,000 in gains, you'll use $5,000 to offset the gains, deduct $3,000 against ordinary income, and carry the remaining $42,000 forward to next year.
Those carried-forward losses work exactly the same way in future years. They offset future capital gains first, then up to $3,000 against ordinary income, with any remainder continuing to roll forward.
This makes tax-loss harvesting valuable even in years when you have no gains to offset. You're essentially banking tax deductions for the future.
The Wash Sale Rule and Why Crypto Is Currently Exempt
In traditional finance, the wash sale rule prevents investors from selling a security at a loss and repurchasing it (or a "substantially identical" security) within 30 days before or after the sale. If you trigger a wash sale, the IRS disallows the loss.
Here's where crypto investors have a significant advantage: the wash sale rule currently does not apply to cryptocurrency. The IRS classifies crypto as property, not a security, and the wash sale rule under Section 1091 of the Internal Revenue Code specifically applies to securities and stocks.
This means you can sell Bitcoin at a loss and buy it back one second later, claiming the full tax loss. There's no 30-day waiting period, no need to buy a "similar but not identical" asset, and no risk of the loss being disallowed.
Example: Marcus bought 2 ETH at $3,500 each ($7,000 total). ETH drops to $2,000. He sells both for $4,000, realizing a $3,000 loss. He immediately buys 2 ETH back at $2,000 each. He claims the $3,000 loss on his taxes, and his new cost basis is $4,000. His portfolio position is unchanged, but he's locked in a tax benefit.
A Warning About Legislative Changes
Congress has repeatedly proposed extending the wash sale rule to cover digital assets. The Build Back Better Act in 2021, the Inflation Reduction Act discussions in 2022, and subsequent legislative proposals have all included provisions that would apply wash sale rules to crypto starting as early as 2025 or 2026.
Stay informed. If the wash sale rule is extended to crypto, the strategy of selling and immediately repurchasing becomes much less flexible. You'd need to wait 31 days or buy a different (non-substantially-identical) asset to preserve the loss. Monitor legislative developments closely and consult a tax professional if you're uncertain about the current rules.
Short-Term vs. Long-Term Loss Considerations
Losses are classified the same way as gains: short-term if you held the asset for one year or less, and long-term if you held it for more than one year.
When you report your taxes, the IRS nets short-term losses against short-term gains first, and long-term losses against long-term gains first. If you have excess losses in one category, they then offset gains in the other.
Why does this matter for harvesting? Short-term gains are taxed at your ordinary income rate (up to 37%), while long-term gains are taxed at preferential rates (0%, 15%, or 20%). So a short-term loss that offsets a short-term gain saves you more in taxes than a long-term loss offsetting a long-term gain.
When choosing which losses to harvest, prioritize short-term losses if you have short-term gains to offset. For a detailed breakdown of the different rates, see our guide on crypto tax rates.
Your cost basis method also affects which lots show a loss. Different methods like HIFO, FIFO, or LIFO can produce different results for the same portfolio. Our breakdown of FIFO vs LIFO vs HIFO explains how to choose.
When to Harvest Crypto Losses
Year-End Review
The most common approach is reviewing your portfolio in November or December. This gives you time to execute trades before the tax year closes on December 31. You'll have a clear picture of your realized gains for the year and can calculate exactly how much harvesting you need.
Ongoing Strategy
Sophisticated investors don't wait until December. They monitor their portfolios throughout the year and harvest losses whenever meaningful dips occur. This approach captures losses that might recover before year-end, meaning you'd miss the opportunity if you waited.
After Market Crashes
Major market downturns are prime harvesting opportunities. If the crypto market drops 40% in a quarter, you likely have significant unrealized losses across many positions. Harvesting aggressively during crashes lets you bank large losses for current and future use.
The 2022 crypto winter was a textbook harvesting opportunity. Investors who sold positions at the bottom and repurchased could claim substantial losses while maintaining their portfolio allocation for the eventual recovery.
Pitfalls to Avoid
Not keeping adequate records. The IRS expects you to document every transaction. If you can't prove your cost basis, the IRS may assume it was zero, meaning your entire sale proceeds count as a gain.
Forgetting about transaction fees. When you sell and repurchase, you'll pay trading fees both ways. Make sure the tax savings exceed the transaction costs. For small positions, the fees might eat up any benefit.
Ignoring state taxes. Some states don't allow capital loss deductions, or they have different limits. Check your state's rules before assuming your federal strategy works at the state level.
Harvesting losses you'll need for gain offsets later. If you harvest a loss now and the asset recovers, your new, lower cost basis means a bigger gain when you eventually sell for good. You haven't eliminated the tax, you've deferred it. In most cases, deferral is still valuable (time value of money), but understand that it's not free money.
Failing to track your new cost basis. After repurchasing, your cost basis resets. If you don't update your records, you could accidentally underreport gains later.
Worked Examples Showing Tax Savings
Example: Jake is a single filer in the 24% federal tax bracket with a 15% long-term capital gains rate. In 2025, he sold some altcoins for a $20,000 long-term capital gain. He also holds 1.5 BTC purchased at $60,000 each ($90,000 total). BTC is currently at $42,000.
Jake sells all 1.5 BTC for $63,000, realizing a $27,000 long-term capital loss. Here's the math:
- Long-term gains: $20,000
- Long-term losses: $27,000
- Net capital loss: $7,000
- Offset against gains: $20,000 (fully offset, saving $3,000 in taxes at the 15% long-term rate)
- Remaining loss: $7,000
- Deducted against ordinary income: $3,000 (saving $720 at the 24% marginal rate)
- Carried forward to 2026: $4,000
Total tax savings in 2025: $3,720. Jake repurchases 1.5 BTC at $42,000, maintaining his position. He's saved real money and can use the $4,000 carry-forward next year.
Now compare this to doing nothing. Without harvesting, Jake owes $3,000 on his $20,000 long-term gain and gets no ordinary income deduction. The harvesting strategy puts $3,720 back in his pocket.
Example: Lisa is a day trader with $15,000 in short-term crypto gains for 2025. She's in the 32% federal bracket. She also holds several altcoins that have dropped significantly:
- 500 LINK bought at $18 each ($9,000), now worth $7 each ($3,500) = $5,500 loss
- 10,000 DOGE bought at $0.15 each ($1,500), now worth $0.07 each ($700) = $800 loss
- 2 SOL bought at $200 each ($400), now worth $80 each ($160) = $240 loss
Lisa sells all three positions, realizing $6,540 in short-term losses. She immediately repurchases all three at current prices.
- Short-term gains: $15,000
- Short-term losses: $6,540
- Net short-term gain: $8,460
- Tax on $8,460 at 32%: $2,707
- Tax without harvesting on $15,000 at 32%: $4,800
Tax savings: $2,093. Lisa still holds the same coins and has reduced her tax bill by over $2,000. Her new, lower cost basis means she'll pay more tax later if these assets recover, but she's deferred over two thousand dollars in taxes, which she can invest or use in the meantime.