Form 8949 crypto reporting is how investors detail each taxable sale, exchange, or disposition of a digital asset on a U.S. federal return. For every transaction you generally list the date acquired, date sold, proceeds, cost basis, and the resulting gain or loss, then carry the totals to Schedule D. Accurate records make the form work.
What Is Form 8949?
Form 8949 is the IRS form used to report sales and other dispositions of capital assets. Because the IRS generally treats digital assets as property, crypto investors may need it when reporting a sale, a crypto-to-crypto exchange, or another taxable disposition. Each line captures one disposition; the form then feeds Schedule D, where short-term and long-term totals are combined. How a specific transaction is characterized depends on the facts, so confirm treatment with a qualified tax professional.
Crypto Records Needed for Each Line
Every Form 8949 entry depends on a small set of fields. For a disposition you generally need:
- Date acquired.
- Date sold or disposed.
- Proceeds.
- Cost basis.
- Gain or loss.
- Wallet or exchange records.
- Transaction IDs (on-chain hashes where available).
- Fees, which can adjust basis or proceeds.
- Support for the tax lot method used (for example, specific identification).
If you select lots yourself rather than defaulting to FIFO, see what specific identification for crypto means before you file, since the method drives the gain or loss on each line.
Why Cost Basis Cleanup Matters
Crypto investors often have gaps in their records because assets move between wallets, exchanges, and custodians, and a closed exchange may take its history with it. Missing cost basis does not remove the obligation to report, and it can lead to overstated gains or inquiries. Reconstructing basis before filing reduces that risk. For the underlying methods, see how to reconstruct crypto cost basis and what to do if you cannot prove your crypto cost basis.
Note that brokers are phasing in Form 1099-DA reporting for digital asset proceeds; that document supports, but does not replace, your own Form 8949 records.
Family Office Workflow
A family office benefits from a repeatable process rather than a year-end scramble. A workable sequence:
- Collect raw data from every wallet, exchange, and custodian for the tax year.
- Reconcile transfers against on-chain records so internal moves are not mistaken for sales.
- Review data quality and flag missing basis or dates.
- Apply a consistent tax lot method and document the choice.
- Coordinate with tax professionals on characterization and Form 8949 preparation.
- Preserve workpapers and supporting exports for the firm's records.
This work sits within the broader Crypto Tax Records Hub and pairs with the how to prepare crypto records for a CPA guide.
Related Questions
Do I report every crypto transaction separately on Form 8949?
Generally each taxable disposition is reported on its own line, though some 1099-reported transactions may be summarized. Because rules and exceptions depend on the facts and change over time, confirm the current approach with a qualified tax professional.
Is a crypto-to-crypto trade reportable on Form 8949?
Trading one digital asset for another is generally a taxable disposition of the asset given up, which is typically reported on Form 8949. The exact treatment depends on your circumstances, so consult a tax professional.
What happens if I cannot find my cost basis?
You still must report the disposition. A basis of zero is a conservative fallback that can overstate gain, so most investors attempt a documented reconstruction first. See what to do if crypto tax records are missing and review the result with a professional.
Sources
- IRS: About Form 8949
- IRS: Digital assets
- IRS: Frequently asked questions on digital asset transactions
Compliance Note
This article is educational and does not provide legal, tax, accounting, investment, or custody advice. Crypto tax reporting should be reviewed with qualified tax professionals.