Support Desk

Submit a ticket My Tickets
Welcome
Login  Sign up

Import of Liquidity Pool/Mining transactions

TL;DR: CoinTracking now supports advanced imports of liquidity pool and mining transactions from major blockchains. Transactions are labeled with new types (e.g. Provide Liquidity, LP Rewards). Manual entry is also possible, and taxation settings vary by country.


Supported Blockchains

You can import LP and mining transactions from the following blockchains:

  • Fully supported: AVAX, ETH, BSC, LUNA, MATIC, FTM, TRX, SOL

  • BETA support: DFI, AETH, CRO, OP, ELGD


New Transaction Types

These are the default classifications for LP and mining imports:

  • Provide Liquidity: Assets added to the pool

  • Receive LP Token: Liquidity token granted (formatted as "LP-[name/number]")

  • Remove Liquidity: Assets withdrawn from the pool

  • Return LP Token: LP tokens returned to the pool

  • LP Rewards: Tokens earned through liquidity mining

  • Other Fee: Associated fees (e.g., gas costs)

CoinTracking automatically calculates the asset value of LP tokens based on the assets added or withdrawn.


Manual Input of LP Transactions

If you're entering LP transactions manually, follow this structure:

  • Provide Liquidity: Asset, amount, and a unique liquidity pool name

  • Receive LP Token: LP token name, amount, and the same pool name

  • Remove Liquidity: Asset, amount, and same pool name

  • Return LP Token: LP token name, amount, and same pool name

  • LP Rewards: Reward asset and amount

All fields must match across steps to keep transaction relations intact.


Tax Settings by Country

In Germany and the United Kingdom, you can configure the tax report via Advanced Settings:

  • Choose whether LP/mining events are taxable or non-taxable

  • Assign rewards to either Capital Gains or Other/Miscellaneous Income

In the United States and other countries, treatment depends on national regulations. Adjust settings accordingly.


Tracking Impermanent Loss

Impermanent loss isn't tracked automatically. You can log it manually as a trade


Summary

CoinTracking supports both automatic and manual tracking of liquidity pool activity. Use consistent naming and proper transaction types for clean records. Adjust your tax report settings based on your country's rules, and manually account for impermanent loss if needed.

Disclaimer: Please note that we are not tax advisors and are therefore not permitted to provide tax advice. The information contained here is for general information and technical support in using the CoinTracking software only. It does not constitute tax or legal advice. Please contact a qualified tax advisor with any tax questions







Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.