Form 8949
Published Last updated
Key Takeaway
An IRS tax form used to report every individual capital asset sale or disposal during the tax year, listing acquisition date, disposal date, proceeds, cost basis, and gain or loss for each transaction.
Learn These First
What Is Form 8949?
An IRS tax form used to report every individual capital asset sale or disposal during the tax year, listing acquisition date, disposal date, proceeds, cost basis, and gain or loss for each transaction.
How Form 8949 Works
Frequently Asked Questions
What is Form 8949 and why do crypto investors need it?
Form 8949 is the IRS form used to report every individual sale or disposal of a capital asset — including cryptocurrency — during the tax year. Crypto investors need it because every taxable disposal event must be individually itemised: each crypto sale, trade, swap, or spend creates a separate line entry on the form. The information required includes the asset name, acquisition and disposal dates, proceeds received, cost basis, and the resulting gain or loss. Without a completed Form 8949, capital gains and losses from crypto activity cannot be correctly reported on your tax return, and your Schedule D totals cannot be accurately calculated.
Do I need to list every crypto transaction separately on Form 8949?
Yes — in most cases, every individual disposal of cryptocurrency must be reported as a separate line item on Form 8949. Each sale, trade, swap, or spend is a distinct taxable event with its own acquisition date, disposal date, proceeds, cost basis, and gain or loss calculation. There is a limited exception that allows taxpayers to attach a summary total rather than itemise every transaction, but only when the IRS has already received transaction-level data from a broker. For most crypto activity — particularly trades on decentralised exchanges or platforms that do not issue broker-level reporting — full transaction-by-transaction itemisation on Form 8949 is required.
How does Form 8949 connect to Schedule D?
Form 8949 and Schedule D work together as a two-stage reporting system. Form 8949 is where every individual capital asset transaction is listed in detail — one line per disposal event. The gains and losses from all short-term transactions in Part I are subtotalled, and the gains and losses from all long-term transactions in Part II are subtotalled separately. These subtotals are then transferred to Schedule D, which aggregates all capital gains and losses into a single net figure. Schedule D's net capital gain or loss is then reported on the main Form 1040, determining how much tax is owed on your overall capital gains activity for the year.
Common Misconceptions About Form 8949
You only need to complete Form 8949 if you made a profit on your crypto.
Form 8949 must be completed for all capital asset disposals — including those that resulted in a loss. Every crypto disposal that creates a capital gain or a capital loss is reportable. Losses are particularly important to report because they offset gains and can reduce your overall tax liability. Omitting loss transactions from Form 8949 means forfeiting legitimate deductions. It also creates an incomplete record that may raise questions if your return is reviewed. Regardless of whether a disposal was profitable, if a taxable event occurred, it belongs on Form 8949.
If your exchange provides a tax report, you don't need to complete Form 8949 yourself.
Exchange-issued tax reports are a starting point for your records, but they do not replace your obligation to file Form 8949. Many exchange reports contain incomplete cost basis data, missing transactions from wallet transfers, or errors introduced by platform limitations. You remain responsible for the accuracy of every line item on your Form 8949 — not the exchange. Exchange reports should be reviewed carefully, cross-referenced with your own records, and corrected where necessary before the data is used on your tax return. Relying on an exchange report without verification is a common source of tax filing errors.
Form 8949 is only needed for large transactions above a certain dollar threshold.
There is no minimum transaction threshold below which Form 8949 reporting is not required. Every capital asset disposal — regardless of size — that results in a gain or loss must be reported. This includes micro-transactions, small altcoin trades, and even nominal-value disposals. The IRS does not apply a de minimis exemption to capital gains reporting for cryptocurrency. While practically small transactions may result in negligible tax, omitting them from Form 8949 creates an incomplete and technically non-compliant return. Crypto tax software makes reporting small transactions straightforward by processing all transaction data automatically.