An exchange or account is no longer available
Historical trades, deposits, or withdrawals are missing because a provider closed, an account was lost, or exports cover only part of the holding period.
Cost basis reconstruction
When assets move between old exchanges, self-custodied wallets, brokers, and tax software, acquisition history can break long before a disposition appears on a report. We rebuild the supported record, preserve uncertainty, and prepare a clear handoff for tax and accounting review.
Discuss your needsWhen to call
Historical trades, deposits, or withdrawals are missing because a provider closed, an account was lost, or exports cover only part of the holding period.
A broker or tax report sees the disposition but not the earlier acquisition or the transfers connecting the original source to the final account.
Imports contain negative balances, unidentified deposits, duplicate transactions, or default values that are not supported by the underlying records.
Potential deliverables
Depending on the available records, stakeholders, and agreed level of review, an engagement may include:
How we help
Inventory original exports, confirmations, fiat records, wallet history, prior reports, and other evidence that can support acquisition facts.
Rebuild supported acquisition lots, connect same-owner transfers, and reconcile quantities without pooling unexplained balances.
Separate verified basis, fact-dependent items, assumptions, and unresolved gaps so the final reviewer can see what the records do and do not establish.
Engagement process
Confirm the taxpayer or entity, assets, wallets and accounts, periods, dispositions, deadlines, and reports that depend on the missing basis.
Collect original exports and statements, wallet and transaction records, fiat support, prior reports, and third-party records without overwriting the source history.
Build supported acquisition lots, connect transfers, reconcile quantities, and investigate differences at the wallet and account level.
Deliver the agreed schedules with evidence references, assumptions, limitations, and unresolved items for final professional review.
Common questions
Usually not. Blockchain records can support asset identity, addresses, quantities, and on-chain movement, but they generally do not establish who owned an address, the fiat or off-chain consideration paid, the purpose of a transaction, or every transaction cost. Reconstruction normally requires both on-chain and off-chain records.
Not necessarily. A blank broker or software field does not by itself prove zero basis, but special rules can require a zero-basis reporting result when required substantiation is unavailable. The appropriate treatment depends on the facts and should be determined with the engaged tax professional.
No. The result depends on the evidence available. Bit Bookkeeper can rebuild supported history and document reasonable connections, but it will not invent acquisition dates, prices, ownership, or transaction purpose merely to make a report calculate.
Transaction cleanup repairs the wider source population, balances, duplicates, classifications, and transfer breaks. Cost basis reconstruction is a narrower workstream focused on acquisition history and lot support for specified assets and dispositions. A cleanup engagement may identify basis gaps that require a separate reconstruction scope.
Cost basis reconstruction focuses on recovering acquisition history across the full wallet and account chain. Form 1099-DA reconciliation focuses on comparing a particular broker form with source records and documenting discrepancies. An engagement may require one or both workstreams.
Engagement outcomes
Every engagement is scoped around the available facts, required level of review, and the decisions your organization needs to support.
Begin the conversation
Tell us where the complexity sits. We’ll help define a practical next step.
Request a consultation