Skip to main content
/
crypto tax calculatorcryptocurrency capital gainscrypto loss harvestingstaking income taxmining income taxwash sale rule cryptoshort term long term crypto
//// Financial · Crypto Tax

Crypto Portfolio Tax Calculator

Short vs long-term gains, staking income, mining SE tax, and loss harvesting opportunities. Crypto has NO wash sale rule — harvest losses freely.

401(k) Limit 2024$23,000
Roth IRA Limit$7,000
S&P 500 Avg Return~10%/yr

Crypto is NOT subject to the wash sale rule

Unlike stocks, you can sell crypto at a loss and immediately re-buy it — the loss is still deductible. This is a major tax planning advantage over equities. (The wash sale rule under IRC §1091 applies only to “securities” — crypto is not classified as a security.)

Crypto Positions

2/10
$
$
$
$
Unrealized: +$17,000
$
$
$
$
Unrealized: -$2,500Harvest opportunity
$
$
$

Tax Summary

Estimated crypto tax owed

$176

Effective rate on crypto income: 22.0%

Short-term tax

$0

22% rate

Long-term tax

$0

15% rate

Staking tax

$176

ordinary income

Mining tax + SE

$0

incl. 15.3% SE

Unrealized gains

$17,000

No tax until sold

Unrealized losses

-$2,500

Harvestable (no wash sale!)

Tax-Loss Harvesting Opportunities

You have unrealized losses you could harvest now. Since crypto is NOT subject to the wash sale rule, you can sell and immediately re-buy to lock in the loss — saving an estimated $550 in taxes.

Ethereum-$2,500 unrealized loss

Key Crypto Tax Facts

  • No wash sale rule: You can sell at a loss and rebuy immediately. IRC §1091 applies only to “securities” — crypto is not a security (yet).
  • No like-kind exchange: Post-2018 (TCJA), crypto-to-crypto swaps are taxable events. Only real property qualifies for §1031.
  • Staking income: Rev. Rul. 2023-14 confirmed — staking rewards are ordinary income when received at FMV, regardless of lockup.
  • Mining income: SE tax (15.3%) applies on top of ordinary income tax if mining as a trade or business.
1

Realized short-term gains (held < 1 year)

Sum of (proceeds − cost basis) for short-term positions

Net STCG = $0

= $0

Taxed as ordinary income at your marginal rate

2

Realized long-term gains (held ≥ 1 year)

Sum of (proceeds − cost basis) for long-term positions

Net LTCG = $0

= $0

Taxed at preferential 0/15/20% rates (§1222)

3

Staking income — ordinary income

FMV of tokens at time of receipt (Rev. Rul. 2023-14)

Staking income = $800

= $800

Staking rewards are taxed as ordinary income when received, not when sold

Rev. Rul. 2023-14

4

Mining income — ordinary income + SE tax

FMV at receipt + 15.3% SE tax on net mining income

Mining income = $0, SE tax = $0

= $0

No mining income entered

5

Short-term capital gains tax

STCG × marginal rate

$0 × 22% = $0

= $0

Your marginal rate on ordinary income: 22%

6

Long-term capital gains tax

LTCG × preferential rate

$0 × 15% = $0

= $0

LTCG rate based on total income: 15%

7

Total estimated crypto tax

STCG tax + LTCG tax + staking tax + mining tax

$0 + $0 + $176 + $0

= $176

Tax-loss harvesting could save ~$550 — see opportunities below

#ShowYourWork

You might also like