Koinly currently supports Liquidity transactions carried out on the Ethereum, Binance Smart Chain and Polygon blockchains. Liquidity transactions are imported and tagged as Liquidity in/out automatically.
We currently support a number of liquidity protocols such as:
This list is ever increasing, if your transactions are not being recognized as liquidity automatically then send us a feature request!
Are liquidity transactions taxable?
There's a lot of debate around this, by default we treat these as taxable since you are exchanging your tokens for a LP token which itself can be traded or staked to earn more coins. However, if you feel that such liquidity transactions should not be taxed then you can turn off "Realize gains on liquidity transactions" on the Settings page.
Some of my liquidity transactions are showing up as deposits/withdrawals
This can happen if Koinly does not support the liquidity protocol yet or if the coins that you are putting into the contract do not have any market prices. For ex. if you provide ETH and FOMO as liquidity on Uniswap then you might see a "Missing market price" warning on the FOMO transaction if we don't have market prices for it. You will also see the same warning on the Liquidity token (UNI-V1) transaction but this one can be ignored. You can edit the FOMO transaction and set a market price for it, Koinly should then be able to detect that it has to do with Liquidity.