Change description : 2025-05-29 14:32:00: Information added that Self-Assessment returns now include a cryptoasset section which is available on returns for the tax year 2024 to 2025 onwards. [Guidance and regulation]
To check if you need to pay Capital Gains Tax, you need to work out your gain for each transaction you make. The way you work out your gain is different if you sell tokens within 30 days of buying them.
Your gain is normally the difference between what you paid for an asset and what you sold it for. In some situations, you may need to use the market value to work out your gain. For example, if you have an asset that has been transferred between ‘connected persons’.
If you have paid Income Tax on any part of your cryptoasset token value then you do neednot need to pay Capital Gains Tax on that part. For example, you may have received the cryptoasset as part of earnings from your employment. You’ll still need to pay Capital Gains Tax on any gain you make after you’ve received them.
You can deduct certain allowable costs, including a proportion of the pooled cost of your tokens when working out your gain.
You’ll need to work out the pooled cost every time you buy or sell tokens.
When you buy tokens, add the amount you paid for them to the appropriate pool. When you sell them, deduct an equivalent proportion of the pooled cost from the pool.
You must keep records for each pool.
If you buy and sell tokens of the same type
Do not group tokens into pools if you buy them:
on the same day that you sell tokens of the same type
within 30 days of selling tokens of the same type
If you bought new tokens of the same type within 30 days of selling your old ones, the rules for working out the cost are the same as the rules for shares.
How to report and pay
If you need to report and pay Capital Gains Tax, you can either:
complete a Self Assessment tax return at the end of the tax year
use the Capital Gains Tax real time service to report it straight away
If you report and pay using Self-Assessment, you should complete the cryptoasset section on the return. This section is available on returns for the tax year 2024 to 2025 onwards.
If you complete a tax return, you must complete it in pound sterling.
a record of the pooled costs before and after you disposed of them
You may also want to keep other records such as wallet addresses.
HMRC might ask to see your records if they carry out a compliance check.
Some cryptoasset exchanges can provide reports of your transactions. These reports can be essential for working out how much tax you owe. However, these reports are not tax calculations and will not keep track of your pooled costs.
It is important that you keep your own records of your transactions.
Information about working out if you need to pay Capital Gains Tax by using the market value of your asset to work out your gain has been updated. Information about the records a cryptoasset exchange may keep and what you can do with them, and a link to HMRC's Cryptoasset Disclosure Service has been added.