Capital Gains Tax isn’t calculated exchange by exchange. HMRC expects you to work out gains and losses across your entire crypto portfolio.
That means combining transactions from every exchange, wallet and blockchain before applying the relevant tax rules.
Moreover, every transaction affects your acquisition cost: wallet transfers, token swaps, staking rewards and previous disposals all influence your final gain or loss. That’s why spreadsheets and simple calculators so often produce incorrect results.

Finbooks rebuilds your complete crypto history and categorises every single transaction under HMRC rules – from wallet transfers and disposals to token swaps and staking rewards.
This ensures accurate capital gains and loss calculations, ready to be reported in your Self Assessment.

Import transactions across shares, ETFs, bonds and crypto through supported integrations, API or CSV.

Match transactions, identify transfers and reconstruct acquisition costs before calculating gains and losses.

Track the tax impact of your transactions as you invest and keep your current tax position under control.
