Undestanding zapper.fi transactions

I think Koinly is having trouble understanding transactions where i provided liquidity through zapper.fi.
One transaction is shows as 2 deposits and 1 withdrawal:
1 withdrawal where my ETH is sent to the zapper.fi contract
1 deposit where i receive the UNI-V1 LP tokens
1 deposit where i receive the back uneven ETH what was left over from converting my ETH into equal parts for the pool.

What would be the best way resolving this so my numbers would match up in the end? Even a solution with replacing these imported transaction with manual ones would be acceptable but im kinda lost how to make it happen.

Any help would be greatly appreciated.

1 Like

As example i got this transaction made with zapper.fi:

How would one manually enter this to koinly would understand it properly?

1 Like

Need help with the same issue.

Thank you beforehand Koinly.

A simple solution would be to simply merge the ETH withdrawal with the UNI-V2 deposit.
You can merge transactions by selecting both of them (small checkbox on the left) and then clicking on Merge at the bottom of the screen.

This method works fine if there is no ETH refund or if the refund is very small. If the refunded ETH is a decent amount then the cost-basis of the LP tokens will be too high. In that case, I would recommend the more accurate method of deleting both ETH transactions and then editing the UNI-V2 deposit.
This transaction should be changed to a Trade/Exchange and the sent amount should be set equal to the net amount of ETH that was spent (the sent ETH minus the refunded ETH). This will accurately reflect the cost-basis of the LP tokens.

If you are not treating liquidity transactions as taxable events then you can tag this trade as a ‘Swap’.

Best regards,
Petur

1 Like

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.