Skip to main content

Crypto Loss Harvesting Calculator

Identify crypto positions with unrealized losses for tax-loss harvesting opportunities. Enter values for instant results with step-by-step formulas.

Skip to calculator
Crypto & Web3

Crypto Loss Harvesting Calculator

Identify crypto positions with unrealized losses for tax-loss harvesting opportunities. Calculate potential tax savings from offsetting gains and ordinary income.

Last updated: December 2025

Calculator

Adjust values & calculate
$50,000.00
$30,000.00
$15,000.00
24%
5%
Potential Tax Savings
$5,220.00
from harvesting $20,000.00 in losses
Unrealized Loss
$20,000.00
-40.0% decline
Gains to Offset
$15,000.00
Gain Offset Savings
$3,600.00
Income Offset ($3K)
$720.00
State Tax Savings
$900.00
Tax Comparison
Tax Without Harvesting
$4,350.00
Tax After Harvesting
$0.00
Loss Carry-Forward
$2,000.00
Years to Exhaust
1 years
Disclaimer: This calculator is for educational purposes only and does not constitute tax advice. Crypto tax laws are evolving rapidly. Wash sale rules may apply to crypto in the future. Consult a qualified tax professional for your specific situation.
Your Result
Tax Savings: $5,220.00 | Loss Available: $20,000.00 | Carry Forward: $2,000.00
Share Your Result
Understand the Math

Formula

Tax Savings = (Loss Offsetting Gains x Cap Gains Rate) + (min(Remaining Loss, $3,000) x Income Tax Rate)

Realized crypto losses first offset capital gains at the applicable capital gains rate. Remaining net losses offset up to $3,000 of ordinary income per year. Any excess carries forward indefinitely to future tax years.

Last reviewed: December 2025

Worked Examples

Example 1: Harvesting Losses to Offset Gains

You bought crypto for $50,000 (now worth $30,000) and have $15,000 in realized gains this year. You are in the 24% bracket with 5% state tax. Calculate tax savings from harvesting the $20,000 loss.
Solution:
Unrealized loss = $50,000 - $30,000 = $20,000 Offset against gains: min($20,000, $15,000) = $15,000 Remaining loss: $20,000 - $15,000 = $5,000 Ordinary income offset: min($5,000, $3,000) = $3,000 Carry forward: $5,000 - $3,000 = $2,000 Tax savings from gain offset = $15,000 x (24% + 5%) = $4,350 Tax savings from income offset = $3,000 x (24% + 5%) = $870 Total current-year savings = $4,350 + $870 = $5,220
Result: Tax Savings: $5,220 | Carry Forward: $2,000 | Effective Savings Rate: 26.1%

Example 2: Large Loss Carry-Forward Scenario

You have $80,000 in unrealized crypto losses and only $5,000 in gains. At a 32% bracket, how much saves this year and how long to use the remaining loss?
Solution:
Offset gains: $5,000 Remaining loss: $80,000 - $5,000 = $75,000 Ordinary income offset (year 1): $3,000 Carry forward: $75,000 - $3,000 = $72,000 Years to carry forward: $72,000 / $3,000 = 24 years Year 1 tax savings: Gain offset = $5,000 x 0.32 = $1,600 Income offset = $3,000 x 0.32 = $960 Year 1 total = $2,560 Total future savings = $72,000 x 0.32 = $23,040 (over 24 years)
Result: Year 1 Savings: $2,560 | Carry Forward: $72,000 | Full Recovery: ~24 years
Expert Insights

Background & Theory

The Crypto Loss Harvesting Calculator applies the following established principles and formulas. Cryptocurrency and Web3 systems are built on distributed ledger technology, most commonly implemented as blockchains. A blockchain is an append-only sequence of blocks, where each block contains a set of transactions and a cryptographic hash of the preceding block. This chaining structure means altering any historical record requires recomputing all subsequent blocks, making tampering computationally prohibitive on sufficiently large networks. Cryptographic hash functions are deterministic algorithms that map arbitrary-length inputs to fixed-length outputs called digests. Bitcoin uses SHA-256: a tiny change in input produces a completely different 256-bit hash. Digital signatures based on elliptic-curve cryptography allow users to prove ownership of funds without revealing private keys. A wallet address is derived from the public key through hashing, providing a publicly shareable identifier while keeping the private key secret. Proof of Work (PoW), used by Bitcoin, requires miners to repeatedly hash candidate blocks until the resulting digest falls below a difficulty target. This process is computationally expensive and energy-intensive, but the cost of attack scales with the honest network's total hash rate. Proof of Stake (PoS), adopted by Ethereum in 2022, replaces computational work with economic collateral: validators lock up native tokens as a security deposit and are chosen to propose blocks proportional to their stake. Misbehavior results in slashing โ€” destruction of part of the deposit โ€” aligning incentives without large energy expenditure. Market capitalization is calculated as the circulating supply of tokens multiplied by the current unit price, analogous to equity market cap. Fully diluted market cap extends this to all tokens that will ever be issued under the protocol's emission schedule. Decentralized Finance (DeFi) protocols replicate financial services โ€” lending, borrowing, trading, and derivatives โ€” using self-executing smart contracts on programmable blockchains, eliminating traditional intermediaries. Total Value Locked (TVL) is the standard measure of capital deployed in DeFi, capturing the aggregate value of assets deposited into protocols. Non-fungible tokens (NFTs) apply the same smart-contract infrastructure to represent unique digital or physical assets, with ownership recorded on-chain and verifiable by any participant without a central registry.

History

The history behind the Crypto Loss Harvesting Calculator traces back through the following developments. The conceptual foundations of digital cash were laid through decades of cryptographic research. David Chaum proposed blind signatures for untraceable electronic payments in 1982, and his DigiCash company launched eCash in the early 1990s before filing for bankruptcy in 1998. The cypherpunk movement of the 1990s produced a community committed to using cryptography for individual privacy and financial sovereignty, with contributors including Wei Dai (b-money proposal, 1998) and Nick Szabo (bit gold proposal, 1998). On October 31, 2008, the pseudonymous Satoshi Nakamoto published a whitepaper titled Bitcoin: A Peer-to-Peer Electronic Cash System, proposing a solution to the double-spend problem without a central authority. The Bitcoin genesis block was mined on January 3, 2009, embedding a reference to a newspaper headline about bank bailouts. Nakamoto's identity remains unknown. By 2010, the first commercial transaction occurred when Laszlo Hanyecz paid 10,000 BTC for two pizzas, a date now celebrated annually as Bitcoin Pizza Day. Mt. Gox, at its peak handling approximately 70 percent of all Bitcoin trading volume, suffered a catastrophic hack that was disclosed in February 2014, resulting in the loss of approximately 850,000 BTC and the exchange's subsequent bankruptcy. The incident highlighted custody risks and spurred demand for regulated custodial services. Vitalik Buterin published the Ethereum whitepaper in 2013 and the network launched in 2015, introducing Turing-complete smart contracts and enabling programmable financial applications. The DAO hack of 2016 drained roughly 60 million dollars from a decentralized autonomous organization and led to a controversial hard fork of the Ethereum blockchain. The DeFi summer of 2020 saw total value locked in DeFi protocols surge from under one billion to over fifteen billion dollars. NFTs reached mainstream awareness in 2021 with high-profile sales at Christie's and Sotheby's. Regulatory scrutiny intensified globally through 2022 and 2023, with the collapse of the FTX exchange in November 2022 accelerating calls for comprehensive crypto asset legislation.

Share this calculator

Explore More

Frequently Asked Questions

Under current US tax law, net capital losses (after offsetting all capital gains) can offset up to $3,000 per year of ordinary income ($1,500 if married filing separately). Any losses exceeding the $3,000 limit carry forward to future tax years indefinitely. For example, if you have $25,000 in crypto losses and only $10,000 in gains, you have $15,000 in net losses. In the current year, $3,000 offsets ordinary income, and $12,000 carries forward. Over the next 4 years, you can offset $3,000 per year, with no expiration on the remaining balance. The $3,000 annual limit applies to the total of all net capital losses across all asset classes, not just crypto. This means crypto losses also offset stock gains and vice versa.
The optimal timing for crypto tax-loss harvesting depends on several factors including market conditions, your overall tax situation, and your investment outlook. Many investors harvest losses in December to maximize deductions for the current tax year before the December 31 deadline. However, harvesting throughout the year can be more effective because you capture losses during market dips that may recover before year-end. Significant market downturns (30%+ drops) present excellent harvesting opportunities because unrealized losses are largest. Consider harvesting when you have substantial realized gains from other sales that need offsetting, when your tax bracket is unusually high for the year, or when you want to rebalance your portfolio anyway. Avoid harvesting losses just to save on taxes if it conflicts with your long-term investment strategy.
Yes, you can harvest losses across multiple crypto positions at the same time. In fact, reviewing your entire crypto portfolio for loss harvesting opportunities is recommended rather than focusing on a single position. Different positions may have different cost bases, holding periods, and unrealized loss amounts. A systematic approach involves listing all positions with unrealized losses, calculating the tax savings from each, and prioritizing positions where the loss is largest relative to the remaining position value. Be aware that harvesting losses on many positions simultaneously can trigger significant trading fees on some platforms. Also consider whether you want to repurchase these assets after selling, as maintaining your desired portfolio allocation requires reinvestment. Some investors use similar but not identical assets as substitutes while waiting.
While tax-loss harvesting is generally beneficial, several risks should be considered. First, selling at a loss means you exit a position that might recover, potentially missing significant gains if the market rebounds quickly. Second, if wash sale rules are extended to crypto retroactively, previously harvested losses could be disallowed. Third, frequent trading to harvest losses generates transaction fees and may trigger additional taxable events if you are not careful. Fourth, resetting your cost basis to a lower amount means future sales will generate larger taxable gains, effectively deferring taxes rather than eliminating them. Fifth, the $3,000 ordinary income deduction limit means large losses take many years to fully utilize against income. Finally, managing the tax records for multiple harvest transactions adds complexity to your tax filing.
When you sell crypto to harvest a loss and then repurchase the same asset, your cost basis resets to the new purchase price. This has important long-term implications. For example, if you bought Bitcoin at $50,000 and sold at $30,000 to harvest a $20,000 loss, then repurchased at $30,000, your new cost basis is $30,000. If Bitcoin later rises to $50,000 and you sell, you owe capital gains tax on $20,000 of gain. Without harvesting, selling at $50,000 would have resulted in zero gain. This means tax-loss harvesting does not eliminate taxes but rather defers them to the future while providing immediate tax savings. The time value of money makes this generally advantageous because tax dollars saved today are worth more than tax dollars paid in the future.
Yes, capital losses from cryptocurrency can offset capital gains from stocks, bonds, real estate, and any other capital asset. The IRS treats all capital gains and losses together regardless of the asset type. This cross-asset offset capability makes crypto loss harvesting particularly valuable during years when you have significant stock market gains. For example, if you have $30,000 in stock gains and $20,000 in crypto losses, harvesting the crypto losses reduces your taxable capital gains to $10,000. This saves you $3,000 to $5,000 in taxes depending on your rate. Similarly, stock losses can offset crypto gains. This comprehensive approach to tax planning across all asset classes maximizes the benefit of loss harvesting and is why reviewing your entire investment portfolio holistically during tax planning season is essential.
Educational Note: This calculator is provided for educational and informational purposes. Results are based on the formulas and inputs provided. Always verify important calculations independently. NovaCalculator processes calculator inputs client-side; optional analytics follow visitor consent settings. ยฉ 2024โ€“2026 NovaCalculator.

Share this calculator

Formula

Tax Savings = (Loss Offsetting Gains x Cap Gains Rate) + (min(Remaining Loss, $3,000) x Income Tax Rate)

Realized crypto losses first offset capital gains at the applicable capital gains rate. Remaining net losses offset up to $3,000 of ordinary income per year. Any excess carries forward indefinitely to future tax years.

Worked Examples

Example 1: Harvesting Losses to Offset Gains

Problem: You bought crypto for $50,000 (now worth $30,000) and have $15,000 in realized gains this year. You are in the 24% bracket with 5% state tax. Calculate tax savings from harvesting the $20,000 loss.

Solution: Unrealized loss = $50,000 - $30,000 = $20,000\nOffset against gains: min($20,000, $15,000) = $15,000\nRemaining loss: $20,000 - $15,000 = $5,000\nOrdinary income offset: min($5,000, $3,000) = $3,000\nCarry forward: $5,000 - $3,000 = $2,000\n\nTax savings from gain offset = $15,000 x (24% + 5%) = $4,350\nTax savings from income offset = $3,000 x (24% + 5%) = $870\nTotal current-year savings = $4,350 + $870 = $5,220

Result: Tax Savings: $5,220 | Carry Forward: $2,000 | Effective Savings Rate: 26.1%

Example 2: Large Loss Carry-Forward Scenario

Problem: You have $80,000 in unrealized crypto losses and only $5,000 in gains. At a 32% bracket, how much saves this year and how long to use the remaining loss?

Solution: Offset gains: $5,000\nRemaining loss: $80,000 - $5,000 = $75,000\nOrdinary income offset (year 1): $3,000\nCarry forward: $75,000 - $3,000 = $72,000\nYears to carry forward: $72,000 / $3,000 = 24 years\n\nYear 1 tax savings:\nGain offset = $5,000 x 0.32 = $1,600\nIncome offset = $3,000 x 0.32 = $960\nYear 1 total = $2,560\nTotal future savings = $72,000 x 0.32 = $23,040 (over 24 years)

Result: Year 1 Savings: $2,560 | Carry Forward: $72,000 | Full Recovery: ~24 years

Frequently Asked Questions

How much can crypto losses offset against ordinary income?

Under current US tax law, net capital losses (after offsetting all capital gains) can offset up to $3,000 per year of ordinary income ($1,500 if married filing separately). Any losses exceeding the $3,000 limit carry forward to future tax years indefinitely. For example, if you have $25,000 in crypto losses and only $10,000 in gains, you have $15,000 in net losses. In the current year, $3,000 offsets ordinary income, and $12,000 carries forward. Over the next 4 years, you can offset $3,000 per year, with no expiration on the remaining balance. The $3,000 annual limit applies to the total of all net capital losses across all asset classes, not just crypto. This means crypto losses also offset stock gains and vice versa.

When is the best time to harvest crypto losses?

The optimal timing for crypto tax-loss harvesting depends on several factors including market conditions, your overall tax situation, and your investment outlook. Many investors harvest losses in December to maximize deductions for the current tax year before the December 31 deadline. However, harvesting throughout the year can be more effective because you capture losses during market dips that may recover before year-end. Significant market downturns (30%+ drops) present excellent harvesting opportunities because unrealized losses are largest. Consider harvesting when you have substantial realized gains from other sales that need offsetting, when your tax bracket is unusually high for the year, or when you want to rebalance your portfolio anyway. Avoid harvesting losses just to save on taxes if it conflicts with your long-term investment strategy.

Can I harvest losses on multiple crypto positions simultaneously?

Yes, you can harvest losses across multiple crypto positions at the same time. In fact, reviewing your entire crypto portfolio for loss harvesting opportunities is recommended rather than focusing on a single position. Different positions may have different cost bases, holding periods, and unrealized loss amounts. A systematic approach involves listing all positions with unrealized losses, calculating the tax savings from each, and prioritizing positions where the loss is largest relative to the remaining position value. Be aware that harvesting losses on many positions simultaneously can trigger significant trading fees on some platforms. Also consider whether you want to repurchase these assets after selling, as maintaining your desired portfolio allocation requires reinvestment. Some investors use similar but not identical assets as substitutes while waiting.

What are the risks and downsides of crypto tax-loss harvesting?

While tax-loss harvesting is generally beneficial, several risks should be considered. First, selling at a loss means you exit a position that might recover, potentially missing significant gains if the market rebounds quickly. Second, if wash sale rules are extended to crypto retroactively, previously harvested losses could be disallowed. Third, frequent trading to harvest losses generates transaction fees and may trigger additional taxable events if you are not careful. Fourth, resetting your cost basis to a lower amount means future sales will generate larger taxable gains, effectively deferring taxes rather than eliminating them. Fifth, the $3,000 ordinary income deduction limit means large losses take many years to fully utilize against income. Finally, managing the tax records for multiple harvest transactions adds complexity to your tax filing.

How does crypto loss harvesting affect my cost basis?

When you sell crypto to harvest a loss and then repurchase the same asset, your cost basis resets to the new purchase price. This has important long-term implications. For example, if you bought Bitcoin at $50,000 and sold at $30,000 to harvest a $20,000 loss, then repurchased at $30,000, your new cost basis is $30,000. If Bitcoin later rises to $50,000 and you sell, you owe capital gains tax on $20,000 of gain. Without harvesting, selling at $50,000 would have resulted in zero gain. This means tax-loss harvesting does not eliminate taxes but rather defers them to the future while providing immediate tax savings. The time value of money makes this generally advantageous because tax dollars saved today are worth more than tax dollars paid in the future.

Can I use crypto losses to offset stock market gains?

Yes, capital losses from cryptocurrency can offset capital gains from stocks, bonds, real estate, and any other capital asset. The IRS treats all capital gains and losses together regardless of the asset type. This cross-asset offset capability makes crypto loss harvesting particularly valuable during years when you have significant stock market gains. For example, if you have $30,000 in stock gains and $20,000 in crypto losses, harvesting the crypto losses reduces your taxable capital gains to $10,000. This saves you $3,000 to $5,000 in taxes depending on your rate. Similarly, stock losses can offset crypto gains. This comprehensive approach to tax planning across all asset classes maximizes the benefit of loss harvesting and is why reviewing your entire investment portfolio holistically during tax planning season is essential.

References

Reviewed by Daniel Agrici, Founder & Lead Developer ยท Editorial policy