Digital Asset Reconciliation

Digital Asset Reconciliation and Crypto Cost Basis Reconstruction

We match activity across wallets and exchanges, rebuild missing cost basis, and deliver Form 8949-ready records.

200+ exchanges supportedGarrett Taylor, CPA #1330921099-DA tie-out included
The Problem

The problem with tracking crypto.

Crypto records break when platforms only see one part of a transaction. A missing acquisition, an unmatched wallet transfer, or incomplete broker basis can turn clean activity into false gains. Digital asset reconciliation reconnects the evidence before those errors reach Form 8949.

exception detected

Missing Cost Basis After an Exchange Closes

SignalDisposal found. Acquisition lot missing.
SourceGemini 1099-DA
Break2021 acquisition record
What changes after reconciliation
BEFORE

Software defaults to zero or unknown basis, which can overstate gain.

REPAIRED

Rebuild the lot from surviving CSVs, wallet transfers, bank records, on-chain history, and historical pricing.

The Data

From raw data to taxable events.

Reconciliation turns incompatible exports, on-chain events, prior-year lots, and broker forms into one transaction-level record. Each source is normalized, transfers are matched, activity is classified, and the completed ledger is tied to the tax forms that depend on it.

coinbase_2025.csvSOURCE LOADED
01buys + sellsready to map
02deposits + withdrawalsneeds match
03broker proceedsready to map
No source is treated as complete on its own. The record becomes reliable only after every platform is reconciled against the others.
RECONCILIATION CHECKS
01

Normalize

Dates, symbols, quantities, and USD values share one format.

02

Match

Every withdrawal is tested against receiving-wallet deposits.

03

Classify

Transfers, disposals, income, fees, and DeFi events separate.

04

Tie out

Ledger totals reconcile to 1099-DA lines and tax schedules.

Choose a consultation

Talk through your reconciliation with Garrett.

Choose the free intro or the 30-minute strategy consultation, then pick a date and time.

Why It Matters

Why Crypto Transaction Reconciliation Is Critical

Crypto transaction reconciliation is critical because no single exchange sees the full life of an asset. When a transfer, bridge, or wallet is missing, software can sever the original cost basis and misclassify later activity. Reconciliation restores transaction-level continuity before tax treatment is applied.

Cost Basis

What Clean Crypto Cost Basis Reconciliation Solves

Clean crypto cost basis reconciliation connects disposals to supported acquisition lots, removes false activity, and applies a consistent method to the records that remain.

SYMPTOMRESOLVED STATE
Transfer recorded as a disposal
Owned-wallet transfer matchedFalse proceeds removed
Sale shows zero or unknown basis
Acquisition lot reconnectedSupported basis restored
Duplicate imports inflate activity
Overlapping records identifiedOne economic event retained
Method changes between platforms
Eligible lots tested consistentlyDocumented method applied

Illustrative examples. The available records determine which treatments can be supported.

Missing Cost Basis

How do you reconstruct missing crypto cost basis?

Missing crypto cost basis is reconstructed by tracing assets backward through exchange CSV archives, wallet addresses, on-chain history, transfer records, prior-year reports, and historical prices. Each disposal is connected to supported acquisition evidence, while unresolved lots remain visible instead of receiving an unsupported number.

basis_chain.csv // illustrative record2 / 5 rows supported
2021-03-18Coinbase buy0.420 BTC$21,840FOUND
2022-07-04Exchange withdrawal0.420 BTCmissingBROKEN
2022-07-04Cold wallet receipt0.420 BTCunknownBROKEN
2025-02-11Kraken deposit0.420 BTCunknownBROKEN
2025-02-20Kraken sale0.420 BTC$0 assumedBROKEN

Zero basis is a last-resort reporting position. When reliable evidence cannot establish a figure, the lot stays on the exceptions report for review.

Our Process

How we reconcile your portfolio.

We collect every available source, map the transaction story, reconstruct supported acquisition lots, and tie the completed ledger to broker forms and filing schedules. You see the open questions and approve the record before it becomes tax-ready output.

Collect every source

You + COS Elite

Connect exchanges and wallets read only, then upload surviving CSVs, prior reports, broker forms, and records from closed platforms.

OUTPUT: source inventory + gap list
BEFORE RECONCILIATIONRAW IMPORT
Imported rows8,400
Unmatched transfers143
Missing-basis lots37
Estimated net gain$392,000
RISKgain not supportable
AFTER RECONCILIATIONVERIFIED
Matched transfers137
Rebuilt lots33
Open exceptions10
Corrected net gain$271,000
STATUS10 items documented

Illustrative example, not a client result. Open exceptions remain visible rather than being forced closed.

Licensed Review

Meet Garrett Taylor, CPA.

Garrett leads the reconciliation strategy and final CPA review, while Leanne Grant, EA, provides a second licensed review of the tax-ready record. The engagement stays connected to named professionals from the first scope conversation through the final handoff.

Garrett Taylor, CPA, COS Elite founder
PREPARED + LED BY

Garrett Taylor

CPA #133092 · Founder and engagement lead
Leanne Grant, EA, COS Elite
REVIEWED BY

Leanne Grant

EA #00167954-EA · Enrolled Agent review
1099-DA Reconciliation

What is 1099-DA reconciliation and why does it matter for 2026 filings?

1099-DA reconciliation compares broker-reported proceeds and any reported basis with the complete transaction ledger before filing. Brokers are not required to report basis on Forms 1099-DA for 2025 sales, so those forms generally show gross proceeds only. From 2026, basis is reported only for assets acquired after 2025 and held in the same account, so transferred-in and older holdings still arrive without it. A line-by-line tie-out explains the difference and keeps gross proceeds from being mistaken for taxable gain.

Broker 1099-DAILLUSTRATIVE
Gross proceeds$18,420
Cost basisNot reported
Gain shown$18,420*

*Proceeds minus basis available to the broker.

Actual reconciled ledgerSUPPORTED
Gross proceeds$18,420
Cost basis$11,870
Gain shown$6,550

The broker form is one source record, not the full history. Once the tie-out is complete, the cleaned data can flow into crypto tax return preparation. If the mismatch has already produced correspondence, use our IRS crypto notice response service.

What You Get

Seven deliverables, zero guesswork.

Every engagement ends with a reconciliation dossier that shows what was matched, what was rebuilt, what remains open, and how the final ledger connects to broker forms and tax schedules. Select a folder tab to inspect the structure of each deliverable.

DAR-01
INCLUDED
COS ELITE // RECONCILIATION DOSSIER

Reconciled Transaction Ledger

A unified, line-by-line record across exchanges, wallets, and supported on-chain sources.

DateSourceEventAssetBasis status
02/11KrakenDepositBTCMatched
02/20KrakenSaleBTCSupported
03/04UniswapSwapETHSupported

Illustrative sample structure. No client data is shown.

Portfolio Fingerprint

Built for complex crypto histories.

Who Needs Digital Asset Reconciliation

Find the portfolio fingerprint closest to yours. Each one shows the record symptoms we investigate and the continuity reconciliation restores.

Multi-exchange trader

SYMPTOMS

Platform totals disagree, transfers look like sales, and duplicate imports distort gains.

WHAT RECONCILIATION FIXES

We pair owned-account transfers, remove duplicates, and create one continuous transaction history.

FAQ

Common questions.

These direct answers cover the records we support, how reconstruction works, what affects timing, and where reconciliation ends before tax preparation or notice response begins.

Q01Which exchanges and platforms do you support?

We support 200+ centralized exchanges, including Coinbase, Binance, Kraken, Gemini, and KuCoin, plus major blockchain networks used for self-custody and DeFi activity.
Read full answerAvailable records vary by platform, so each engagement starts by identifying the exchanges, wallets, chains, and export files needed for a complete ledger.

Q02How do you handle DeFi transactions like staking and yield farming?

We trace the on-chain steps and classify each event based on its economic substance and the guidance available for that transaction type.
Read full answerThat includes staking rewards, liquidity pool entries and exits, token swaps, bridges, airdrops, and governance rewards. Unclear or unsupported items remain visible for review instead of being silently categorized.

Q03What if I have missing data from exchanges that shut down or limited exports?

We look for surviving CSV files, account statements, email confirmations, wallet transfers, transaction hashes, blockchain records, and historical pricing data.
Read full answerWhen the original exchange record is unavailable, the reconstruction documents the evidence used and keeps unresolved items on the exceptions report rather than presenting an estimate as a verified fact.

Q04What is the typical turnaround time for a full reconciliation?

Most reconciliations are completed within two to four weeks, depending on transaction volume, the number of platforms, missing records, and DeFi complexity.
Read full answerA multi-year history or delayed access to exchange exports can extend the schedule. The scope and expected timeline are reviewed before work begins.

Q05Which cost basis methods do you support?

For 2025 and later sales, specific identification (including a standing instruction such as HIFO) applies only if it was made by the time of each sale; otherwise FIFO applies separately to each wallet or account.
Read full answerA method cannot be chosen after the fact when the return is prepared. For earlier years, we document the method actually used and apply it consistently, backed by acquisition-lot records.

Q06Why does my crypto tax software show missing cost basis?

Missing cost basis usually means the software can see a disposal but cannot find the original acquisition lot.
Read full answerCommon causes include wallet transfers that were not matched, incomplete exchange imports, assets moved from a closed platform, and unsupported DeFi activity. Reconciliation reconnects the disposal to the best available acquisition evidence.

Q07Can you reconstruct cost basis if the exchange no longer exists?

Often, yes, when enough outside evidence remains.
Read full answerWallet addresses, withdrawal emails, bank records, archived CSV files, transaction hashes, counterparty exchange records, and historical prices can help rebuild the acquisition trail. If the evidence cannot support a figure, the unresolved lot is reported as an exception instead of being treated as verified basis.

Q08What if my 1099-DA does not match my records?

Compare the form with the complete transaction ledger before preparing the return.
Read full answerFor 2025 sales, brokers report gross proceeds and are not required to report basis, so the basis on the form is usually blank; from 2026, basis is reported only for assets acquired after 2025 in the same account. We tie each reported disposition to the ledger, identify the difference, and prepare support for the tax figures used. If a notice has arrived, response work is handled separately.

Q09What is the difference between crypto transaction reconciliation and tax preparation?

Crypto transaction reconciliation rebuilds and verifies the underlying ledger: transfers, taxable events, cost basis, income, and broker-form tie-outs.
Read full answerTax preparation uses those completed records to prepare and file Form 8949, Schedule D, Schedule 1, and the rest of the return. Reconciliation comes first when the source data is incomplete or inconsistent.
Resources

Related reading

For broader tax planning and filing support, explore our crypto CPA services.

Next Step

Ready to reconcile your portfolio?

Choose a consultation with Garrett Taylor, CPA. We will review the shape of your transaction history, identify the likely data gaps, and outline the records needed for a complete digital asset reconciliation. You will leave knowing which evidence to collect and what scope fits.

Garrett Taylor CPA #133092, reviewed by Leanne Grant EA #00167954-EA

RECONCILIATION READINESSOPEN
Platforms mappedexchange + wallet list
Years in scopecurrent + prior
Primary breakbasis / transfer / 1099-DA
First outputsource inventory + gaps
NEXT ACTION → REVIEW WITH GARRETT