Skip to main content
1099-DA Guides11 min readUpdated Mar 2026

Crypto Tax-Loss Harvesting: A Step-by-Step Strategy

Reduce your crypto tax bill with tax-loss harvesting. Step-by-step strategy, wash sale rules, real examples, and how to offset gains with losses.

By FCT Editorial

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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.

This content is for informational purposes only and does not constitute tax, legal, or financial advice. Consult a qualified tax professional for advice specific to your situation.

Frequently Asked Questions

Yes. Tax-loss harvesting is a well-established, IRS-recognized strategy. There's nothing illegal or questionable about selling assets at a loss to reduce your tax burden. The IRS expects taxpayers to report both gains and losses accurately.
Under current IRS rules, yes. The wash sale rule does not apply to cryptocurrency as of 2026. You can sell and repurchase the same crypto in the same minute without disqualifying the loss. However, keep an eye on proposed legislation that could change this.
There's no limit on using capital losses to offset capital gains. If your losses exceed your gains, you can deduct up to $3,000 per year ($1,500 if married filing separately) against ordinary income. Unused losses carry forward indefinitely.
Tax-loss harvesting applies to capital assets. If you received staking rewards or DeFi income (taxed as ordinary income when received), you can't directly offset that income with capital losses beyond the $3,000 annual deduction. However, if those tokens have since dropped in value, you can sell them at a loss and use that loss against other capital gains.
You can still benefit. Deduct up to $3,000 against your ordinary income and carry the rest forward. When you eventually realize gains in a future year, those carried-forward losses will offset them.
It depends on transaction costs, your overall tax situation, and how much the asset has actually declined. Small losses on small positions may not be worth the effort and fees. Focus on positions with meaningful unrealized losses relative to your gains.
Yes. The IRS requires you to report all dispositions of crypto assets, regardless of size. Report all transactions on Form 8949, even if the amounts seem minor.
Most crypto tax software can calculate your gains and losses automatically. The key is making sure your transaction history is complete and your cost basis method is set correctly before generating reports.

Ready to File Your Crypto Taxes?

FastCryptoTax generates your complete crypto tax report in minutes. Import from 300+ exchanges and wallets, get your Form 8949 and Schedule D, and file with confidence.

Get Started Free