Short-Term vs Long-Term Crypto Gains

In the US the holding period flips you from ordinary income rates (up to 37%) to long-term rates (0% / 15% / 20%). One day can be the difference between a 37% tax and a 15% tax. Paste your trades and see the split.

Capital GainsShort vs Long-TermLoss HarvestingForm 8949BitcoinEthereumWash-Sale Rule
Not tax advice. Estimates only, US federal brackets (2025/2026), no state tax. Confirm every number with a licensed CPA before filing.
CSV format: date, type, asset, qty, price_usd. Type is buy or sell. Date is YYYY-MM-DD. Price is total per-unit USD price (not total cost).

Form 8949 summary

Per-lot detail, FIFO matched. Copy into your tax software or download as CSV.

Want this for your full wallet, not just pasted trades?

Crypto Clarity AI ($19 lifetime, no subscription) connects your wallets, runs the same FIFO logic across every chain you've used, and gives you a year-end Form 8949 export plus concentration-risk and scam-exposure analysis.

Get the $19 audit →

The one-year rule (and the one-day trap)

The holding period for crypto starts the day after you bought it and ends on the day you sold it. To qualify as long-term, you need more than one year — not exactly one year. If you bought on Jan 15, you must sell on Jan 16 of the following year or later to get the long-term rate.

Why this matters

On a $20,000 gain, the difference between short-term (e.g. 24% bracket = $4,800) and long-term (15% = $3,000) is $1,800 of free money. If you're a few weeks away from the one-year mark, the calculator will flag it.