1099-DA, Unknown basis fixed
Got a 1099-DA from Robinhood or Coinbase with "Unknown" cost basis? Upload the PDF, reconcile against your transaction history, download a TXF that imports correctly.
The Unknown basis trap
Form 1099-DA is the new IRS reporting form for digital asset brokers, effective for transactions on or after January 1, 2025. Robinhood, Coinbase, Kraken, and Gemini are required to issue it to customers who sold, swapped, or disposed of crypto during the year.
The catch: for any position acquired before 2025, the broker often reports cost basis as Unknown. If you import the 1099-DA as-is, your tax software treats those lots as having zero basis — you end up paying tax on the full proceeds instead of the actual gain.
The fix is to reconcile the 1099-DA against your own transaction history (from the same broker, or from an aggregator like Koinly or CoinTracker) to fill in the missing basis before the TXF is generated. That reconciliation step is built into this tool and stays free — only the final output bundle is paid.
Three common cases
Whichever shape your 1099-DA lands in, the converter handles it.
Case 01
1099-DA standalone
Your broker's 1099-DA has complete basis for every lot. Upload the PDF, skip reconciliation, pay, download. Works for accounts that only opened in 2025.
Case 02
1099-DA + reconciliation CSV
The 1099-DA shows Unknown for pre-2025 lots. Upload a transaction history CSV (Koinly, CoinTracker, the exchange itself) and we match lots by ticker, quantity, and acquisition date.
Case 03
Multiple 1099-DAs
Run each broker's 1099-DA through separately, then stack the TXFs into TurboTax Desktop. The import guide shows how to load multiple in one filing.
How it works
Four steps. Preview and reconciliation are free — you only pay to download.
Upload
CSV or 1099-DA PDF
Extract
Every lot, term-aware
Reconcile
Fill Unknown basis
Download
TXF, CSV, XLSX, PDFs
Upload this, download that
You upload
- The 1099-DA PDF from your broker (Robinhood, Coinbase, Kraken, Gemini)
- Optionally: a transaction history CSV for lots where the PDF shows Unknown basis
You download
- TXF for TurboTax Desktop, TaxAct, H&R Block
- Form 8949 CSV and XLSX
- Wash sale report PDF
- Import guide PDF with screenshots
Preview is free. Reconciliation is free. One-time $6.99 for the bundle.
1099-DA converter FAQ
What is Form 1099-DA?
Form 1099-DA (Digital Asset Proceeds from Broker Transactions) is the IRS form digital asset brokers must issue to customers for dispositions occurring on or after January 1, 2025. It's the crypto equivalent of the 1099-B that stock brokers have issued for decades.
Why is my 1099-DA showing 'Unknown' cost basis?
Brokers only have basis for lots they can track — typically anything acquired through them on or after January 1, 2025. Positions transferred in, or acquired before the reporting window started, show Unknown. The IRS treats Unknown as zero unless you correct it on Form 8949.
How does the reconciliation step work?
After the 1099-DA is parsed, you'll see a CTA to upload a transaction history CSV. We match each lot with Unknown basis to a CSV row by normalized ticker, quantity (within 1%), and acquisition date (within 2 days). Matched lots get their basis filled in and gain/loss is recomputed. The process is free and happens before any payment.
Which exchange CSVs work for reconciliation?
Any CSV with columns for asset/ticker, quantity, acquisition date, and either cost basis or unit price. Koinly, CoinTracker, Coinbase exports, and exchange ledgers all work — auto-detected.
What if no reconciliation CSV matches?
You can still download the TXF with Unknown basis left as zero, then edit those lots inside your tax software. But the recommended path is to find the transaction history for the affected lots — even partial matches lower your tax bill.
Is the PDF stored?
No. PDFs are processed in memory and deleted when the job finishes. The output zip is available for 24 hours behind a signed URL and then removed. No financial data is stored beyond the download window.
File with the basis you actually paid
Upload your 1099-DA. Reconcile Unknown basis. $6.99 to download.