Cryptoassets and Self Assessment

You may need to report cryptoassets on your Self Assessment tax return if you:

  • sell cryptoassets for money
  • swap one cryptoasset for another
  • spend cryptoassets on goods or services
  • receive cryptoassets as payment for work
  • receive staking, mining or airdrop rewards
HMRC does not tax the cryptoassets themselves. It taxes the gain you make when you dispose of them, and any income you receive in crypto.

Check what you need to do

Answer 20 short questions and we’ll tell you whether you need to report cryptoassets, and which records to keep.

Start now

Capital Gains Tax

You usually pay Capital Gains Tax when you dispose of cryptoassets and make a gain above your annual exempt amount. Find out what counts as a disposal.

Income Tax

You usually pay Income Tax on cryptoassets you receive as payment for work, and on staking, mining and airdrop rewards.

Records

You must keep records of every cryptoasset transaction, including the date, the value in pounds and any fees. You also need to record your wallet addresses and exchange accounts.

If you do not report

If you do not tell HMRC about taxable disposals you may have to pay interest and penalties.

Related guides