Hi all,
I’m trying to work out how to accurately calculate capital gains tax (CGT) on my crypto activity, and it’s a bit complex.
I’ve been using Revolut, Binance, and Swyftx. Some assets were sold on Binance and later transferred to Swyftx, so I need to make sure I’m not double-counting gains or disposals when reconciling transfers across platforms.
I also have a mix of holding periods:
- Some assets were held for over 12 months, so may qualify for the 50% CGT discount.
- Others were held for less than 12 months before selling.
My main questions:
- Is it realistic to calculate all this myself using spreadsheets or crypto tax software (e.g. Koinly, CryptoTaxCalculator)?
- Or would it be safer to get a crypto-competent tax agent involved to make sure I’m compliant and not missing anything?
Has anyone else dealt with multi-platform trading and holding period differences? What worked best for you?
Appreciate any advice.