logo_black.png

28/04/2026

Undeclared crypto tax in the UK: how to disclose past gains to HMRC

Never declared your crypto gains in the UK? Learn how to gather records, calculate past tax years, use HMRC’s Cryptoasset Disclosure Service, pay interest and penalties, and stay compliant going forward.

Never declared your crypto gains? You’re not alone. Many UK taxpayers are now facing the reality of correcting years of undeclared crypto activity. The good news is there is a clear, structured way to fix it voluntarily, and doing so before HMRC contacts you can save you significant money in penalties.

This guide walks you through the real process: from rebuilding your records to calculating what you owe, choosing the right disclosure route, and moving forward compliantly.

Important: this is general information, not personalised tax advice. Crypto tax calculations are complex. If you have multiple years, large amounts, DeFi activity, or missing records, speak to a qualified UK crypto tax adviser.

Why undeclared crypto tax becomes a problem

Most people don’t start with deliberate tax avoidance. It usually begins with confusion. Many assume tax only applies when you cash out to your bank account. In reality, HMRC treats cryptoassets as chargeable assets.

A taxable disposal (which can trigger Capital Gains Tax) includes:

  • selling crypto for GBP:

  • swapping one crypto for another (e.g. ETH → SOL or BTC → USDT):

  • spending crypto on goods or services:

  • gifting crypto (except to a spouse or civil partner).

Certain activities can also create Income Tax liabilities, such as staking rewards, mining, airdrops, or some DeFi yields. If these events happened in past tax years and weren’t reported on your Self Assessment, your tax position needs correcting.

First step: identify which tax years you need to fix

Before you touch any calculations or forms, you must first understand exactly which tax years are affected. UK tax years run from 6 April to 5 April the following year, not by calendar year. This distinction is important because all your records, calculations, and disclosure routes are organised by these official tax years.

Start by mapping out your entire crypto activity year by year. Look at when you bought, sold, swapped, spent, received rewards, or made any other transactions. Then ask yourself some key questions for each year:

  • did any taxable disposals or crypto income events occur in that tax year?

  • did you file a Self Assessment tax return for that year?

  • if you did file, was crypto completely omitted or only partially reported?

This mapping exercise is crucial because it directly determines the correct route you must use to correct the position.

Here’s the key distinction you need to make:

  • if the gains or income relate to the current tax year or the previous tax year, you will normally correct them by filing or amending your Self Assessment return in the usual way;

  • if the issues relate to earlier tax years, you should use HMRC’s dedicated Cryptoasset Disclosure Service (CDS).

Getting this distinction right from the beginning avoids unnecessary back-and-forth with HMRC and prevents delays in the process.

Gather complete data before you calculate anything

The most time-consuming and most important part of the entire process is not filling in the final disclosure form. It is properly reconstructing your full transaction history.

You need to collect records from every single platform and wallet you have ever used: centralised exchanges, hot and cold wallets, DeFi protocols, NFT marketplaces, bridges, staking platforms, lending services, and any fiat on-ramps or off-ramps.

For each source you'll need to export the complete history, not just the profitable periods. You need every buy, sell, swap, transfer, deposit, withdrawal, reward, fee, and even failed transactions where relevant.

For each individual transaction, aim to capture the date and exact time, the asset and quantity, the transaction type, the GBP value at the precise moment it occurred, any fees paid, and whether it was an internal movement or an external disposal. Transaction hashes and wallet addresses can also be very helpful for later verification.

Pay special attention to transfers between your own wallets or accounts; these are generally not taxable events, but they are essential for maintaining an accurate cost basis trail. Missing or misclassifying them is one of the most common mistakes that creates artificial gains later.

Classify transactions and calculate correctly

Once all the raw data has been gathered, the next phase is careful classification. Not every movement is a taxable disposal, and not every receipt is taxable income.

You will need to separate taxable disposals (sales, crypto-to-crypto swaps, spending, certain gifts), income events (staking rewards, mining, airdrops, etc.), internal non-taxable transfers, and allowable costs such as transaction fees.

For Capital Gains Tax calculations, HMRC applies specific share pooling rules rather than simple first-in-first-out or average cost tracking. This involves same-day matching, the 30-day rule and then the Section 104 pooling method. The way tokens are matched can have a big impact on the size of your gain or loss in each year.

For each tax year you must calculate the total proceeds, allowable acquisition costs, gains or losses, the correct Annual Exempt Amount that applied in that specific year (this has changed over time), and the final tax due. Income events require a separate calculation and may also involve National Insurance Contributions in certain cases.

This stage is where many people benefit from specialist software or professional help, because the rules are detailed and the numbers can become complex quickly.

Finbooks rated 4.5 out of 5 stars on Trustpilot

You invest. We handle the tax.

blog-cta.png

Factor in interest and potential penalties

If tax was due in a past year but was not paid on time, HMRC will charge interest from the original payment deadline until the date you actually pay. This interest cannot be waived simply because the error was unintentional.

Penalties are separate and depend heavily on the circumstances. HMRC looks at whether the disclosure is unprompted (you came forward voluntarily) or prompted (HMRC contacted you first), how much care you took originally, and whether the behaviour is considered careless or deliberate.

Generally speaking, making a voluntary unprompted disclosure through the Cryptoasset Disclosure Service gives you the best possible reduction in penalties.

Use the correct HMRC disclosure route

Once your calculations are complete and you have a clear picture of the tax, interest, and penalties, you must choose the right official route:

  • for issues in the current or previous tax year, you should normally correct them through Self Assessment, either by filing a new return or amending an existing one;

  • for earlier tax years, use HMRC’s Cryptoasset Disclosure Service.

Before submitting anything, prepare a complete package: the tax years involved, a breakdown of gains and income, the tax due, interest and penalty calculations, a clear explanation of why the tax was not declared earlier, and your supporting records and methodology.

HMRC usually expects the full amount (tax + interest + penalties) to be paid within 30 days of making the disclosure, although you can contact them to discuss a payment plan if needed.

What happens after you disclose?

After submission, HMRC will review your disclosure. In many cases they accept it, but they may ask for additional information if anything appears unclear or incomplete. This is exactly why well-organised records and clear methodology make such a big difference.

Keep all your raw exchange and wallet exports, calculation workpapers, pricing sources, and notes on how you classified transactions. Strong supporting documentation turns a potentially difficult review into a straightforward process.

CARF: why acting now is more important than ever

Since 1 January 2026, UK cryptoasset service providers have been required to collect detailed user and transaction data under the Crypto-Asset Reporting Framework (CARF). The first reports covering 2026 activity will reach HMRC in 2027.

HMRC’s level of visibility over crypto transactions is increasing rapidly. Waiting longer not only makes it harder to reconstruct accurate records (exchanges change formats, accounts get closed, context is lost), but it also raises the risk that HMRC contacts you first, which significantly reduces the penalty mitigation available.

How Finbooks helps you prepare your crypto tax position

If you know you have undeclared crypto tax, the smartest move is to organise your data properly, calculate accurately, and make a voluntary disclosure. The earlier you take control of the process, the lower the overall cost and stress will be.

As shown in the article, the biggest practical challenge turns out to be how to turn scattered data from multiple platforms into one clear, accurate tax position that is easier to explain to HMRC.

Finbooks helps you bring that work into one place: you can connect exchanges and wallets, import transactions, reconstruct your activity, review movements, identify taxable events and prepare tax reports that are easier to use when correcting your position.

While Finbooks gives you an easier way to rebuild your crypto transactions history and a set of supporting documents, it does not replace professional advice, particularly on complex cases involving penalty behaviour on multiple years. However, having clean, organised data puts you in a much stronger position before speaking to an adviser or submitting to HMRC.

Create a free account now: start by getting your records in order. The longer you wait, the harder the position can be to reconstruct and defend.

Other contents for you

04/04/2026

HMRC crypto penalties: what happens if you don’t report your crypto in the UK

Find out what happens if you don’t report crypto to HMRC. Learn about penalties for late filing, late payment, errors or omissions, and how to fix mistakes with amendments or voluntary disclosure.

20/04/2026

How to report your Metamask taxes with Finbooks (complete guide)

Learn how to prepare your tax report from Metamask transactions using Finbooks.

20/04/2026

How to report Binance transactions with Finbooks

Learn how to report Binance transactions for tax purposes using Finbooks with correct HMRC classification and Self Assessment reporting.

20/04/2026

How to report your Phantom taxes with Finbooks

Learn how to organise your Phantom data and generate a complete tax report with Finbooks.