FIFO and specific identification are wrong for UK individuals
<a href="https://www.gov.uk/hmrc-internal-manuals/cryptoassets-manual/crypto22200">Section 104 pooling</a> requires that every acquisition of a token goes into a single pool, and the allowable cost on any disposal is the average cost of that pool at the time of disposal. FIFO matches the earliest coins first; specific identification lets you pick. Both produce a different, usually incorrect, allowable cost under UK rules. The error can run in either direction and compounds across a multi-year history.