Form 1099-DA Issue
1099-DA Reconciliation: Fix Incorrect Crypto Tax Reporting
The Problem: Most Forms 1099-DA for 2025 sales show proceeds (what you sold for) but not cost basis (what you paid). For 2026 sales, brokers must report basis only for covered crypto, so coins bought before 2026 or transferred in from elsewhere can still arrive without it. File the proceeds without your basis and you report phantom gains and overpay tax.
The Solution: Reconcile your 1099-DA with your complete transaction history, verify actual cost basis, and report the correct numbers on Form 8949.
⚠️ Why this matters: Filing with 1099-DA proceeds alone = phantom gains and unnecessary taxes, and figures that don't match the broker data the IRS receives can lead to IRS questions. You must report your correct basis; reconciliation is how you get there.
What is Form 1099-DA?
Form 1099-DA is a new IRS reporting form that brokers must file for sales starting in 2025. It reports digital asset (crypto) transactions to the Internal Revenue Service and provides copies to traders. The first forms, for 2025 sales, arrived in early 2026. Statements for 2026 sales are generally due by February 15 of the following year; because February 15, 2027 is a federal holiday, the deadline should move to February 16, 2027. A broker with an approved extension can furnish its statements up to 30 days later.
Key fields on Form 1099-DA:
- Proceeds: The sale price or fair market value received
- Cost basis (when reported): What you paid to acquire the asset
- Date acquired (when reported) & date sold: Transaction dates
- Description: Asset name (Bitcoin, Ethereum, etc.)
- Quantity sold: How much you sold
Why Form 1099-DA is Often Incomplete (Cost Basis Problem)
Here's the critical issue: For 2025 sales, brokers reported proceeds, and most Forms 1099-DA arrived without cost basis. From 2026, the gap closes only for covered assets.
Without cost basis, you cannot calculate your actual gain or loss. The IRS acknowledges this: for 2025 sales, taxpayers have to calculate basis themselves (IRS Tax Tip 2026-07).
Why basis on Form 1099-DA can be missing or differ from yours:
- For 2025 sales, brokers had to report gross proceeds but not basis
- For sales on or after January 1, 2026, basis is required only for covered assets: crypto acquired after 2025 in a custodial account at that broker and held there until the sale
- Coins bought before 2026 or transferred in from another broker or wallet are treated as noncovered (box 9), and the selling broker does not have to report their basis
- Brokers are not required to pass basis along when you transfer crypto (no transfer statements): a new broker may use your purchase history only to select lots, not to report basis (box 8 shows it relied on your information)
- Lots can differ: FIFO is the default within each broker account, while Notice 2026-20 lets you identify lots in your own books and records for sales through December 31, 2026
💡 Takeaway: Your 1099-DA shows proceeds, but for 2025 sales and noncovered assets you supply the cost basis from your own records. A blank box 1g is not zero basis, while a zero entry is reported to the IRS as zero basis. You must report the correct basis; reconciliation is how you get there. More detail: 2026 Form 1099-DA: covered vs noncovered cost basis.
Why Missing Cost Basis Leads to Wrong Tax Calculations
Here's what happens if you file the proceeds without your cost basis: Proceeds minus zero cost basis = 100% gain.
If you sold $40,000 worth of Bitcoin and report zero basis, your return shows a $40,000 profit. This creates "phantom gains." If you leave a reported sale off your return instead, the IRS has the broker's figures but no matching entry from you, and it may follow up on the mismatch.
Real-world impact: Phantom gains inflate your taxable income and can push you into higher tax brackets.
⚠️ Risk: The IRS receives a copy of every Form 1099-DA and can cross-check it against your return. Proceeds without your basis overstate your gain, and omitted sales or figures that differ without an adjustment create a mismatch.
Real Example: Why Reconciliation Matters
The Scenario
You bought 1 Bitcoin for $50,000 in 2023.
In 2025, you sold it for $40,000. Like most 2025 forms, your Form 1099-DA shows the proceeds but no basis.
Sold in 2026 instead? Usually the same result: a coin bought before 2026 is noncovered, so the broker does not have to report its basis. Box 9 is typically checked, and box 1g may be blank.
WITHOUT Reconciliation
1099-DA reports: $40,000 proceeds
Your cost basis: Not reported
Filed with zero basis: $40,000 gain 🔴
Tax impact: You pay tax on a gain you never made
Your actual result: LOSS of $10,000
WITH Reconciliation
1099-DA reports: $40,000 proceeds
Your cost basis (from your records): $50,000
You file: $40,000 – $50,000 = $10,000 LOSS ✅
Form 8949: Box K (long-term, basis not reported)
Correct result: Report actual loss
The difference: Filed with zero basis, this sale shows a $40,000 gain instead of a $10,000 loss, a $50,000 swing in your reported capital gain or loss. Reconciliation puts your real basis on Form 8949, so you are not taxed on a gain that never happened.
What is 1099-DA Reconciliation?
1099-DA reconciliation is the process of comparing your broker-reported 1099-DA data against your complete, independently verified transaction history to ensure accuracy before filing your tax return.
The goal: Identify discrepancies in proceeds, cost basis, transaction counts, and dates—then correct them before submitting to the IRS.
Key steps in reconciliation:
- Consolidation: Import all exchange APIs, wallet data, and DeFi activity into one consolidated history
- Verification: Match each 1099-DA line item to your transaction history
- Cost basis check: Verify that cost basis method is consistent and correct
- Gap detection: Find missing transactions, fee handling, or transfers not on 1099-DA
- Correction: Identify discrepancies and decide whether to ask the broker for a corrected 1099-DA or report an adjustment on Form 8949 (code B for incorrect basis)
- Export: Generate an audit-ready report for your tax professional or filing
When Do You NEED 1099-DA Reconciliation?
Reconcile before you file if ANY of these apply:
- You received a 1099-DA and your cost basis differs from reported amounts
- You have transactions that don't appear on 1099-DA (wallet transfers, DeFi, self-custody, foreign platforms)
- Your broker didn't provide cost basis on the 1099-DA (box 1g blank)
- You used multiple cost basis methods across accounts or years
- You identified specific lots yourself, so your lots can differ from the broker's
- You're missing transaction data (gaps between exchange records)
- You want to claim tax losses to offset other gains
How to Reconcile Form 1099-DA (Step-by-Step)
Gather all data sources
Collect 1099-DA forms, exchange API exports, wallet addresses, DeFi transaction history, and any manual records.
Import into a single system
Use software (like CoinTaxReporting) to consolidate all sources into one unified transaction ledger. Eliminate duplicates.
Match 1099-DA line items
Compare each 1099-DA transaction against your consolidated history. Verify date, quantity, proceeds, and cost basis match.
Calculate correct cost basis
Work out basis lot by lot in each wallet or account: FIFO unless you identified specific lots by the time of sale. Compare it with box 1g; if box 1g is blank, use your own records, because blank is not zero. Correct an incorrect reported basis with an adjustment (code B) instead of ignoring it.
Flag missing transactions & gaps
Identify activity missing from 1099-DA (DeFi, self-custody wallets, offshore exchanges). You must still report those sales on Form 8949, box I or L, and keep records of transfers between your own wallets to carry basis forward.
Best Way to Handle 1099-DA: Use Automated Software
Manual reconciliation is time-consuming and error-prone. Dedicated crypto tax software automates the process:
- Auto-import: Connect exchange APIs, wallets, and blockchain scanners in minutes
- Deduplication: Automatically eliminate duplicate transactions from multiple imports
- Cost basis calculation: Track basis lot by lot in each wallet and account, as required since 2025
- 1099-DA matching: Compare broker-reported data against your history and flag discrepancies
- Gap detection: Identify missing transactions and unreported activity
- Audit-ready reports: Export formatted reports suitable for tax professionals or IRS inquiries
Software approach: 2–4 hours of work | Manual approach: 20–40 hours + higher error risk
How CoinTaxReporting Handles 1099-DA Reconciliation
CoinTaxReporting is purpose-built for crypto tax reporting and 1099-DA reconciliation:
- 1099-DA import: Upload broker-provided 1099-DA data directly
- Multi-source consolidation: Integrate 4,000+ exchanges, wallets (MetaMask, Ledger, etc.), and DeFi protocols
- Automatic matching: System compares 1099-DA against consolidated history and flags mismatches
- Cost basis accuracy: Applies FIFO within each wallet and account for 2025 onward and keeps acquisition date and basis for matched transfers between your own accounts (LIFO, average cost and user-selected specific identification are not offered for US crypto)
- Discrepancy reports: A reconciliation worksheet in your report shows which sales match, which differ, and which are missing
- Corrected export: Generate a capital gains/losses report that assigns each disposal to Form 8949 boxes G–L, matched sale by sale when you upload your broker's 1099-DA file
- Tax professional integration: Export in formats suitable for CPAs or tax software (TurboTax, ProConnect, etc.)
Popular Crypto Tax Tools: 1099-DA Feature Comparison
Aggregated market overview of 1099-DA workflow capabilities based on publicly available information. This section is for orientation and does not rank named third-party tools.
| Feature | CoinTaxReporting | Known Tools (aggregated) |
|---|---|---|
| 1099-DA Import | ✅ Yes | Generally available; import depth and validation vary by provider. |
| DeFi Transaction Support | ✅ 400+ protocols | Coverage varies by chain support and protocol classification logic. |
| Cost Basis Methods | FIFO (per wallet/account from 2025) | Method availability depends on provider scope and filing workflow design. |
| Reconciliation Reports | ✅ Yes | Depth varies from summary reconciliation to detailed line-item traceability. |
| Form 8949 & Schedule D Export | ✅ Yes | Usually available, with different export formats and review workflows. |
| CPA/Tax Software Export | ✅ Multiple formats | Export flexibility varies across PDF, CSV, and integration-focused formats. |
| Starting Price | Free | Pricing structures vary by transaction volume and feature bundle. |
Disclaimer: Aggregated market snapshot based on publicly available information as of 12 May 2026. Capabilities, integrations, and pricing may change without notice and can vary by region or subscription tier. Verify current details directly with each provider before selecting a tool.
Related Crypto Tax Topics
Take Action Now: Reconcile Your 1099-DA Before Filing
Form 1099-DA is a new reality for US crypto traders, but it's often incomplete by design: most forms for 2025 sales show no cost basis, and for 2026 sales brokers must report basis only for covered assets. You must report your correct basis whether or not the form shows it; reconciliation is how you get there.
The stakes are high: Filing with inaccurate 1099-DA data leads to phantom gains, wrong tax liability, and audit risk. Reconciliation fixes this in hours, not weeks.
Your action items:
- Gather your 1099-DA form(s) and your transaction history from all exchanges and wallets
- Use automated software (CoinTaxReporting or other well-known market tools) to consolidate and reconcile
- Verify cost basis and flag discrepancies before your tax filing deadline
- Export audit-ready reports and file with confidence—or share with your CPA
✅ CoinTaxReporting automates most of this. Import your 1099-DA, connect your exchanges and wallets, and we'll flag discrepancies and calculate your capital gains and losses with FIFO per wallet and account. If you identified specific lots, check those sales separately before filing.
FAQ
What exactly is Form 1099-DA?
Form 1099-DA is a new IRS broker reporting form for digital asset sales on or after January 1, 2025. Brokers like Coinbase, Kraken, and others file it with the IRS and send copies to their customers. It reports the proceeds of each sale and, for sales on or after January 1, 2026, the cost basis of covered assets.
Why is the 1099-DA often incomplete for tax purposes?
The critical gap is cost basis (what you paid). For 2025 sales, brokers reported proceeds, and most forms arrived without basis. For sales on or after January 1, 2026, brokers must report basis only for covered assets: crypto acquired after 2025 in a custodial account at that broker and held there until the sale. Coins bought before 2026 or transferred in from another broker or wallet are treated as noncovered (box 9), and box 1g may be blank. A blank box 1g is not zero basis: you determine the basis from your own records.
Can I just file with the 1099-DA numbers?
Only if the form shows the correct proceeds, basis and holding period for every sale and you have no other crypto activity to report. If box 1g is blank and you enter zero, your return shows the full proceeds as gain, a phantom gain that overstates your tax. If you leave out a reported sale or use different figures without an adjustment, your return will not match the broker data the IRS receives, and the IRS may ask about the difference. You must report the correct basis; reconciliation is how you get there.
What if my broker reports different cost basis than I calculated?
Since 2025, basis is tracked separately for each wallet and account. Within a broker account, units are treated as sold first-in, first-out (FIFO) unless you specifically identified other units by the time of the sale, normally through a standing order or instruction to the broker. For sales through December 31, 2026, Notice 2026-20 also lets you identify lots in your own books and records, so the broker's reported basis can differ from yours. If the reported basis does not match your correct basis, report the difference on Form 8949 with an adjustment (code B) instead of ignoring the form.
When do I need to reconcile my 1099-DA?
Before you file, whenever box 1g is blank or differs from your records, your lots differ from the broker's, or you have sales that never appear on a 1099-DA, such as DeFi trades or sales from self-custody wallets or foreign platforms. You must report your income, gains and losses whether or not a form arrives; reconciliation is how you get the numbers right.
Can I use software to automate 1099-DA reconciliation?
Yes. Tools like CoinTaxReporting and other well-known market tools can import 1099-DA, consolidate your transaction history, and flag discrepancies automatically.
What about transactions that don't appear on my 1099-DA?
Sales and swaps through DeFi protocols, self-custody wallets or foreign platforms generally don't appear on a 1099-DA, but you must still report them on Form 8949, box I (short-term) or box L (long-term). Moving coins between your own wallets is not a sale, but you need those records to carry your basis forward. Use software to consolidate all sources.
Does CoinTaxReporting help with 1099-DA reconciliation?
Yes. CoinTaxReporting imports your 1099-DA, consolidates all exchanges, wallets, and DeFi sources, identifies gaps and mismatches, and exports audit-ready reports with FIFO cost basis per wallet and account. If you identified specific lots, review those sales before filing; CoinTaxReporting does not apply your own lot identification.