Form 1099-DA: the crypto broker report and how to reconcile it
Form 1099-DA is a US information return that brokers use to report digital asset transactions to you and to the IRS. It is being phased in, so the exact rules for your tax year should be confirmed against current IRS guidance. This guide explains what the form reports, why its cost basis can be incomplete for crypto, and how to reconcile it against your own records.
General information for US individual filers, not tax advice. Broker digital-asset reporting is being phased in and its scope and timing are set by evolving IRS rules; verify the current-year requirements against IRS guidance or a qualified advisor before relying on this.

What Form 1099-DA is
Form 1099-DA is an information return that a broker issues to report a taxpayer's digital asset transactions. Like other 1099 forms, one copy goes to you and another goes to the IRS, so the tax authority receives a record of the reported activity directly from the platform. Its purpose is to bring digital asset sales into the same broker-reporting framework that already exists for stocks and other securities.
Important: this reporting regime is being introduced in phases, and the precise details — which transactions are covered, what information is required, and from which tax year — are set by IRS rules that have been rolling out over time. Treat any specific timing or scope as something to confirm against current IRS guidance for your tax year, rather than a fixed rule.
What the form reports
In broad terms, the report is designed to capture the proceeds of digital asset dispositions handled through a broker — what you received when you sold or exchanged. Reporting of cost basis (what you originally paid) has been described as phasing in on a later timeline than proceeds. In practice, gross-proceeds reporting has applied to transactions from 2025 (with the first forms arriving in the 2026 filing season), and cost-basis reporting for covered transactions phasing in from 2026 — confirm the current position for your tax year. Because the exact fields and the years they apply to are being introduced in stages, check what your particular statement covers rather than assuming it mirrors a stock 1099 exactly.
Who issues it
The report comes from brokers — broadly, the platforms that facilitate digital asset sales on your behalf. For most people that means the centralized exchanges they trade on. Exactly which kinds of participants count as brokers, and how the rules treat different platform types, has been one of the more debated parts of the rollout — another reason to rely on current guidance and your platform's own statements rather than a fixed assumption.
Why it matters: the IRS gets a copy
The single most practical consequence is that the IRS receives the same figures the broker sends you. That makes your return subject to automated matching: if what you report does not line up with what the platform reported, it can trigger a notice. This is exactly how stock 1099 mismatches have long generated automated letters, and it raises the stakes on getting your crypto figures to agree with — or properly explain any difference from — the reported numbers.
The catch: the basis can be wrong for crypto
Here is the crucial difference from a simple stock sale. A broker only knows what happened on its own platform. If you moved coins in from another exchange or a self-custody wallet before selling, the platform may not know their original cost basis — so any basis it reports can be missing or wrong, even when the proceeds are correct. That means the report can show the right sale amount but an incorrect gain, because the cost side is incomplete.
This is the same cross-platform reconciliation problem that affects every part of crypto tax: your true gain depends on your complete history across all wallets and exchanges, which no single broker can see. So a statement is a useful cross-check, not a finished answer.
How it relates to Form 8949
Broker-reported figures feed into — and are cross-checked against — the disposals you list on Form 8949, which then flows to Schedule D. On 8949, transactions are grouped by whether basis was reported to the IRS, so the interplay between what a broker reported and what you know to be correct determines how you present and, where needed, adjust each line. When a reported basis is wrong because coins were transferred in, the mechanism is to report the correct figures and make the appropriate adjustment, rather than silently accepting an inaccurate number.
What to do when you receive one
- read it against your own records — confirm the proceeds match your history;
- check the basis especially for any coins you moved in from elsewhere before selling;
- reconcile your full cross-platform history so the true gain or loss is correct;
- report accurately on [Form 8949](/en/crypto-tax-reports/form-8949/), adjusting where a reported basis is incomplete;
- keep the statement with your records alongside your own reconciliation.
Don't just copy the numbers across
The temptation, once a broker statement arrives, is to treat it as the final word and transcribe it. For crypto that can produce a wrong result whenever basis is missing or incomplete. The statement is one input; your reconciled history is what makes the return correct. Where the two disagree, the reconciled figure — backed by a traceable record — is what you file from, with the difference properly explained.
Records to keep
- the broker statements you receive, exactly as issued;
- your own complete transaction history across every wallet and exchange;
- the cost basis and acquisition date of coins moved in from elsewhere;
- your reconciliation showing how each reported figure was checked or adjusted;
- notes explaining any difference between what you filed and what a platform reported.
Why matching makes accuracy more important, not less
It is tempting to think that once platforms report for you, crypto tax gets easier. In practice, broker reporting raises the cost of being careless: because the IRS now has a figure to match against, an inaccurate or unreconciled return is more likely to be flagged, not less. The winning move is to reconcile your full history so your numbers are defensible and any divergence from a reported figure is explained — turning the match from a risk into a confirmation.
Wallet-to-wallet transfers and the basis gap
The heart of why a broker statement can mislead is the transfer. When you move coins between your own wallets and accounts, no disposal happens and no tax is due — but the receiving platform sees coins arrive with no history attached. If you later sell there, the platform knows the proceeds but not what you originally paid, so any basis it reports is a guess or a blank. This is not something you fix by trusting the statement harder; it is inherent to the fact that no single platform sees your whole trail. Only a reconciliation that stitches your transfers back together restores the true basis.
When a statement looks wrong
If a figure on a broker statement does not match your records, do not simply defer to it, and do not ignore it either. Work out which is right: confirm the proceeds against your own transaction log, and check whether a reported basis reflects coins that were transferred in. Where the platform is genuinely mistaken — most often on basis — you report the correct figure and keep the evidence for how you reached it. Platforms can and do issue corrected statements, so a mismatch is worth resolving early rather than discovering it after you have filed.
How broker reporting changes good habits
Standardised broker reporting rewards the same discipline that has always produced accurate crypto returns, and punishes shortcuts more sharply. Keeping a continuous, reconciled record of every wallet and exchange means that whatever a platform reports, you can confirm it, correct it, or explain it. The filer who has done that has nothing to fear from matching; the filer who relied on a single statement is the one who gets a surprise. The change is less about new work and more about the value of work you should already have been doing.
Timing: statement season versus filing
Broker statements generally arrive after the year ends and before the filing deadline, alongside the rest of your tax paperwork. Building your own reconciled picture ahead of that window means a statement becomes a cross-check you can process quickly, rather than a document you scramble to interpret at the last minute. It also leaves room to query a platform about an apparent error while there is still time to get a correction before you file.
Decentralised and peer-to-peer activity
Not everything you do generates a broker report at all. Trades on decentralised exchanges, activity in DeFi protocols, and peer-to-peer transfers typically have no broker in the middle to issue a statement — yet the resulting income and disposals are just as reportable as anything on a centralized platform. It is a mistake to read the absence of a statement as an absence of obligation: the reporting gap sits with the venue, not with you. Anyone active across both centralized platforms and on-chain venues will therefore have some activity that is reported for them and a great deal that is not, and only a complete reconciliation captures both. The safe habit is to treat every venue as in-scope for your own records, and let the broker statements you do receive serve as confirmations of the slice they happen to cover.
Putting it together
Broker reporting is a shift in who tells the tax authority about your crypto, not a shift in how the tax works. A statement confirms the slice of your activity a platform can see; it cannot see coins that arrived from elsewhere, so its basis is only as complete as your transfers allow. The durable approach is unchanged: reconcile your full history across every wallet and exchange, report accurate gains and income, use each statement as a cross-check, and confirm the current-year rules where the phased rollout leaves anything uncertain. Do that and matching becomes a confirmation of your numbers rather than a threat to them.
How your situation changes the answer
Because this reporting is phasing in, the specifics — effective years, covered transactions, which platforms report, and how basis is handled — are exactly the things to verify against current IRS guidance for your tax year. Nothing here should be read as a fixed rule about timing or scope. The durable point is the one that does not change: your true gain depends on your complete records, so reconcile against them rather than relying on any single statement, and confirm the current rules or ask a qualified advisor.
How CryptaTax reconciles against broker reports
CryptaTax connects every wallet and exchange and rebuilds your cost basis across all of them, so when a broker statement arrives you can check its proceeds and — crucially — supply the correct basis it may be missing for transferred-in coins. The result is a Form 8949 you can defend, whether or not a platform's reported basis was complete. Generate your report → · All reports →
Other crypto tax forms and reports
See Form 8949 for disposals, Schedule 1 for crypto income, the other exchange 1099 forms → (MISC, K, B), or the US crypto tax guide → and all crypto tax reports →.
FAQ
It is a US information return brokers use to report digital asset transactions to you and the IRS, bringing crypto sales into the broker-reporting framework used for securities. It is being phased in, so confirm the current-year rules against IRS guidance.
Yes. As with other 1099 forms, the broker sends one copy to you and one to the IRS, so your return can be automatically matched against the reported figures — which makes reconciling your numbers more important, not less.
A broker only sees activity on its own platform. If you moved coins in from another exchange or a wallet before selling, it may not know their original cost basis, so the reported basis can be missing or wrong even when the proceeds are right.
No. Treat the statement as a cross-check, not the final word. Reconcile your full cross-platform history, report the correct figures on Form 8949, and adjust where a reported basis is incomplete, keeping a record of any difference.
The regime is rolling out in phases, and the covered transactions, required fields and effective years have been introduced over time. Check what your specific statement covers and confirm the rules for your tax year against current IRS guidance.
The reported figures feed into and cross-check the disposals you list on Form 8949, which flows to Schedule D. Where a reported basis is incomplete because coins were transferred in, you report the correct figures and make the appropriate adjustment.