Transfers: unspent distributions treated improperly for UTXO model blockchains (BTC, ADA, etc.)
confirmed
Ash
Users may experience:
- CoinTracker is not correctly recording the amount that is not spent in a "send" transaction on UTXO blockchains such as Bitcoin and Cardano. Instead of showing the returned amount as a transfer, it is recorded as a receive and the crypto receives a new cost basis as if it were just purchased.
Expected behavior:
- The expected CoinTracker behavior would be to create a send transaction for the spent amount (triggering a taxable event) and a transfer transaction for the unspent amount that was returned, retaining its original cost basis and age for gains calculations.
As a user, what should I do?
If you wish to make manual modifications to correct this, you'll enter two transactions and add the correct tags for send and transfer:
- A send transaction for the original amount.
- A transfer transaction for the unspent amount that is received back to your wallet address.
Alternatively, users can add xPub/yPub/zPub or Stake Keys instead of individual addresses to mitigate the behavior.
How can users provide feedback?
You can 🔼 upvote this forum post to indicate you are experiencing this behavior. The post status will be changed to
Complete
once a fix is rolled out to all users. Up-voters will be notified of the status change.I need additional assistance, who can I contact?
For further assistance, please contact our
support team directly
.Thank you for your understanding and cooperation as we work to enhance your CoinTracker experience!
Keywords: UTXO, send transaction, transfer transaction, capital gains, CoinTracker, ADA, BTC
Log In
Sarah T. - CoinTracker
This bug is still active as June 2024.
Sarah T. - CoinTracker
This bug is still active as June 2024.
Sarah R - CoinTracker
confirmed
Sam - CoinTracker
submitted
This post was marked as
open
Sam - CoinTracker
Merged in a post:
Insufficient balance error is display on BTC due to Change Address
C
CT-RQWo03WQ
Hi - For certain transactions, the sent amount is showing as twice as much as it really was. The transaction in the picture was only 0.02818799 BTC. However, because of the change address it is showing up as 0.05650649 BTC and leading to an Insufficient Balance error.
Sam - CoinTracker
Merged in a post:
change address not handled
C
CT-RQWyJmyO
When a BTC transaction occurs with, for example, one input and two output, and the input and one of the outputs (the change address) are both owned by the account, it shows up as two transactions, one spending the full amount, then another "income" for the change that came in. Marking both as a transfer would not result in the correct accounting since the amount "spent" would not be accounted for in terms of gain/loss
Sam - CoinTracker
Merged in a post:
Insufficent Balaance in wallet
C
CT-lONNN2yO
I have all my transactions listed. However, I'm still getting the error message.
Sam - CoinTracker
Hello, it looks like you are being affected by the behavior in this post! I am going to merge this post into that one, keep an eye out for updates. Thank you for sharing the behavior you are seeing!
Sam - CoinTracker
Hello CT-RQWo03WQ, thank you for pointing this out! I want to understand that transaction a bit more, what kind of wallet are you using? CoinTracker supports xpub wallet addresses, it looks like you are adding individual addresses for each transaction.
I would be curious if this behavior is persistent with xpub addresses. I have not seen reports similar to this so I would love to get more information.
This post was marked as
in progress
Load More
→