If you have CoinTracker missing transactions, the trades are almost certainly not lost. They still exist on the blockchain or on the exchange. CoinTracker just cannot see them yet, usually because a source is not connected or a sync pulled only part of your history. This guide walks through why transactions disappear in CoinTracker, how to find the gaps, and the exact order to fix them so your tax report is complete and accurate.
This matters because a missing transaction does more than leave a hole. It corrupts your cost basis and can make you overpay tax on gains you never actually had. Closing the gap is worth doing properly.
Disclaimer: This guide is for informational purposes only. Always consult a qualified CPA regarding your specific situation.
Why Transactions Go Missing in CoinTracker
Knowing which of these you are facing saves a lot of time, because the fix differs for each.
- An unconnected wallet or exchange. The most common cause by far. Any account CoinTracker does not know about is completely invisible, along with every trade and transfer on it.
- A partial sync. Some exchange APIs return only recent activity or cap how far back they reach, so older trades never import even though the connection shows as working.
- An unsupported or partly indexed chain. Activity on newer or niche blockchains may not sync automatically, leaving holes in your record.
- An unmatched internal transfer. Moving coins between your own accounts is not taxable, but if CoinTracker cannot pair the two sides, one side can look like a missing deposit or a phantom disposal.
How to Find the Gaps
The quickest way to locate missing data is to reconcile balances one coin at a time.
- Compare balances. For each coin, check CoinTracker’s figure against the actual balance on the exchange or wallet. Any mismatch points you to the account with missing data.
- Confirm every source is connected. Write down every exchange and wallet you have ever used, including closed ones, and verify each is in CoinTracker. Forgotten old accounts are a frequent culprit.
- Check the sync date range. Open each connection and confirm the earliest transaction date is plausible. If your history starts later than you began trading, the sync under-pulled.
- Review unmatched transfers. CoinTracker flags transfers it could not pair. Each one is a candidate for a phantom gap or a misread disposal.
If the gaps are surfacing as $0 cost basis and inflated gains, our companion guide covers that directly: CoinTracker cost basis wrong? How to fix it.
Fixing It: Sync, CSV, Manual Add, or Recategorize
Once you know where the gap is, work the fixes in this order.
- Connect the missing source. If a whole account is absent, add it. This resolves most gaps in a single step.
- Re-sync or widen the API pull. If the connection exists but under-pulled, remove and re-add it with a fresh read-only key, or use a full-history export.
- Import a CSV for large gaps. When the API will not reach far enough back, export the complete transaction history as CSV from the exchange and import that.
- Manually add small or unsupported gaps. For a handful of trades or unsupported-chain activity, add them by hand.
- Recategorize misread activity. Sometimes the transaction is present but labeled wrong, for example a transfer marked as a sale. Recategorizing it can resolve an apparent gap without adding anything.
When the Missing Activity Is DeFi or Multi-Chain
If the gaps cluster around DeFi or span several chains, the cause is usually that liquidity-pool, staking, or bridged-token events did not index cleanly. These often need both a manual entry and a labeling decision. For a broader sense of how CoinTracker handles complex data and where it needs a human, our CoinTracker review on whether it is legit lays out the strengths and limits honestly.
A client insisted CoinTracker had “dropped” most of his 2024 history. What actually happened: he had moved USDC from Kraken to a self-custody wallet he never connected, then swapped and traded from there. CoinTracker saw the withdrawal from Kraken and nothing after it, so an entire wallet of activity was invisible and his balances would not reconcile. We connected the missing wallet, matched the transfer, and every “missing” transaction reappeared with correct cost basis. Nothing was deleted, just unconnected.
When to Escalate to a Service
If you have connected every account, matched transfers, recategorized what you can, and the balances still do not reconcile, the problem has moved past clicking. That usually means closed exchanges, tangled DeFi, or years of stacked history where one early gap throws off everything after it. At that point a crypto tax service can reconcile the full record, resolve the classification calls, and deliver a report you can file and defend. If your report is tangled rather than just one coin off, see our guide on getting a human to clean up a messy CoinTracker or Koinly report, or read about when to bring in CoinTracker expert help.
Not sure your crypto taxes are right?
Talk to a Count On Sheep specialist. We will spot the costly errors before you file. No obligation.
Book My Free Review- Reviewed by Former Big 4 Accountants
- Keep your CPA
- No pressure, no sales pitch
Key Takeaways
- Bottom line: missing transactions in CoinTracker are a visibility problem, not lost data. The trades exist, your account just cannot see the source yet
- Diagnose by comparing CoinTracker’s per-coin balance against the real balance on each account, then trace the gap to its origin
- Fix in order: connect the missing source, widen or re-sync, import CSV for big gaps, manually add small ones, and recategorize misread activity
- Never double-import one account, because that swaps a gap for duplicates and inflates your gains
- Decision point: if everything is connected and balances still will not reconcile, stop clicking and let a crypto tax service close it out before the deadline
Frequently Asked Questions
Why are transactions missing from CoinTracker?
CoinTracker transactions usually go missing because a wallet or exchange is not connected, an API sync pulled only part of your history, the activity sits on a chain CoinTracker does not fully index, or an internal transfer between your own accounts was never matched. The trades still exist on-chain or on the exchange. CoinTracker simply cannot see them until the right source is connected or imported.
How do I find missing transactions in CoinTracker?
Compare CoinTracker's balance for each coin against the real balance on the exchange or wallet. A mismatch tells you which account has missing data. Then confirm every exchange and wallet you have ever used is connected, including closed accounts, and check that each sync reached back far enough to cover your earliest activity rather than only recent trades.
Can I manually add transactions in CoinTracker?
Yes. CoinTracker lets you add transactions manually and edit or recategorize existing ones. Manual entry suits small gaps, unsupported-chain activity, and one-off events the sync missed. For large gaps, importing a full CSV export from the exchange is faster and more reliable than entering individual trades by hand.
Do missing transactions affect my crypto tax report?
Yes. A missing purchase makes CoinTracker treat a coin as if it appeared from nowhere, so it assigns $0 cost basis and reports the full sale price as gain. A missing or unmatched transfer can be mistaken for a taxable disposal. Both inflate your taxable gains, so gaps need to be resolved before you file.
When should I escalate a CoinTracker problem to a service?
If you have connected every account, matched transfers, and recategorized what you can but balances still do not reconcile, or the missing activity involves DeFi, bridged tokens, or closed exchanges, the cleanup has become a judgment problem. A crypto tax service can reconcile the full history and deliver a defensible report, which matters most near a filing deadline.