Tax on crypto transactions

How are digital tokens taxed on a transaction for their disposal?

"In line with general tax principles, the tax treatment of the gain/loss on disposal will depend on whether the digital token is considered a capital or revenue asset to the owner. In determining whether the digital tokens are capital assets or trading stock, the usual approach would be adopted – i.e. regard would be had to the facts and circumstances, applying well-established tax principles like the “badges of trade”. The timing of taxation is when the income is realised and has accrued to the person disposing the tokens."

Source: PWC, last revised 22 May 2020