Form 8949 is where every cryptocurrency disposition is reported. Each sale, trade, swap, and taxable disposal gets its own line. The totals flow to Schedule D, which determines your capital gains tax. Getting this right is the foundation of crypto tax compliance.

What Gets Reported

Every disposition of cryptocurrency is reported on Form 8949. This includes: selling crypto for fiat currency, trading one cryptocurrency for another, spending crypto on goods or services, converting crypto to stablecoins, and any other transfer where you give up ownership of a digital asset. Transfers between your own wallets are not dispositions and are not reported — but you must document them to prove they were not sales.

The Three Boxes

Form 8949 has three reporting categories based on whether your proceeds were reported to the IRS by a broker. Box A: proceeds reported on Form 1099-B with cost basis reported. Box B: proceeds reported on Form 1099-B without cost basis. Box C: proceeds not reported on Form 1099-B. Most crypto transactions currently fall in Box C, though this is changing as exchanges implement 1099-DA reporting.

Required Information

Each line requires: description of property sold (e.g., "2.5 BTC"), date acquired, date sold or disposed, proceeds (sale price), cost basis (purchase price plus fees), and any adjustments. For crypto-to-crypto trades, the proceeds are the fair market value of the asset received. For purchases of goods, the proceeds are the fair market value of the goods received.

Common Errors

The most common errors on crypto Form 8949 reporting include: using zero cost basis when basis records are available, failing to report crypto-to-crypto trades (they are taxable), netting gains and losses instead of reporting each transaction separately, using inconsistent valuation sources, and failing to distinguish between short-term (held one year or less) and long-term (held more than one year) gains.

When You Need Help

Crypto taxpayers with hundreds or thousands of transactions need specialized software and professional guidance to produce accurate Form 8949 reports. When errors have already been filed — or returns have not been filed at all — Attorney Darrin T. Mish handles the correction and resolution process. Thirty-two years of IRS practice means we have seen every variation of this problem and resolved it.