If you add a wallet/exchange that has outgoing cryptocurrency transactions and are intended to be transfers to your local wallet, but are not being added to your local wallet, then your local wallet may not have been added to CoinTracker. CoinTracker does not know if a receiving wallet is yours, a friend's, or a merchant's unless it is imported into your portfolio. Therefore, to be conservative, the default assumption is that a non-tracked wallet is not yours and therefore a taxable send event.
Here is an example of an outgoing (debit) transaction that should be a transfer to a self-custody wallet but is being treated as a disposal (
If the transaction should be treated as a transfer to a local wallet that you control, then you will simply need to add your local wallet to CoinTracker and our system will detect the transfers between accounts.
We currently support ADA, AVAX, BCH, BNB, BTC, DASH, DOGE, EOS, ETC [including ERC20 tokens], ETH [including ERC20 tokens], LTC, NEO, QTUM, TRON, XEM, XLM, XRP, XTZ, and ZEC local wallets.
For more information, please take a look at our guides on adding wallets.
If the transaction should be treated as a transfer for a wallet we do not yet support, you can mark the transaction as a transfer.
See our guide on how to edit and tag transactions for more information.
Marking the transaction as a transfer will default the receiving wallet as
Marking a transaction as a transfer simply adds the same amount of coin which was outgoing (Send)/ incoming (Received) as incoming (Received)/ outgoing (Send). You can undo the operation by manually editing the transaction back to its original state.