I want Koinly to automatically account for italian tax rules regarding cryptocurrencies. In my understanding:
  • Crypto-to-crypto trades are not taxable unless they involve a fiat-backed stablecoin (like USDC)
  • Tax treatment may differ if the worth of a wallet exceeded ~51k EUR for 7 consecutive days
  • I may need to realize my gains on all assets at year end, no matter if I sold them or not
  • Gains under 2k EUR are exempt from taxes
Sources
Status/Workaround
Koinly can most likely already be used for crypto tax reporting in Italy, though some manual adjustments are necessary:
Treating crypto-to-crypto as non-taxable unless it's a trade with a stablecoin
  • "Realize gains on crypto-to-crypto" should be
    ON
  • User needs to manually tag as
    Swap
    every trade that is not taxable (ie. doesn't involve a stablecoin)
Per-wallet balances (to check if over 51k EUR)
  • To view per-wallet balances, download the "Wallet Balances" report
  • You may need to generate multiple reports, to see if the balance was over 51k for more than 7 days
Realizing all gains at year-end
  • Create manual withdrawals of all assets with date Dec 31st
  • Create manual deposits of all assets (with same amounts) on Jan 1st
  • Koinly will automatically calculate the gain on Dec 31st as if the asset was sold and the deposit will receive the cost basis equal to the value of the asset on Jan 1st
This list might not be comprehensive: if in doubt, consult with your tax advisor
2k EUR tax exemption
From the total taxable gain calculated by Koinly, deduct 2000 EUR.
Created by Sam
·