What does the 'Re-import wallet' feature do?
The Re-import wallet feature essentially brings in your transaction history from the wallet as if you were adding it for the first time, ensuring that any improvements that have been made to the wallet integration are applied to the entire transaction history—not just the transactions that happened after the integration improvements were made. The re-import wallet feature does not remove any manual edits, so you can try it risk-free.
When would I re-import a wallet?
When we import your transaction history, we use the most-recent and most-accurate version of CoinTracker. We start by pulling in all the transaction information the source can provide, from your first crypto purchase all the way to your most recent trade. We then regularly check to see if you have any new transactions. When we find a new transaction it is always ingested using the latest and most-accurate version of CoinTracker.
However, the transactions that were synced before we made an improvement will have been imported using the older version. This can mean that older transactions may have inaccuracies or you may be missing transactions from the wallet.
If you suspect your wallet transaction history has inaccuracies or gaps, you may want to start over and sync your entire transaction history for that wallet using the newest and best version of CoinTracker using the re-import button.
And, if you've been using CoinTracker for years, chances are you could benefit from freshening-up your data.
Will my manual edits be affected by re-importing a wallet?
If a re-import is triggered for a wallet with manual edits, we will favor the older transaction with the manual edit, for that transaction only. That means transactions you have manually edited will not be changed by a re-import, only the transactions without manual edits will be re-imported using the latest and most-accurate version of CoinTracker.
What is considered a 'manual edit'?
To preserve your manual edit history when re-importing, we skip re-importing manually-edited transactions. To determine if a transaction is manually edited, we look for any of the following conditions:
- Transactions marked as a transfer
- Transactions manually entered using the "Add Transaction" tool
- Manually-Ignored transactions
- Manually-Enabled transactions
- Transactions a user altered by:
- Changing a currency
- Changing a quantity
- Adding a flow
- For example, if you traded an unsupported token, an older version might have shown it as an ETH send with no receive flow. If you edit the transaction and add the token to the receive side, we consider that a manual transaction.
- Ignoring or enabling an ignored flow
- Transactions with a user-added (or user-edited) note
- Transactions with user-edited cost basis or proceeds
- Transactions marked non-taxable
But I don't want to save my manual edits!
What happens when you made a bunch of manual edits to work around some issue, and then we add support for the thing you were trying to fix with your edits? It's possible wiping out all your edits and importing with the latest version of CoinTracker will give you an even more accurate picture of your transaction history. If you really want to wipe out all your manual edits, you can simply remove the wallet from CoinTracker entirely, and then add it again. You'll be up again in no time with the latest and greatest version of CoinTracker and the most accurate transaction history.
How to Re-import a Wallet
- From the Wallets page, select the wallet you want to re-import from the list on the left.
- Click the
...
menu in the upper right corner of the wallet view. - Click Re-import wallet, then click again in the pop-up to confirm. If the button is not available, then re-import is not supported for that exchange.
- You will see a notification in the upper right that the re-import has begun and the wallet will indicate it's loading, which will resolve when the re-import is complete.