Pomegra Wiki

Crypto Tax-Loss Harvesting

A trader can sell a depreciated cryptocurrency to realise a capital loss, then immediately repurchase the same asset—a strategy unavailable in traditional securities because wash-sale rules do not yet apply to crypto.

The loss-harvesting advantage in crypto

Sophisticated investors routinely use tax-loss harvesting in traditional portfolios: sell a loser to realise the loss, offset gains elsewhere, and then repurchase the same security. But the classic strategy is complicated by the wash-sale rule, which bars you from claiming a loss if you buy substantially identical property within 30 days (before or after the sale).

Cryptocurrency does not yet fall under the wash-sale rule. The IRS has not explicitly extended the 30-day repurchase ban to digital assets, and tax practitioners generally agree that a trader can sell Bitcoin at a loss one day and buy Bitcoin back the next day—or even the same day—without triggering wash-sale disallowance.

This loophole is enormous. A traditional investor must choose: realise the loss and stay out of the market for 30 days (accepting market risk), or stay in the market and forgo the loss deduction. A crypto trader can do both. Sell at the loss, claim it immediately, and rebuy to maintain full market exposure. The absence of the wash-sale rule converts crypto into an exceptionally tax-efficient vehicle for realising losses while preserving position.

How the deduction flows to your taxes

When you sell crypto at a loss, the loss is a capital loss. In any given year, you can offset up to $3,000 of capital losses against ordinary income. Any losses beyond that carry forward indefinitely to future years. If you also have capital gains in the same year, the losses offset them dollar for dollar, dollar for dollar, with no limit.

Suppose you bought Ethereum for $40,000, it dropped to $20,000, and you sold at that loss. You have a $20,000 capital loss. If you also sold Bitcoin earlier that year with a $15,000 gain, the two net to a $5,000 loss. That $5,000 can offset $5,000 of your ordinary income (salary, interest, etc.), potentially saving you $1,500–$2,000 in federal taxes depending on your bracket. Any loss beyond the $3,000-per-year ordinary-income cap carries to next year.

This strategy is most potent in years when you have substantial capital gains—from selling appreciated crypto or other assets. A savvy trader can sell winners selectively, bank the gains, then harvest losses from losers to offset those gains, netting them near-zero taxable gain for the year while still banking the actual dollar profits (both realised and unrealised).

Timing and realisation mechanics

The key move is realisation: you must actually sell the crypto to trigger the loss. Simply holding a depreciated coin and waiting for recovery does not give you a deduction. You must convert the unrealised loss into a realised one.

The realisation date is the settlement date of the transaction on the exchange or blockchain. For most centralised exchanges, this is the same day you hit the sell button. For decentralised trades, it is the moment the blockchain confirms the transaction. Either way, once the sale is confirmed, the loss is realised and can be claimed on your tax return (via Schedule D) for that tax year.

Timing within the year matters. If you realise a $10,000 loss on December 20th and a $5,000 gain on December 28th, both count in the current year and net to a $5,000 loss. If you delay the gain to January, the loss is in one year and the gain is in the next, complicating your ability to offset them. Year-end planning often includes a review of realised gains and proactive loss harvesting to net out exposure.

Immediately rebuy without wash-sale penalty

Once the sale settles, you are free to repurchase. Many traders place a buy order the moment a loss-harvesting sale completes, minimising any gap in exposure.

You could theoretically buy back at a higher price than you sold, locking in a realised loss while accepting a small unrealised loss on the new position. If you sold Ethereum at $20,000 and bought back at $21,000 minutes later, you have a $1,000 realised loss (deductible) and a new position with a $21,000 cost basis. Over time, if Ethereum recovers to $40,000, you benefit from the full recovery on the new, higher-basis position, and you also pocketed the $1,000 tax deduction.

The only caveat is that in crypto’s volatile markets, prices can move sharply between the sale and the rebuy. A trader might sell at $20,000, intending to buy immediately, only to find the price has shot to $23,000. This is a real execution risk, but many traders manage it by using limit orders or standing buy orders at specific prices.

New cost basis resets the clock

When you repurchase the same crypto, your new cost basis is the price you paid on the rebuy, not the original purchase price. This is important for future loss harvesting. If you originally bought Ethereum at $40,000, sold at $20,000, and immediately rebought at $20,500, your new cost basis is $20,500. If it then drops to $10,000, you can harvest another $10,500 loss (from $20,500 to $10,000), and you can rebuy again at no penalty.

This reset is advantageous in prolonged bear markets. You can harvest losses repeatedly as prices decline, locking in deductions year after year while resetting your cost basis lower and lower. Conversely, in a bull market where prices rebound, each loss harvest followed by a rebuy at a slightly higher price creates a slightly higher cost basis, which reduces future gains.

Tax-gain impact of frequent harvesting

One subtle consequence: if you harvest losses frequently, you accumulate many transactions, each with its own cost basis. This creates record-keeping complexity and, if you later need to determine your cost basis for a particular sale, you may need to apply a specific method (like FIFO, LIFO, or specific ID) to choose which lot you sold. The IRS requires meticulous documentation.

Additionally, if you harvest losses and then later sell other holdings at gains, the loss carryforwards from prior years can wipe out those gains. The mechanics are straightforward, but the cumulative tax picture can be intricate if you do not track carefully.

The wash-sale threat

The absence of wash-sale rules on crypto is not guaranteed to last. Several tax-reform proposals have included language to extend the wash-sale rule to digital assets. If Congress passes such a provision, crypto would move into alignment with traditional securities: a 30-day lock-out on substantially identical repurchases. This would eliminate the loss-harvesting advantage overnight.

Some traders are therefore front-loading loss harvesting while the window is open. Others argue that the wash-sale rule is a blunt instrument and that a more nuanced approach (perhaps allowing harvesting only for genuine risk reduction, not mechanical annual loss-taking) would be fairer. The debate is ongoing, but prudent traders should not rely on the current exemption as a permanent planning tool.

See also

Wider context