KEY TAKEAWAYS
- Form 8949 itemizes each crypto disposal, while Schedule D aggregates the totals that ultimately flow to Form 1040 for annual filing.
- Starting with 2025 tax filings, brokers must issue Form 1099-DA reporting digital-asset proceeds to both taxpayers and the IRS.
- Holding period determines whether gains are short-term or long-term, which directly affects the federal tax rate applied.
- For 2025 transactions, brokers report proceeds but not cost basis, so taxpayers must reconcile their own records carefully.
- Taxpayers can skip Form 8949 only if every trade appears on a 1099-DA with basis reported and no adjustments required.
Filing crypto taxes in 2026 has become far more structured than in previous years. With the Internal Revenue Service now receiving standardized digital-asset data through the new Form 1099-DA, American taxpayers have less room for error when reporting crypto gains and losses.
At the center of this compliance shift sit two documents that often confuse investors: Schedule D and Form 8949. Both are required for most crypto traders, but they serve different purposes and feed into each other in a specific order.
Understanding how the two forms function, which transactions belong on each, and how the 2025 rule changes have reshaped the filing process can determine whether a return is processed smoothly or triggers an IRS notice. For active traders, the stakes have never been higher as automated data matching replaces the older self-reporting model that dominated earlier tax years.
What Each Form is Designed to Do
Form 8949 is the granular worksheet where taxpayers itemize every taxable disposal of a capital asset. According to the IRS Instructions for Form 8949, the form captures the asset description, acquisition and sale dates, proceeds, cost basis, and any adjustments for each transaction.
Schedule D, by contrast, is the summary page that consolidates everything from Form 8949. As Koinly explains, Form 8949 is a supplementary form for the 1040 Schedule D.
Taxpayers first complete Form 8949, then carry the totals to Schedule D, which separates short-term and long-term results before flowing into Form 1040. In short, Form 8949 details the transactions; Schedule D summarizes them.
The 2025 Game-Changer: Form 1099-DA
The biggest shift for 2025 filings, processed in 2026, is the introduction of Form 1099-DA. Starting with the 2025 tax year, crypto exchanges, brokers, and certain payment platforms are required to issue Form 1099-DA reporting digital-asset transactions to both taxpayers and the IRS. Brokers were required to furnish these statements to clients by February 17, 2026.
According to TaxAct, new boxes G, H, and I for short-term digital-asset trades and J, K, and L for long-term trades now appear on Form 8949 for 2025. These replace the generic categorization previously used.
The IRS’s Automated Underreporter system cross-matches Form 8949 entries with 1099-DA data, and a mismatch can trigger a CP2000 notice without a full audit. For 2025 transactions, brokers report proceeds but are not required to report cost basis, meaning taxpayers still must reconcile their own records.
Short-Term vs Long-Term Treatment
The holding period determines both the placement on Form 8949 and the tax rate applied on Schedule D. Assets held one year or less are short-term and taxed at ordinary income rates. Assets held more than one year qualify for long-term capital gains rates, which are generally lower.
Misclassifying a long-term position as short-term is a common mistake that can cost taxpayers thousands of dollars, as CountDefi notes in its 2026 filing guide.
When Schedule D Alone Is Enough
There is a narrow exception. If every transaction is already reported on Form 1099-B or 1099-DA with the correct cost basis provided to the IRS, and no adjustments are needed, the taxpayer may report totals directly on Schedule D without filing Form 8949. For 2025 crypto filings, however, this path is rarely available because basis reporting is not yet mandatory on 1099-DA.
Common Filing Mistakes
Tax preparers have flagged several recurring errors this season. Checking the wrong box, such as Box C when a 1099-DA was issued, is among the most frequent. Others include leaving the cost basis blank because the broker did not report it, recording internal wallet-to-wallet transfers as taxable disposals, and mislabeling long-term holdings as short-term.
Each of these errors commonly generates an automated IRS notice, and correcting them after the fact typically requires filing an amended return on Form 1040-X. Careful reconciliation against the 1099-DA before filing remains the safest path for any crypto investor seeking to avoid penalties or extended correspondence with the agency.
FAQs
Do I need both Form 8949 and Schedule D?
Most crypto filers do, because Form 8949 itemizes each transaction and Schedule D summarizes the totals before reporting on Form 1040.
What is Form 1099-DA?
It is a new IRS form issued by crypto brokers starting with the 2025 tax year to report digital-asset transactions to taxpayers and regulators.
Are wallet-to-wallet transfers taxable?
No, moving crypto between wallets you personally own is not a taxable event and should not be listed on Form 8949.
What triggers a CP2000 notice?
A mismatch between your Form 8949 entries and the 1099-DA data the IRS receives from exchanges commonly triggers an automated underreporter notice.
How do I correct a wrong cost basis?
Enter the correct basis in column (e) and use column (f) with an adjustment code to explain the correction on Form 8949.
Can I file without a 1099-DA?
Yes, you must still report all digital-asset activity even if the broker fails to issue a 1099-DA before the filing deadline.
What if I have thousands of trades?
You may attach a statement with all required details and report summary totals on Schedule D, as permitted by IRS filing exceptions.
References
- Internal Revenue Service: Instructions for Form 8949 (2025)
- Koinly: Crypto Tax Forms: 1040, 8949, Schedule D
- TaxAct: How to Use IRS Form 8949 for Capital Gains and Losses
- CountDefi: 2026 Guide to IRS Form 8949 & Schedule D for Crypto