What to Know About Crypto Tax Loss Harvesting in 2024

Andrew Perlin
ByAndrew Perlin, CPAReviewed byTynisa (Ty) Gaines, EAUpdated on December 2, 2024 · minute read
VerifiedExpert verified

TokenTax content follows strict guidelines for editorial accuracy and integrity. We do not accept money from third party sites, so we can give you the most unbiased and accurate information possible.

  • Crypto tax loss harvesting enables investors to sell assets at a loss to offset capital gains, reducing tax liability. US taxpayers can deduct up to $3,000 from ordinary income if losses exceed gains, with excess losses carried forward to future years.

  • Though legal and strategic, tax loss harvesting requires meticulous planning and documentation. Investors should be aware of potential risks, such as future wash-sale rules applying to crypto, and consider consulting a tax professional like TokenTax for personalized guidance.

What is tax loss harvesting?

Tax loss harvesting involves selling underperforming assets to offset capital gains and reduce taxes. Understanding how this strategy works with cryptocurrency can help optimize your tax situation.

How does crypto tax harvesting work?

This method can be applied to digital currencies and other assets, such as payouts from mutual funds at the end of the year. Suppose your losses for the year exceed your gains. In that case, after accounting for investment gains, you can deduct up to $3,000 of those losses annually (or $1,500 if you're married and filing separately) from your regular income.

Tax loss harvesting allows you to neutralize gains and potentially reduce your ordinary income by up to $3,000 in the current or future tax year. It's important to understand that this strategy postpones your tax payments rather than eliminating them.

The fundamental concept is that when you eventually pay the deferred taxes through tax-loss harvesting, your investment portfolio should have grown significantly more than the amount of tax you owe. Executed properly over time, this strategy can result in a higher overall net worth.

How to tax loss harvest crypto

Tax Loss Harvesting Limitations

Tax-loss harvesting is limited to offsetting $3,000 of ordinary income ($1,500 for married individuals filing separately) after accounting for other investment gains. As per the IRS guidelines outlined in Topic 409 on Capital Gains and Losses, investors must execute their crypto loss harvesting by the end of December, as gains and losses are finalized at the tax year's close.

This approach proved effective in 2022, given the cryptocurrency market's persistent decline, with Bitcoin hovering just under $17,000 in December, down from its $47,000 opening value. However, during bullish market phases, harvesting losses could pose risks, particularly if the "wash-sale" rule applies to cryptocurrencies in subsequent years.

The IRS's wash-sale rule disallows taxpayers from deducting losses on securities sold in a wash sale scenario, where a security is sold at a loss and, within 30 days before or after the sale, the same or substantially identical security is repurchased. This rule extends to stocks of companies involved in cryptocurrencies.

How to reduce your crypto tax bill

Crypto is treated as a capital asset, like property or stocks. You only realize a crypto capital gain or loss when you sell, trade, or spend it. This means that if you are holding an asset that has lost value, you have not yet realized this crypto loss.[1]

Reporting crypto capital losses on your return has tax benefits. If you have a total capital loss in crypto, you can use that loss to offset gains in other capital assets, like stocks. You could also deduct up to $3,000 from your income taxes.

Otherwise, you can carry forward that capital loss to deduct from future capital gains, whether in crypto or in other asset classes.

This means that you can still benefit from harvesting losses if you don't have capital gains to offset that same year; there is no expiration date on losses you carry forward to offset future gains or income.

Tax harvesting is often used to offset capital gains, but, even if you don’t have gains, you may still want to harvest losses so that you can lower your taxable income or offset gains associated with other asset types.

Crypto tax loss harvesting example

  • You have $5,000 in capital gains for the tax year.

  • You also have some ETH that is worth $2,500 less than what you paid for it over a year ago.

  • If you don't sell the ETH you will have $5,000 of taxable gains.

  • If you harvest your losses and sell the ETH, you will only have $2,500 of capital gains.

Crypto tax loss harvesting timing

You need to harvest your losses during the tax year. Once the tax year is over, your gains and losses are locked in. Most people elect to harvest their losses in the last month of the tax year. If you’re a U.S. taxpayer reading this near the end of the calendar year, that means it’s time to act now.

Market dips are also popular times to harvest losses, since lower asset prices result in larger losses. Consequently, more gains can be offset.

How much of my losses should I harvest?

There is no limit on the amount of losses you can harvest, so you and your crypto tax advisor can develop a strategy to sell as many assets at a loss as you'd like.

For example, you could sell off assets so that you have $0 in capital gains, or you can sell enough so that you have an overall capital loss.

Learn more about our crypto tax harvesting calculator (and dashboard).

Challenges of crypto tax-loss harvesting

Tax-loss harvesting can be simple for traditional assets like stocks, which likely don’t have many varying cost bases and holding periods. 

With crypto, however, it can get a little more complex. You can have countless different cost bases and holding periods for major coins like BTC and ETH.

How do I handle short- vs. long-term gains when tax-loss harvesting?

Keep in mind that there are different crypto tax rates for long-term and short-term trades; long-term capital gains are taxed at a favorable lower rate in the U.S.

For example, let's say you have unrealized losses in ETH. Some losses are in short-term holdings, and some are in long-term holdings.

Your crypto tax advisor may suggest that you harvest losses on the short-term holdings rather than the long-term holdings, so that if ETH prices increase in the future, you will be able to pay the lower long-term capital gains tax rate once you sell it for a profit.

How do I tax-loss harvest NFTs?

In theory, you can tax-loss harvest NFTs just like you would a fungible token. However, the process can come with extra challenges, such as difficulty estimating fair market values or struggling to realize a loss on a worthless asset.

Read our: NFT Tax Loss Harvesting Guide.

What if I have unrealized losses and gains for a single cryptocurrency?

If you have unrealized gains and losses for a single cryptocurrency, it's important that you're careful when documenting your tax lots so you don't inadvertently report gains instead of losses.

Tax-loss harvesting with unrealized gains and losses of the same crypto

  • You bought 1 BTC at $4,000 and 1 BTC at $10,000.

  • BTC is now trading at $8,000, so you have a $2,000 unrealized loss and a $4,000 unrealized gain. Your total capital gains for the year are $20,000.

  • You plan to harvest the $2,000 loss. If you sell the right tax lot, you will reduce your capital gains total by $2,000 to $18,000.

  • However, if you sell the tax lot acquired at $10,000, you will increase your capital gains total by $4,000 to $24,000.

One-on-one sessions with a crypto tax accountant can help you use specific ID accounting to identify the right crypto lots to sell in order to claim the right amount of capital loss.

If you are interested in setting up a session with one of TokenTax’s crypto tax accountants, please reach out to us at [email protected]

Crypto tax-loss harvesting with TokenTax

With our crypto tax software, you can automatically import all of your crypto data and access your own tax loss harvesting dashboard to find unrealized losses.

2021 Tax Loss Harvesting Dashboard

TokenTax's tax loss harvesting dashboard automatically identifies unrealized losses in your portfolio, making it easy to find opportunities to reduce your capital gains taxes.

Our tax-loss harvesting tool uses your crypto transaction history to calculate exactly how much of each coin you hold and how much of an unrealized loss or gain you have on each cryptocurrency. This allows you to get a bird's-eye view of opportunities to loss harvest.

The bonus of tax-loss harvesting with a TokenTax plan is that you’ll have all your data completely imported by the end of the tax year. This means that when it’s time to put together your tax return next year, all you need to do is export your Form 8949 that our software generates for you.

Schedule a FREE crypto tax consultation

Risks of tax-loss harvesting

The risks associated with this strategy that crypto investors should pay attention to include:

Lowering the crypto cost basis

There is risk associated with tax-loss harvesting, even for experienced investors.

One risk is that loss harvesting can lower your crypto cost basis. A capital gain is generated when the sale price of an asset (the amount you sold it for) is higher than the cost basis of that asset (the amount you paid for it). When the cost basis is lowered, the result is a higher capital gain, which means a higher tax bill.

In a scenario such as this one, you would benefit in the current year from tax loss harvesting, but your savings would be canceled out by the higher taxes you would owe in the future due to a higher capital gain on the asset in question.

Variables such as market fluctuation and changes in personal income or tax rates can affect the taxes you will owe on an asset in the future. However, capital gains - the taxable profit generated from your asset - will inevitably be calculated using the asset's cost basis.

For this reason, loss harvesting could potentially create a loss in the future, even if it saves you money on your tax bill for the current year.

Crypto wash sales

It’s entirely legal to harvest your losses at the end of the year. However, if you buy back your assets immediately, this could constitute a crypto wash sale.

Currently, crypto assets are not technically covered by the wash sale rule, which only applies to securities. However, multiple pieces of proposed legislation have aimed to ban crypto wash sales.

Although none have been passed, investors should be aware that the issue is on the legislative agenda and check with their crypto tax advisors before engaging in wash sales. 

Because of associated risks, we always recommend that you consult your CPA before attempting to tax-loss harvest.

Crypto tax loss harvesting FAQs

To stay up to date on the latest, follow TokenTax on Twitter @tokentax.

References

Last reviewed by Tynisa (Ty) Gaines,EA on December 2, 2024 · Sources

Andrew Perlin
Andrew PerlinHead of Tax at TokenTax
Andrew Perlin is a CPA specializing in crypto taxes. After working as a financial controller, he co-founded CryptoCPAs, which TokenTax acquired in 2018.
Tynisa (Ty) Gaines
Reviewed byTynisa (Ty) GainesTax Expert at TokenTax
Tynisa (Ty) Gaines, EA has more than 20 years of experience as a tax professional. Ty has published numerous tax articles, two tax e-books, and an academic publication on cryptocurrency for the National Income Tax Workbook.

Get a personalized crypto tax consultation.

Complete our questionaire and we'll evaluate your situation — for free.