Tell HMRC about unpaid tax on crypto assets

10 Nov 2025

Categories & Tags

Tell HMRC about unpaid tax on crypto assets Related image

Where you hold cryptocurrency, this investment is usually undertaken in the hope of making a capital appreciation in its value or to make particular purchases. 

HMRC is clear that these holdings will usually be subject to Capital Gains Tax (CGT) if there is a gain when disposing of these assets by: 

  • selling tokens
  • exchanging tokens for a different type of cryptoasset
  • using tokens to pay for goods or services
  • giving away tokens to another person (unless it is a gift to your spouse, civil partner or charity).

If you have unpaid tax on cryptoasset gains, there is a specific voluntary disclosure service that can be used. This service can be used for exchange tokens (such as bitcoin), NFTs (non-fungible tokens) and utility tokens.

Before making a voluntary disclosure, you will need to: 

  • collect information about the cryptoassets you owe tax on
  • work out how many years you need to declare unpaid tax for
  • work out the CGT and Income Tax you owe
  • work out any interest you owe
  • work out any penalties you will be liable for.

The number of years you must disclose unpaid tax depends on why it was not paid correctly. If you took reasonable care but still underpaid, you must disclose and pay for the last four years. If you did not take care, you must disclose for six years. However, if you deliberately failed to pay or knowingly gave incorrect information, you must disclose and pay for up to 20 years of unpaid tax.

Check out our other blogs on Crypto Tax:

Navigating Cryptocurrency in Estate Planning

Banking and Crypto

Disclosing historic cryptoasset tax liabilities

We offer a single 15 minute consultation designed to be provide general guidance on UK tax and record‑keeping considerations - such as common HMRC treatments, the types of data and records you’ll need, and typical next steps. Email us here to book your consultation. 

We are always here to talk

Get in touch