Home

Crypto Education

Form 8949 and Schedule D for Crypto: How to Actually Report Your Trades

Spot the edge. Swoop in.

Every taxable crypto disposal eventually has to land on a specific line of a specific IRS form. This guide walks through how individual trades are listed on Form 8949, how those totals roll up into Schedule D, what the "digital asset" question on Form 1040 actually asks, and how the new Form 1099-DA broker-reporting requirement changes — and does not change — what a taxpayer still needs to track.

By Swoopr Editorial Team

Published · Updated

AI-assisted content · Swoopr is responsible for the final published article.

Educational-use notice

This guide provides general U.S. federal tax information about how crypto disposals are reported, not individualized tax, legal, accounting, or investment advice. Form instructions, box definitions, and reporting thresholds change year to year. State and international rules may differ. Consult a qualified tax professional before filing, especially when transactions are material, disputed, or difficult to classify.

Key Takeaways

The Digital Asset Question on Form 1040

Before any crypto transaction reaches Form 8949, it has already been implicated by a single yes-or-no checkbox at the top of Form 1040. The 2025 version of the question asks: "At any time during 2025, did you: (a) receive (as a reward, award, or payment for property or services); or (b) sell, exchange, or otherwise dispose of a digital asset (or a financial interest in a digital asset)?"

Every individual filer must check a box, regardless of whether any digital-asset activity occurred that year. Getting the answer wrong — including leaving it blank — is itself a compliance problem independent of whether the underlying transactions were reported correctly.

A few practical points on how to answer it:

Answering "yes" does not, by itself, create tax due — it flags that digital-asset activity occurred, which the rest of the return (Form 8949, Schedule D, Schedule 1, or others depending on the activity) is expected to reflect.

How Form 8949 Aggregates Crypto Disposals

Form 8949, Sales and Other Dispositions of Capital Assets, is the form where each individual taxable disposal is actually listed. For crypto, that includes sales for cash, swaps of one asset for another, and crypto spent on goods or services — any event covered elsewhere in this guide's parent article as a disposition of the asset transferred.

Each row on Form 8949 generally records:

Rows are grouped into a short-term section (assets held one year or less) and a long-term section (assets held more than one year), because the two are taxed differently. Within each section, rows are further split by box, based on whether a broker statement was received for the transaction and whether that statement reported cost basis to the IRS. The 2025 Form 8949 instructions introduced dedicated boxes for digital-asset transactions specifically, so crypto disposals are no longer folded into the same boxes used for stock and security sales — they get their own short-term and long-term box sets, following the same basic three-way split: basis reported to the IRS, basis not reported to the IRS, and no broker statement received at all.

Worked Example: Building an 8949 Section From a Handful of Trades

Hypothetical example — for education only.

A taxpayer's crypto ledger for the year shows four disposals, none reported on a broker statement with basis included:

TradeAsset / quantityAcquiredSoldProceedsBasisGain / lossTerm
10.10 BTCNov 20, 2023Feb 4, 2026$8,000$7,000+$1,000Long-term
22.000 ETH → SOL swapJun 12, 2025Mar 18, 2026$2,360$1,700+$660Short-term
3500 DOGEJan 9, 2026May 2, 2026$140$210−$70Short-term
41.5 SOL (staking-reward lot)Sep 3, 2025Jun 30, 2026$165$120+$45Short-term

Trade 1 goes in the long-term digital-asset section (held more than one year). Trades 2, 3, and 4 go in the short-term digital-asset section (each held one year or less). Within the short-term section, the three trades are listed as separate rows and then subtotaled: proceeds of $2,360 + $140 + $165 = $2,665; basis of $1,700 + $210 + $120 = $2,030; net short-term gain of $660 − $70 + $45 = $635. The long-term section has a single row with a $1,000 gain. These two subtotals — one from each box's section of Form 8949 — are what carry forward to Schedule D, not the individual trade rows themselves.

Summary reporting — attaching or retaining a detailed statement and entering only totals on Form 8949 — may be available for transactions where basis was reported to the IRS, but per-transaction detail still needs to exist and be retrievable even when a summary line is used on the form itself.

How Schedule D Rolls Up Form 8949

Schedule D (Form 1040), Capital Gains and Losses, does not list individual transactions. It is a summary form: each Form 8949 box has a corresponding line on Schedule D, and the proceeds, basis, adjustment, and gain-or-loss totals from that box are transferred to that line.

Using the worked example above, continued:

The short-term versus long-term split matters because it determines the tax rate applied: short-term gains are taxed at ordinary income rates, while long-term gains may be eligible for preferential capital-gains rates. A ledger that has already tagged each disposal with an accurate holding period — as described in the parent recordkeeping guide — makes this entire rollup close to mechanical. A ledger that has not tracked holding period accurately turns Schedule D into a guessing exercise.

The Form 1099-DA Phase-In Timeline

Form 1099-DA, Digital Asset Proceeds From Broker Transactions, is a new information return that U.S. digital-asset brokers — generally including centralized crypto exchanges and certain other platforms meeting the broker definition — must file to report covered customer transactions. It is being phased in over more than one tax year, and the phase-in stage matters for what a taxpayer should expect to see on any given form.

Tax yearForms issuedWhat's requiredWhat's typically missing
2025Early 2026Gross proceeds from covered digital-asset sale and exchange transactionsCost basis reporting is not mandatory for most covered assets; many 2025-year forms show proceeds only
2026Early 2027Gross proceeds, plus mandatory cost basis and acquisition-date reporting for covered assets acquired on or after January 1, 2026Basis for assets acquired before 2026, or transferred in from another platform or self-custody, may still be absent

Two consequences follow directly from this timeline:

Because reporting broker categories, thresholds, and effective dates have been an area of active rulemaking, this timeline reflects the phase-in structure as generally described in IRS guidance and instructions available as of mid-2026. Verify current requirements before relying on a specific form's contents, and treat any broker-supplied basis figure as a starting point for reconciliation, not a final answer.

Why Self-Tracking Still Matters After Form 1099-DA

A new broker-reporting form naturally raises the question of whether independent recordkeeping is still necessary. It is, for several structural reasons that don't go away once Form 1099-DA exists:

In practice, this means Form 1099-DA is best treated the same way the parent recordkeeping guide treats it: a reconciliation input, not a replacement source. Every form received should be matched against the independent ledger, differences should be investigated and documented, and any ledger disposal that never appears on a broker form should be double-checked rather than assumed to be non-reportable.

Common Misconceptions About Reporting Crypto Trades

MisconceptionMore accurate framing
"No Form 1099-DA means nothing needs to be reported."The digital asset question and Form 8949 reporting obligations exist independent of whether any broker form was received. Activity on self-custody wallets, DEXs, or foreign platforms can be fully taxable with no form to prompt it.
"Form 1099-DA will tell me my gain or loss."For the 2025 tax year, most forms report gross proceeds only. Even once basis reporting is mandatory, it only covers assets acquired and held within that broker's own records — not assets transferred in from elsewhere.
"I only need to report trades where I made money."Losses are reported too, and often should be — they can offset gains elsewhere on Schedule D or, within limits, offset other income. Filtering out losing trades understates the complete picture and can misstate the final result.
"Schedule D is where the real work happens."Schedule D is a rollup of totals already calculated on Form 8949. The transaction-level work — identifying the lot, computing basis, and determining the holding period — happens upstream, on Form 8949 and in the ledger that feeds it.
"Digital-asset trades use the same 8949 boxes as stocks."Starting with the 2025 instructions, digital-asset transactions use their own dedicated short-term and long-term reporting boxes on Form 8949, separate from the boxes used for stock and security sales.
"A broker's 1099-DA figure is always correct."Broker figures can miss fees, use a different lot-identification method than the taxpayer intends to use, or reflect settlement timing different from the ledger. Reconciliation, not blind acceptance, is the appropriate default.

Practical Checklist Before Filing Form 8949 and Schedule D

  1. Confirm every account, wallet, and platform with disposal activity during the year has been included in the ledger — not just the ones that issued a Form 1099-DA.
  2. Verify every disposal has an identified lot, an acquisition date, and a supported cost basis before it is entered on Form 8949.
  3. Confirm the holding period (short-term vs. long-term) is calculated from the actual acquisition date of the specific lot disposed, not from an average or an assumed date.
  4. Separate transactions by whether a broker statement was received and whether that statement reported basis, so each disposal lands in the correct Form 8949 box.
  5. Reconcile every Form 1099-DA received against the independent ledger: match transactions, compare proceeds, and document any differences.
  6. Investigate ledger disposals that don't appear on any broker form, and broker-form entries that don't match a ledger transaction.
  7. Check that no disposal has been counted twice — once from a broker import and again from a manual or exchange-export entry.
  8. Total each Form 8949 box (short-term and long-term separately) and confirm those subtotals are the figures carried to the corresponding Schedule D lines.
  9. Confirm the digital asset question on Form 1040 is answered accurately based on actual activity for the year.
  10. Retain the underlying transaction-level records — even for aggregated or summary-reported lines — in case they are later requested.

Related Reading

Form 8949 and Schedule D FAQs

Do I have to answer the digital asset question on Form 1040 even if I only bought crypto?

Yes. Every filer must check yes or no. The question asks whether, at any time during the year, you received a digital asset as a reward, award, or payment for property or services, or sold, exchanged, or otherwise disposed of a digital asset or a financial interest in one. Simply buying crypto with U.S. dollars and holding it, or moving it between your own wallets, generally does not require a yes answer by itself, but any sale, swap, spend, or receipt of crypto as payment does. Answer based on your actual activity, not on whether you received a tax form.

What goes on Form 8949 for crypto?

Form 8949 lists each capital disposal of a digital asset separately: the asset description, dates acquired and sold, proceeds, cost basis, any adjustment, and the resulting gain or loss. Transactions are grouped into short-term and long-term sections and further split by whether a broker statement reported the transaction and whether it reported basis. The 2025 Form 8949 instructions added dedicated reporting boxes for digital-asset transactions so they are no longer combined with stock and security disposals in the same box.

How does Form 8949 connect to Schedule D?

Each Form 8949 box totals its proceeds, basis, and gain or loss, and those subtotals carry forward to the matching line of Schedule D. Schedule D then combines all short-term subtotals into a net short-term capital gain or loss, combines all long-term subtotals into a net long-term capital gain or loss, and nets the two together to produce the capital gain or loss reported on Form 1040. Schedule D is a summary; Form 8949 is where the underlying transaction detail lives.

When does Form 1099-DA start reporting crypto transactions?

Form 1099-DA reporting applies to covered transactions beginning January 1, 2025, with brokers issuing the first forms in early 2026 for 2025 activity. For that first reporting year, brokers generally report gross proceeds but are not required to report cost basis. Mandatory cost basis and acquisition-date reporting is scheduled to begin for digital assets acquired on or after January 1, 2026, with those figures first appearing on forms issued in early 2027.

Will Form 1099-DA include my cost basis for 2025 trades?

Usually not. For the 2025 tax year, most Form 1099-DA statements are expected to show gross proceeds without cost basis, because basis reporting for most covered assets is not mandatory until later. The taxpayer must still supply cost basis from an independent ledger to complete Form 8949, even for transactions that appear on a broker-issued Form 1099-DA.

If I get a Form 1099-DA, do I still need to keep my own records?

Yes. Form 1099-DA only covers transactions processed through a reporting broker. It generally does not capture self-custody wallet activity, most decentralized exchange and DeFi transactions, peer-to-peer trades, foreign platforms outside U.S. broker reporting rules, or the original acquisition history of assets transferred in from elsewhere. Independent recordkeeping remains necessary to reconcile broker figures and to report activity the form never sees.

What happens if my own records disagree with my Form 1099-DA?

Investigate the difference before filing. Common causes include a broker report that excludes fees, a timing difference between trade date and settlement date, transferred-in assets whose original basis the broker never received, or a transaction the broker miscategorized. Document the explanation for any material difference. If the discrepancy cannot be resolved with confidence, consult a qualified tax professional rather than guessing.

Can I aggregate many small crypto trades into one line on Form 8949?

Summary reporting may be available in some cases, such as when a complete, accurate statement is attached or retained showing the required transaction-level detail, generally limited to transactions where basis was reported to the IRS. When transactions are aggregated, per-transaction records must still exist and be retrievable, since they may be requested to support the totals. Aggregation is a presentation choice on the form, not a substitute for maintaining underlying transaction records.

Sources and Methodology

This guide is based on publicly available IRS guidance, forms, and instructions as of mid-2026. Key sources include:

This content was reviewed by the Swoopr Markets Education Team in August 2026 and reflects U.S. federal tax guidance available at that time. Digital-asset reporting rules — including broker-reporting phase-in dates — have changed multiple times during the rulemaking process; verify current requirements before relying on any information in this guide.