Why a transfer becomes a Send
CoinTracker’s help article explains that an outgoing Send without a matching incoming Receive is classified as a disposal, and a capital gain or loss is calculated on it. A move between your own wallets misclassified this way can overstate your taxable activity.
What matching needs
- Both sides connected. The receiving wallet or exchange must be in your account, via API, public address, or CSV.
- Matching amounts. The send and receive amounts need to correspond.
- Close timestamps. The two sides need to align in time; CSV files must match the sending records precisely.
CoinTracker also notes that a “Review suggested” flag on a transfer often points to an insufficient quantity error, which can make cost basis display incorrectly.
Work through these checks
- Confirm ownership. Is the destination your wallet or account? A payment or sale to someone else is not a transfer.
- Connect the receiving side. Add the missing wallet or exchange before editing individual rows.
- Compare quantities. Network fees often make the received amount smaller than the amount that left the sending account.
- Check time zones. A CSV imported with the wrong offset can push the receive before the send.
- Look for split or grouped movements. One withdrawal received as several deposits, or the reverse, may not pair one-to-one.
- Keep the transaction hash. It is the strongest evidence that two rows describe the same movement.
Demo: pair a withdrawal with its deposit
Fictional records · No tax calculation.
- Exchange withdrawal 2.000 SOL
- 14:02 UTC: 1.999 SOL sent + 0.001 SOL network fee. Hash: DEMO-TX-12.
- Wallet deposit 1.999 SOL
- 14:03 UTC: same hash in the wallet history; wallet was not connected.
- Result Transfer
- After connecting the wallet, the two rows pair; the fee is recorded separately.
The hash, the fee, and both source rows go into the correction note, so the pairing can be checked later.
Document the pairing
For each corrected transfer, keep the sending and receiving rows, the transaction hash, the fee, and what was changed. Movements you cannot confirm as your own stay on the open-items list for your CPA or EA.
When a reconciliation review can help
If unmatched transfers run across several wallets and exchanges, Elena’s exchange and wallet reconciliation pairs the movements, records fees and gaps, and produces an organized ledger within an agreed scope.
CoinTracker is a trademark of its owner. This guide is independent and based on CoinTracker’s public help articles as of October 2026.
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.