The Money Pocket

Crypto Tax-Loss Harvesting

Selling crypto at a loss can offset US capital gains — and unlike stocks, wash-sale rules generally do not apply today. How to harvest without wrecking basis.
Capital Gains Tax Guide Hub tax loss harvestingcrypto taxcapital losseswash salebitcoin

Written and reviewed by

Kevin Valopouloss

Kevin Valopouloss

Sole publisher · US taxation & finance

Informational only — not a substitute for a tax, legal, or investment professional who knows your facts. About the publisher

Use this calculator
Free tax loss harvesting calculator to maximize tax savings. Calculate optimal loss harvesting, avoid wash sales, and improve portfolio tax efficiency.

Tax-loss harvesting is selling an asset that is down so the realized loss offsets realized gains (and up to $3,000 of ordinary income per year, with the rest carrying forward). In a brokerage account full of ETFs, you have to dodge the wash-sale rule: buy a substantially identical security within 30 days and the IRS disallows the loss. Cryptocurrency is generally not a security for wash-sale purposes under current federal law, so many people sell bitcoin at a loss on Tuesday and buy it back Tuesday night.

That difference is the whole reason this article exists next to our tax-loss harvesting calculator (built around securities and wash-sale windows) and the capital gains tax strategies guide. Crypto harvesting is still a real sale. It still needs lots, proceeds, and a 8949 line. It is not a journal entry. Congress has repeatedly discussed extending wash-sale treatment to digital assets — plan as if the window could close.

Not tax advice. A harvest that violates a future rule, a trader-status argument, or a state-law surprise is on you and your CPA.

What you are actually doing

You dispose of Lot A at a loss. You may immediately acquire Lot B of the same asset (today). Economically you kept exposure. Taxally you:

  • Realized a loss on Lot A (useful this year against gains, or $3,000 against ordinary income)
  • Took a new, lower basis on Lot B
  • Reset the holding period on Lot B

That last point is the hidden cost. If Lot A was eleven months old, you were one month from long-term rates on a later rebound. Harvesting turns the replacement into a short-term asset. If you were harvesting a lot you had held for four years, you traded a long-term clock for a loss this year. Sometimes that is correct (you have a huge short-term gain to offset). Sometimes you just donated a long-term slot to save a small tax.

Model the sale with the crypto capital gains tax calculator (use sell or swap). Model the securities side of a mixed year with the tax-loss harvesting calculator and the capital gains calculator.

Current wash-sale contrast (do not overread it)

Stocks, ETFs, options. Wash sale applies. Substantially identical replacements in the 30-day window (before or after) disallow the loss and tack the disallowed loss onto the new basis.

Crypto (current mainstream interpretation). Digital assets treated as property, not as stock or securities, so IRC §1091 typically does not apply. Immediate repurchase is widely used.

Caveats that still exist today:

  • Traders vs investors. If you are in a dealer or mark-to-market posture, different statutes apply.
  • Related-party and step-transaction doctrines can still attack shams. Selling to yourself via a wallet you own is not a sale. Selling on an exchange and rebuying is a sale — two market trades.
  • Wash-sale proposals. Treat “we might get stock-like wash sales for crypto” as a legislative risk, not as a rumor to ignore in a multi-year plan.
  • Superficial loss in Canada is a different country. US readers should not mix in CRA 30-day rules. Canadians: crypto capital gains in Canada.

If your only goal is “stay in bitcoin,” harvesting is optional. If you already realized $40,000 of short-term gain on an altcoin melt-up, harvesting a bitcoin lot that is down $12,000 is ordinary tax math.

Which lots to sell

After 2025, identification is generally per wallet / account. You cannot FIFO a loss from Wallet B using lots that still sit on Exchange A.

Harvesting is easiest when you have high-basis recent lots from dollar-cost averaging — the buys near a local top. Selling those realizes a loss while older cheap lots keep aging toward long-term treatment.

Specific identification only works if you can identify the units. If your records are “I bought some on an app,” you get the default method in that account and you may sell the wrong coins.

Do not harvest a lot you will need as long-term next month unless the current-year offset is worth resetting the clock. Run both dates in the crypto capital gains calculator.

Do not harvest into a wash of fees. A $200 loss with $80 round-trip fees is theater.

Replacement: same asset vs “paired” asset

Same asset. Cleanest economically. You wanted bitcoin; you still have bitcoin. Under current US wash-sale reading, this is the standard play.

Correlated asset (ETH vs BTC, or an ETF vs spot). People do this in stock accounts to avoid wash sales (sell SPY, buy VOO is not a free pass; those can be substantially identical). In crypto, switching BTC to ETH is a swap of BTC — you realize whatever gain or loss is on BTC, and ETH is a new asset. That may be a harvest, a gain, or a mess. It is not “the same position.” Correlation is not identity.

Crypto vs bitcoin ETF in a brokerage account. Selling IBIT and buying spot bitcoin (or the reverse) is two different legal assets. Wash-sale analysis for the ETF follows securities rules. Do not assume the pair is always safe or always identical. This is CPA territory if the dollars are large.

Income, stacking, and NIIT

A capital loss offsets capital gains first (short-term against short-term is the most valuable because those gains are taxed as ordinary income). Net capital loss then offsets up to $3,000 of ordinary income.

If you harvested $50,000 of crypto losses and only had $10,000 of gains, you use $10,000 plus $3,000 this year and carry $37,000 forward. Carryforwards are useful — they are not cash.

Harvesting does not reduce payroll tax. It can reduce MAGI enough to matter for NIIT if you were near $200,000 / $250,000. It can also fail to help if your gain was already in the 0% long-term band — harvesting a loss you do not need just lowers basis for a future year when you might be in 15% or 20%.

State taxes: a federal harvest is usually a state harvest in states that follow federal capital-gain character. High-tax states make harvesting more valuable; no-income-tax states make the federal piece the whole story.

Moving coins to a wallet you own is not a sale
The IRS generally taxes crypto when you sell, swap, or spend it — not when you transfer between wallets you control. A non-custodial wallet keeps holdings off the exchange after you buy. Records still matter for cost basis. Not tax advice; buy/sell features vary by state.

A harvest is a disposal. Parking replacement coins in a wallet you own afterward is a transfer, generally not a second tax. Do not “harvest” by sending coins to yourself. See wallet transfers and custodial vs non-custodial.

1099-DA will show the sale

If you harvest on a US broker, Form 1099-DA should show proceeds. Basis may be incomplete. Report the real loss. The repurchase may show as a separate buy (no form) or as later-year activity.

If you harvest in self-custody (DEX, P2P), you may get no 1099-DA. You still report the sale. That is the record-keeping trade of non-custodial venues.

Step-by-step harvest that does not wreck April

  1. Export lots for the account you will sell from.
  2. Target high-basis lots with a loss large enough to beat fees.
  3. Check whether those lots are about to go long-term.
  4. Estimate tax effect of the sale (and of not selling) with the crypto calculator.
  5. Place the sell. Get a fill. Record proceeds and fees.
  6. If you still want exposure, rebuy (today, under current law) in the account you actually want to hold. Document the new lot.
  7. If you move the new lot to self-custody, log a transfer, not a second sale.
  8. Keep the 1099-DA and CSVs with the same story.

Skip step 6 if you wanted to reduce exposure. Harvesting is optional; it is not a commandment to stay 100% invested.

What not to do

  • Do not invent a loss by transferring to a wallet and claiming abandonment.
  • Do not sell to a spouse or a wholly owned LLC and call it a market harvest without counsel.
  • Do not ignore wash sales on stock you sold the same year because “crypto is different.” Mixed portfolios need both rulebooks. Use the tax-loss harvesting calculator for the ETF leg.
  • Do not harvest in a Roth IRA as if it created a 1040 loss. Losses inside tax-advantaged accounts generally do not show up on Schedule D.
  • Do not assume a $3,000 ordinary offset is worth resetting a seven-year holding period on a core bitcoin stack.

Frequently asked questions

If I sell and rebuy instantly, is that a wash sale?

Under current federal law as commonly applied to crypto-as-property, typically no. Watch legislation. Keep evidence of two market trades.

Can I harvest every dip?

Only if the loss is real, fees are small, and you want the new basis. Chronic harvesting of tiny lots is how people generate a 200-line 8949 for $90 of tax.

Does a swap to a stablecoin count as harvesting?

Yes — you disposed of the volatile asset. The stablecoin is a new lot (and stablecoins have their own basis and occasional depeg drama). Converting back is another disposal.

I DCAd all year and I am down on the recent buys only.

That is the textbook specific-ID harvest: sell recent high-basis lots, keep old low-basis lots. You need lot-level records.

Will this reduce estimated taxes?

If you realized large gains earlier in the year, a harvest can lower remaining estimates. See quarterly estimated taxes. Do not skip estimates because you “plan to harvest in December” and then the market rips.

Is mining or staking a harvest?

No. Those are usually income events when received. Selling the received coins later can be a gain or loss vs that FMV basis.

Harvesting crypto is allowed math, not a loophole video. Sell the lot that is actually down, accept the new basis and the new clock, and leave the wash-sale theater for your ETF account — until Congress writes a different play.

More Capital Gains Tax Guide articles

Other guides in the Capital Gains Tax Guide hub
Capital Gains Tax Strategies: 15 Expert Ways to Minimize Your Investment Taxes
Master advanced capital gains tax strategies to minimize taxes on stocks, real estate, and investments. Learn professional techniques that could save thousands in taxes.
Dividend Tax Rates: Qualified vs Ordinary Dividends
Qualified dividends are taxed at long-term capital gains rates (0–20%) while ordinary dividends face regular income tax rates. Here's how to tell which is which.
How Dividends Are Taxed: Qualified vs Ordinary Rates
Qualified dividends are taxed at 0%, 15%, or 20% — far lower than ordinary income rates. Learn the holding period rules and how to optimize dividend tax.
IRS Form 1099-DA Explained
Form 1099-DA is how US brokers report digital-asset sales. What proceeds vs basis mean, why transfers are not automatically gains, and how to reconcile.
Is Transferring Crypto Between Wallets Taxable?
Moving bitcoin or ethereum to a wallet you own is usually not a US sale. Selling, swapping, or spending is. How to record transfers and avoid 1099-DA mix-ups.
Short-Term vs Long-Term Capital Gains Tax Rates
Short-term gains are taxed as ordinary income up to 37%. Long-term gains get 0%, 15%, or 20% rates. The one-year holding period can save thousands.

© 2026 The Money Pocket. Published by Kevin Valopouloss. For information only — not tax, legal, or investment advice.