UK Tax Fundamentals

How to Report Cryptocurrency on a UK Self Assessment

If you have used, sold or received cryptocurrency during the tax year, you might need to report it on a UK Self Assessment tax return.

This guide explains how to report crypto step by step within the Self Assessment process for the 2024–2025 tax year. It covers both capital gains and crypto-related income, where the figures go, and what HMRC expects you to submit. It is written for UK resident individuals and reflects current HMRC requirements.

⚠️ The October 2024 Rate Change

The 2024–25 tax year is unique due to the Autumn Budget. Capital Gains Tax (CGT) rates for crypto increased mid-year:

  • Before 30 Oct 2024: 10% (basic) or 20% (higher)
  • On/After 30 Oct 2024: 18% (basic) or 24% (higher)

Note: You must separate your gains into these two periods. Because HMRC’s software cannot automatically calculate mixed rates, you may need to use an adjustment calculator and enter the difference in Box 51 of SA108.

Do You Need to Use Self Assessment for Crypto?

You generally need to complete a Self Assessment return if, during the tax year:

  • You made capital gains above the annual exempt amount (£3,000 for 2024–25)
  • You sold crypto with total proceeds above £50,000, even if your actual profit was £0 or a loss
  • You had crypto income (such as staking or rewards)
  • You wish to claim allowable capital losses
  • You received taxable crypto that must be included in your income

If you only held crypto without disposing of it or receiving income, you may not need to file, but any taxable event usually triggers the requirement. HMRC’s broader position on crypto tax compliance is set out in its guidance on cryptoassets.

The Structure of a Self Assessment Return

Self Assessment returns consist of:

  • The main tax return form (SA100) — summarises your overall income and tax position
  • Supplementary pages for specific types of income or tax — including SA108 for capital gains

Crypto activity doesn’t have a dedicated main form of its own. Instead:

  • Capital gains from crypto are reported via SA108
  • Crypto income is reported within the relevant income sections of SA100

The return summarises totals; the detail is shown in supporting documents or attachments.

Reporting Capital Gains from Crypto (SA108)

What SA108 Is

The SA108 form is the Capital Gains Tax summary that you complete alongside your Self Assessment if you have gains (including crypto). It tallies disposals, gains, losses, exemptions and tax due.

New for 2024–25: The "Cryptoassets" Section

HMRC has updated the SA108 form to make crypto reporting more explicit.

There is now a dedicated section for "Cryptoassets".

Previously, crypto was often bundled into "Other assets". Now you will be explicitly asked for:

  • Number of disposals
  • Disposal proceeds
  • Allowable costs
  • Gains in the year

Supporting Computations

HMRC’s official notes on completing SA108 explicitly instruct that you send your computations, valuations and any working sheets with the Capital Gains Tax summary pages of your return. They also say do not cross through boxes or write “see attached” in the form itself.

This means:

  • The figures you enter on SA108 must be backed by a detailed calculation showing how you arrived at them
  • Your workings should include values converted to GBP at the relevant dates, cost bases, and gain/loss computations
  • You should attach these workings to the return so HMRC can see them alongside the summary boxes

This requirement is part of HMRC’s procedural instructions for completing the form and aligns with the legal duty to maintain adequate tax records.

What You Report on SA108

On SA108, you typically include:

  • Total disposal proceeds from disposals of cryptoassets
  • Total allowable costs and purchase costs used for pooling
  • Net gains or allowable losses
  • Use of annual exempt amount
  • Tax due, if any

You do not enter every individual transaction on the form itself. Instead, you supply summary totals on SA108 backed by the attached computations.

Example: Reporting Crypto Capital Gains

Assumptions

  • Multiple crypto disposals
  • Total proceeds: £48,000
  • Net gain: £8,500

How to report

  • Enter the £8,500 net gain on SA108
  • Attach your detailed capital gains schedule showing each disposal, date, GBP values and calculations

HMRC uses the summary totals to calculate tax, but the attached computations explain how you reached them.

Reporting Crypto Income

When Crypto Is Income

Some crypto activities are treated as income rather than capital gains. These include:

  • Staking rewards
  • Mining or similar rewards
  • Crypto received as payment for services
  • Airdrops in exchange for activity

The GBP value at the time you receive the crypto must be included in your income. This can be in:

  • The miscellaneous income section of SA100
  • The self-employment section, if that reflects the nature of the activity
  • Employment income sections if you were paid in crypto as part of employment

The income is taxed at your marginal income tax rate (e.g., 20%, 40% or 45%, depending on your total income).

Example: Reporting Staking Rewards

Scenario

You receive staking rewards worth £2,000 in the tax year.

How it is reported

Include £2,000 as income in the appropriate section of SA100. Report this along with other income such as salary or self-employment.

If you later sell those tokens, you report the gain or loss separately via SA108.

Record Keeping: What HMRC Expects

Good records are essential. HMRC requires that you keep sufficient details to:

  • Reconstruct your transactions
  • Show how each figure was calculated
  • Support your SA108 computations and SA100 income entries

Records should include:

  • Transaction dates
  • Tokens involved
  • GBP values at the time of each event
  • Fees and costs
  • Wallet addresses and exchange platforms

Need help getting your data? See our guide on Downloading Coinbase CSVs.

Records must generally be kept for at least five years after the January submission deadline for the tax year.

Even if you attach computations to your return, HMRC can still ask for full transaction histories later.

Filing Online vs Paper

Filing Online

  • Capital gains boxes are completed within the online return
  • You still have the option to attach supporting computations as a PDF

Filing on Paper

  • SA108 is physically attached to SA100
  • Attach your computations behind SA108

In both cases, HMRC’s instruction to include computations alongside SA108 applies.

Common Mistakes When Reporting Crypto

  • Reporting totals without supporting calculations
  • Forgetting to include swaps or non-GBP disposals
  • Mixing income and capital gains figures
  • Attaching raw CSVs without explanation
  • Writing “see attached” instead of filling the boxes and attaching computations

Clarity and reconciliation between summary figures and attached workings help reduce HMRC follow-ups.

Summary

  • Crypto is reported through Self Assessment (SA100) and SA108 for capital gains
  • Capital gains figures on SA108 must be backed by detailed computations attached to the return
  • Crypto income is reported on SA100 in the relevant income sections
  • You should keep full records even if you attach computations
  • Filling the boxes and providing clear supporting workings reduces the risk of HMRC enquiries

Understanding both where to enter figures and what supporting information HMRC expects ensures your crypto tax reporting is compliant and clear.

Need specific help with Self Assessment?

BlockBooks handles complex UK scenarios including trading activity, staking rewards, airdrops, and mining.