What the warning means
Software may have a disposal or incoming transfer without enough earlier history to explain how you acquired the asset. A warning identifies a gap in the imported record; it does not establish that your actual acquisition cost was zero.
For example, Coinbase explains that an external deposit may arrive without its original acquisition details. Its Retail Tax Center may then use a zero-cost estimate when that crypto is sold. The records from the original account are still relevant to your preparer’s review.
Start with these five checks
- Find the first appearance of the asset. Identify the earliest imported row, its account, and the source file. Is it a purchase, a reward, a swap, or simply a deposit?
- Check earlier years. A current-year export may start after the acquisition. Add older records to the evidence list rather than assuming the first imported date is the original purchase date.
- Inventory every relevant source. Include old exchanges, separate trading accounts, wallets, and networks used along the way.
- Trace incoming transfers. Compare the receiving row with the sending account. Keep the transfer evidence alongside the earlier acquisition record.
- Review overlapping imports. Look for repeated files or transaction entries before importing the same history again.
CoinLedger’s troubleshooting guidance identifies missing accounts, earlier years, duplicate data, and unclassified activity as possible causes. The warning alone does not tell you which cause applies.
Example: the deposit is visible, the purchase is missing
| Available record | What to investigate |
|---|---|
| A wallet export begins with a 0.20 ETH deposit in March. | Which account sent the ETH? Is the sending history available? |
| An older exchange statement shows an earlier purchase. | Locate the detailed trade record, acquisition date, amount, and supporting cost information. |
| The sending history or purchase record is unavailable. | List the missing evidence and the affected rows for your CPA or EA. |
The deposit and purchase describe different points in the asset’s history. Record both sources and the link between them. An imported deposit amount on its own does not reconstruct the original acquisition details.
Write a correction note your preparer can follow
A useful note identifies the affected row, the original source, the additional evidence, the change made, and any remaining question. Keep the unedited exports with your working ledger so the review can be repeated.
If you cannot recover a source, describe the missing account and period, the affected asset, and what you tried. Your CPA or EA can then assess the evidence and decide how to handle the unresolved basis. Choosing tax lots or a tax treatment is a separate decision from organizing the history.
When Form 1099-DA leaves cost basis blank
Keep the broker statement with the earlier acquisition records. A blank basis field does not establish a zero acquisition cost. Compare the statement with the detailed exports and document the evidence for your preparer.
When a cleanup review can help
If warnings involve several accounts or recur after imports, a documented cleanup can help connect the records and identify unresolved items. Elena’s transaction cleanup service covers source review, transfer and duplicate checks, and an organized ledger within an agreed scope.
For your first inquiry, describe the asset, affected years, software, and accounts involved. A short overview is enough to discuss the records needed.
See how the records fit together
View the illustrative record package to compare source rows, a working ledger, correction notes, and an open-items list.