babybuilder.xyz

How to harvest crypto tax losses before year end

Tax-loss harvesting is a straightforward strategy with a precise window: you sell assets that are worth less than you paid. The resulting capital loss offsets capital gains. If losses exceed gains, you can deduct up to $3,000 against ordinary income. Any leftover loss carries forward to future years.

The mechanics are the same for crypto as for stocks. The key difference is timing and rules.

The Year-End Deadline

For US taxpayers, the deadline to realize losses is December 31. That is the last day trades settle in the current tax year. Any sale on or before that date counts; sales on January 1 count for the next year.

You need enough time to execute the trade. On a decentralized exchange, that means paying gas fees and waiting for block confirmations. On a slow network or during congestion, a transaction might not confirm until the next day. Plan to harvest no later than December 30 to be safe.

The wash sale gap

Crypto has no wash sale rule as of 2025. The IRS has not extended the rule to digital assets, so you can sell a token at a loss and buy it back immediately. The loss is still deductible.

But the absence of a rule is not a guarantee of safety. The IRS can challenge aggressive repurchase patterns under the economic substance doctrine. If you sell and instantly repurchase the same asset in the same transaction, a court could recharacterize the sale as a wash. The risk is low for most retail traders, but it rises if you do it repeatedly or in large amounts.

A safer approach: wait 31 days before repurchasing. That matches the stock wash sale rule. Or buy a closely related asset instead of the exact same one. Neither move is required by law. Both reduce audit risk.

Gas fee costs matter

On a DEX like PancakeSwap, every harvest costs gas. If your loss is small, the fee can erase the benefit. Example: you sell a token for a $50 loss. The gas fee is $2. Your net loss is $48. That is still useful, but the math gets worse at smaller sizes.

Check the current gas price before executing. On BSC, gas is usually low, but it spikes during meme coin launches or network congestion. A harvest that costs $10 in gas on a $20 loss is not worth doing. Set a threshold. Many CPAs recommend ignoring losses under $100 after fees.

Practical Steps

First, identify all crypto assets that are underwater and compare each lot's cost basis to its current market value. You need specific ID or HIFO accounting to pick the highest-cost lots, which maximizes the loss per sale.

Second, calculate your net capital gains for the year. If you have gains, harvest enough losses to offset them completely. Any extra loss covers up to $3,000 of ordinary income.

Third, execute the sales. Use a single wallet if possible to simplify tracking. Record each trade with date, amount, cost basis, proceeds, and loss.

Fourth, decide whether to repurchase. If you want to stay long, wait 31 days or buy a different asset. If you are exiting the position permanently, no waiting needed.

What not to harvest

Do not harvest losses on assets you intend to gift or donate. Gifting appreciated crypto is tax-smart; gifting depreciated crypto wastes the loss. Donate the appreciated stuff, sell the depreciated stuff.

Do not harvest losses on staked or locked tokens you cannot sell. The loss must be realized, and a token locked in a smart contract that you cannot trade is not a realized loss.

Do not harvest losses that push you into a lower tax bracket if you also have large gains next year. Carryforward losses are flexible. Use them when they save the most tax.

One Concrete Example

BabyBuilder (BBOB) launched on BSC on June 2, 2025. Its price on DexScreener as of August 31, 2026 was $0.00001878. If you bought at a higher price and sold at that level, you would realize a loss. The liquidity pool held about $20,262, and volume was $33.27 in the prior 24 hours. That low volume means a large sell could move the price against you, so use limit orders or small slices.

The same logic applies to any token. Check liquidity before selling. Thin pools make harvesting expensive.

Final Timeline

Tax-loss harvesting is simple math. Do the calculation, pay the gas, take the loss, and move on.

Not financial advice. babybuilder.xyz publishes market data and general information about digital assets. Crypto assets are volatile and you can lose everything you put in. Nothing here is a recommendation to buy, sell or hold, and we make no price predictions.

Prices are sourced from third parties and may be delayed or wrong. Verify anything you intend to act on against a primary source.

Back to crypto tax