Crypto Form 8949 Generator

Form 8949 is the IRS form where you list every taxable crypto trade. Paste your buys and sells and the calculator builds the per-lot table you need — date acquired, date sold, proceeds, cost basis, gain/loss, short or long. Download as CSV.

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 →

What goes on Form 8949

Every taxable crypto disposal (sell, swap, spend) is one row. Each row needs: description (e.g. "0.5 BTC"), date acquired, date sold, proceeds, cost basis, gain or loss. Short-term and long-term are reported in separate sections of the form (Part I and Part II).

What this tool does

It runs FIFO lot matching across your transactions and outputs the exact rows. Copy them into your filing software or attach the CSV. Not tax advice — confirm with a CPA, especially if you have airdrops, staking rewards, NFTs, DeFi swaps, or wallet-to-wallet transfers (those need extra handling not yet supported here).