Crypto recordkeeping guide

Coinbase missing cost basis: tracing crypto you transferred in

Coinbase cannot see what you paid for crypto that arrived from another wallet or exchange. The purchase record is somewhere else, so the work is to trace each deposit back to it.

From Elena Mocchi, CPA · Published · Reviewed by Elena Mocchi, CPA ·

Why Coinbase has no cost basis

According to Coinbase’s help article on cost basis, when you receive crypto from an external source, Coinbase does not have the original purchase price or acquisition date. Such assets are noncovered, as are assets acquired before January 1, 2026.

For noncovered sales, Coinbase reports the proceeds on Form 1099-DA and shows the cost basis section blank, with the noncovered box checked. In its Retail Tax Center, Coinbase estimates the gain or loss with a $0 cost basis. A blank basis means the record is elsewhere; it does not mean the crypto cost nothing.

The acquisition date Coinbase shows is a placeholder

For assets moved in from an external wallet, Coinbase records the date of receipt as the acquisition date for its own lot selection. Coinbase calls this a system placeholder and says to use the actual original purchase date when working out whether a gain is short-term or long-term.

So each deposit needs two things from the original records: what was paid, and when.

Trace each deposit back to its purchase

  1. List the deposits. Date, asset, quantity, network, and transaction hash for every receive from an external source.
  2. Find the sending side. Match each deposit to a withdrawal in another exchange or wallet by hash, amount, and time. See how to reconcile transfers between wallets.
  3. Keep going until you reach a purchase. Crypto may have passed through several wallets before it reached Coinbase.
  4. Split deposits that hold several purchases. One transfer can contain units bought on different dates at different prices; each purchase is a separate lot.
  5. Record what you cannot find. A closed exchange or a missing year becomes an open item with the account, period, and what you checked.

Adding the details in Coinbase

Coinbase lets you add the date acquired and total cost basis for transfers on its Add transaction details page: open the Needs review tab, select the transaction, choose Add details, and use Split this transfer when one deposit holds several lots. The steps are in the same help article.

Entering a figure in Coinbase does not replace the evidence behind it. Keep the purchase record and the transfer that connects it to each deposit. Coinbase also notes that for noncovered assets you can give your tax preparer reports or statements from the exchanges and wallets where you obtained the crypto.

Demo: one deposit, two purchases

Fictional records · No tax calculation.

Coinbase deposit 0.50 ETH
Received in March 2026 from Wallet W. Coinbase shows March 2026 as the acquisition date. Ref. DEMO-HASH-31.
Wallet W history 0.50 ETH
Received from Exchange A, then sent to Coinbase with the same hash. Ref. DEMO-HASH-12.
Exchange A purchases 2 lots
0.30 ETH bought in January 2023 and 0.20 ETH bought in August 2024, each with its trade record.

The deposit is split into two lots with their real purchase dates and costs, not the March 2026 placeholder. The note keeps both hashes and the two trade records together for your preparer.

What to keep for your preparer

  • The Coinbase Form 1099-DA and the detailed Coinbase transaction history.
  • For each deposit: the sending-side export and the transaction hash.
  • The original purchase records, with dates and amounts.
  • A short note per deposit, and an open-items list for anything you could not trace.

When a cleanup review can help

If deposits came through several wallets or exchanges, or some accounts are closed, Elena’s transaction cleanup traces each deposit to its acquisition, splits lots, and documents the result for your preparer. Tax advice, return preparation, and filing are not included.

Coinbase is a trademark of its owner. This guide is independent and based on Coinbase’s public help article as of October 2026. It is not tax advice.

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.

Related recordkeeping guides

Work directly with Elena Mocchi

1099-DA not matching?
Let’s compare the records.

Tell Elena which broker, tax year, and figure differ. A short overview is enough; agree how to share records after the scope review.

Message Elena on Telegram

Prefer a quick start? Try the free profit calculator in Telegram

Request a records quote

Describe the warning or record issue. A short overview is enough.

Add details about your records (optional)

A brief overview is enough. We’ll agree on how to share records after I review your request.

Your details and message are sent to Elena by email through FormSubmit to respond to your inquiry. FormSubmit privacy policy · My privacy policy.