Imagine holding a bag of Ethereum that is down 40% from when you bought it. In the stock market, selling that position and buying it back immediately would likely trigger a "wash sale," disallowing your tax deduction. But in crypto? You can sell, take the loss, and buy right back without penalty. This unique loophole allows investors to turn market downturns into tangible tax savings, effectively lowering your bill for the year while keeping your investment thesis intact.
Tax loss harvesting is not just for Wall Street pros; it is a powerful tool for any retail investor who understands the basics of U.S. federal tax law as applied to digital assets. By strategically realizing losses before December 31, you can offset capital gains dollar-for-dollar and even reduce ordinary income by up to $3,000 annually. If your losses exceed those limits, the remainder carries forward indefinitely. Here is how to execute this strategy correctly under current regulations.
The Legal Foundation: Why Crypto Is Different
To understand why this works, you need to look at how the Internal Revenue Service (IRS) classifies digital assets. According to IRS Notice 2014-21, virtual currency is treated as property for U.S. federal tax purposes. This classification is critical because it means Bitcoin, Ethereum, and NFTs are taxed like real estate or commodities, not like stocks or foreign currency.
Because crypto is property, the traditional wash sale rule under Internal Revenue Code section 1091 does not apply. For equities, if you sell a stock at a loss and buy a "substantially identical" security within 30 days, the loss is disallowed. In crypto, however, you can sell an asset at a loss and repurchase the exact same token on the same day-or even the same minute-without triggering this limitation. As of August 2026, no federal legislation has extended the wash sale rule to digital assets, making this one of the most significant advantages crypto investors hold over traditional stock traders.
Step-by-Step: How to Execute the Strategy
Executing tax loss harvesting requires precision. It is not enough to just sell something low; you must manage the timing and the reporting carefully. Here is the practical workflow used by experienced investors:
- Identify Losing Positions: Review your portfolio for assets where the current fair market value (FMV) is lower than your cost basis. Tools like CoinTracking or Ledger Academy recommend flagging positions down more than 20% from basis as prime candidates.
- Calculate the Loss: Subtract your adjusted cost basis (including fees) from the FMV at the time of sale. The negative number is your realized capital loss.
- Sell Before Year-End: Execute the trade before December 31. The date of the transaction determines which tax year the loss applies to. There is no grace period; if you miss the deadline, you wait another year.
- Repurchase Immediately (Optional): If you still believe in the asset's long-term potential, buy it back right away. Since there is no wash sale rule, this maintains your market exposure. Note that your new cost basis will be the price you paid during the repurchase.
- Document Everything: Record the date, time, amount sold, proceeds received, and FMV in USD. The IRS requires detailed records for every taxable event involving virtual currency.
For example, if you bought 10 ETH at $2,000 each ($20,000 total) and the price drops to $1,200, selling all 10 ETH realizes an $8,000 loss. If you then buy 10 ETH back at $1,200, your new basis is $12,000. You have locked in an $8,000 deductible loss while maintaining your position.
Offsetting Gains and Ordinary Income
Once you have realized losses, the next step is applying them to your tax return. The mechanics follow a specific hierarchy defined by the IRS:
- Offset Capital Gains First: Net capital losses offset net capital gains dollar-for-dollar. If you made $50,000 in gains from a winning Bitcoin trade and harvested $20,000 in losses from an Ethereum dip, your taxable gain drops to $30,000.
- Offset Ordinary Income: If your losses exceed your gains, you can use the excess to offset up to $3,000 of ordinary income (like salary or interest) per year for individuals.
- Carry Forward Excess: Any remaining loss beyond the $3,000 cap is carried forward to future years indefinitely. This is particularly useful after major bear markets, such as the 2022-2023 downturn, where many investors held positions with 50%+ drawdowns.
| Feature | Stocks & ETFs | Cryptocurrency |
|---|---|---|
| Asset Classification | Securities | Property (per IRS Notice 2014-21) |
| Wash Sale Rule | Applies (30-day window) | Does Not Apply (as of 2026) |
| Same-Day Repurchase | Disallows loss | Permitted |
| Ordinary Income Offset Cap | $3,000/year | $3,000/year |
| Loss Carryforward | Indefinite | Indefinite |
Reporting on Form 8949 and Schedule D
Accuracy is non-negotiable. The IRS expects you to report all taxable transactions involving virtual currency, regardless of amount. You will report these details on Form 8949, which summarizes capital gains and losses from sales of capital assets. Each sale is a separate line item, requiring you to list the acquisition date, sale date, proceeds, and cost basis.
The totals from Form 8949 flow to Schedule D of your Form 1040. Here, short-term gains (held less than one year) are taxed at ordinary income rates, while long-term gains (held more than one year) benefit from lower preferential rates. When harvesting, be mindful of whether your losing position was short-term or long-term. Generally, it is better to harvest short-term losses first to offset short-term gains, but the primary goal is simply reducing your net taxable income.
A common pitfall is failing to reconcile your exchange CSV exports with your actual wallet activity. If you moved coins between wallets or exchanges, ensure your software tracks these as non-taxable transfers rather than sales. Mismatches here are a leading cause of IRS audits for crypto investors.
Risks and Future Regulatory Outlook
While the strategy is currently robust, it is not without risks. The biggest threat is regulatory change. Multiple tax experts interviewed by Thomson Reuters in late 2025 noted that policymakers have discussed closing the "loophole" created by the absence of wash sale rules for crypto. Although no bill has been enacted as of mid-2026, the possibility remains that Congress could extend anti-abuse rules to digital assets in the future.
Additionally, documentation risk is high. If you cannot substantiate your cost basis with clear records, the IRS may disallow the loss or reclassify the transaction. Keep detailed logs showing the date, time, and USD value at both acquisition and disposal. For active DeFi traders, this can mean thousands of micro-transactions, often necessitating specialized tax software or professional CPA assistance.
Market timing is another factor. Selling at a loss locks in that price. If the asset rebounds immediately after your sale, you are left with a higher cost basis for the repurchased units. Coordinate harvesting with your broader portfolio rebalancing strategy to avoid conflicting with your investment goals.
Frequently Asked Questions
Can I sell crypto at a loss and buy it back the same day?
Yes. Unlike stocks, cryptocurrency is treated as property, not securities, so the wash sale rule does not apply. You can sell an asset at a loss and repurchase the identical asset immediately without disallowing the loss deduction.
How much ordinary income can I offset with crypto losses?
You can offset up to $3,000 of ordinary income per year for individuals. Any excess loss beyond this cap is carried forward to future tax years indefinitely, allowing you to reduce taxes in subsequent years.
Do I need to report small crypto trades?
Yes. IRS guidance states that taxpayers must report income, gain, or loss from all taxable transactions involving virtual currency, regardless of the amount. Even small trades must be included on Form 8949.
What happens if the wash sale rule is extended to crypto?
If Congress extends the wash sale rule to digital assets, selling and repurchasing the same asset within a specified window (likely 30 days) would disallow the loss. As of August 2026, this has not happened, but investors should monitor legislative updates.
Which form do I use to report crypto losses?
You report individual transactions on Form 8949. The totals are then summarized on Schedule D of your Form 1040. Ensure your cost basis and proceeds are accurately calculated using USD values at the time of transaction.