I have transactions all on Coinbase/Coinbase Pro with some transfers to/from a hardware wallet.
- Followed Koinly support’s Scenario 1/ 2 exactly: first, created wallet migration from jan. 1, 2025 after that didn’t improve my situation, tried scenario 2: deleted internal transfers in Coinbase Pro, deleted the Pro wallet, imported only the “Fills” only CSV into the main Coinbase wallet, wallet-based tracking ON, no migration.
- still in scenario 2: remaining old Pro transfers now show as strikethrough/deleted (normal?).
- No unmatched deposits/withdrawals showing up.
- Cost basis method: standard HIFO (not Optimized). Coinbase also set at HIFO, their “missing transaction details” from transactions to/from hardware wallet to coinbase have been supplied with tax info from koinly.
Result: Koinly still shows roughly $1,900 higher realized capital gains than Coinbase’s own gain/loss report. Wondering if there is a way to reconcile this since I’ve only used coinbase and coinbase pro, all data has been uploaded to koinly, any missing transaction details coinbase asks info for has been supplied. Both koinly and coinbase set to HIFO, everything is synced in koinly, no missing purchase data warnings showing in koinly, no missing prices showing in koinly. Tried uploading just csv in coinbase wallet in koinly instead of API that did not work. Current state is transfers deleted from coinbase pro, coinbase pro wallet deleted, coinbase pro “fills” only imported to coinbase wallet. Wallet based tracking on. Everything synced.