If you are seeing Missing Cost Basis Warnings, inaccurate capital gains or other data issues on your account after transitioning to per-wallet cost basis tracking, it’s likely that one of your Transfer transactions is missing. This guide details how to fix this issue.
Why Transfers Are So Important
The IRS’s new per-wallet regulations require you to import all of your transactions, including deposits and withdrawals, into CoinLedger. These deposits and withdrawals should be marked as Transfers to ensure that your cost basis carries over correctly between wallets.
If you transferred crypto from one wallet or exchange to another, you should double check that CoinLedger imported this transaction as a Transfer. Most of the time our system will, but occasionally you’ll need to manually change your deposits and withdrawals into Transfers.
This is crucial to ensuring that your tax report is accurate, since standalone withdrawal and deposit transactions are considered non-taxable self-transfers that do not carry any cost basis balance.
As a first step, we recommend filtering for Transfers on the Transactions page of your account. You should review each Transfer transaction here and ensure that none are missing.
If you realize a Transfer is missing, you can troubleshoot this issue through the process below.
Fixing a Missing Transfer
To fix a missing Transfer, you should start by merging together any Potential Bridges, Trades and Transfers that our system has flagged on the Transactions page. To accept these suggestions and merge them together, check the box on the Potential Bridges, Trades and Transfers tab (as shown below) and then select Save All at the bottom of your screen.
Most of the time, CoinLedger will detect any unmatched Potential Transfers on your account so you can merge them together through this process. However, if our system missed a Potential Transfer and did not suggest it on the Transactions page, you’ll need to merge these transactions yourself.
Head to the Transactions step of the CoinLedger app and locate the withdrawal and deposit transactions in question. Then, mark the transactions as shown below, and select Merge. Make sure you select Transfer as the transaction type.
💡 NOTE: CoinLedger may prompt you to edit one or both of the transactions before merging them together. Usually, this is because the amounts sent and received in each transaction do not match. You can fix this by editing one of the transactions and changing the amount of crypto sent or received to match exactly what is shown in the other transaction. Learn more about this process here.
What if my Transfers are present, but I'm still seeing issues with my data?
If all of your Transfer transactions are present but you are still seeing issues with your data, it's possible that a wallet or exchange you used in the past has not yet been imported. We recommend reviewing each of your imports to make sure that all of your wallets are accounted for.
Additionally, we recommend checking your account for Uncategorized Transactions. You can learn more about this process here.
Finally, it's possible that a Buy or Sell of crypto was imported as a nontaxable deposit or withdrawal transaction in your CoinLedger account. You can troubleshoot that issue through this process.
Still having questions about this issue? Feel free to reach out to our Support Team anytime!

