How to Report Crypto on Your Self Assessment Tax Return

July 14, 2026 3 min read

Key Takeaways

  • Crypto capital gains go on SA108 (Capital Gains Tax pages) in Boxes 7-10 and 35-36, with the annual exempt amount of £3,000 for 2025-26.
  • Crypto income from staking, mining, and airdrops goes on SA100 Box 9 (miscellaneous income) if occasional, or SA103 (self-employment) if you are trading as a business.
  • You must file if your crypto gains exceed £3,000, your total disposals exceed £50,000, or your crypto income exceeds £1,000 — even if the gain itself is small.
  • HMRC accepts reasonable estimates when exact figures are unavailable, but keep records of your methodology. Careless errors attract penalties of 0-30% of the tax due.
  • The online self assessment deadline is 31 January 2027 for the 2025-26 tax year — file and pay by this date to avoid late filing penalties.

Filing crypto on your self assessment return requires the right boxes and calculations. Here’s where everything goes.

Do You Need to File?

ConditionMust File?
Crypto gains over £3,000Yes
Total disposals over £50,000Yes (even if gain is under £3K)
Crypto income over £1,000Yes
Already file self assessmentYes (add crypto sections)
Gains under £3K and disposals under £50K and no other filing requirementNo

Where to Report Capital Gains

SA108 (Capital Gains Tax) Pages

BoxWhat to Enter
Box 7Total chargeable gains from crypto
Box 8Total allowable losses from crypto
Box 9Unused losses from previous years
Box 10Net chargeable gains (Box 7 - Box 8 - Box 9)
Box 35Annual exempt amount (£3,000 for 2025-26)
Box 36Taxable gain (Box 10 - Box 35)

Where to Report Crypto Income

Income TypeSectionBox
Staking rewards (occasional)SA100 (Main return)Box 9 (Miscellaneous income)
Staking rewards (trading)SA103 (Self-employment)Trading income
Mining income (hobby)SA100Box 9
Mining income (business)SA103Trading income
Airdrops (occasional)SA100Box 9
Airdrops (trading)SA103Trading income
DeFi lending interestSA100Box 9

Self-Employment vs Miscellaneous Income

FactorMiscellaneous (Box 9)Self-Employment (SA103)
FrequencyOccasionalRegular, organised
Profit motiveIncidentalPrimary activity
Hobby or businessHobbyBusiness
ExpensesNot deductibleDeductible
National InsuranceNoYes

What If You Don’t Have Exact Figures?

SituationBest Approach
Missing transaction dataUse best estimate, note the method
Lost exchange accessReconstruct from blockchain data
Incomplete wallet recordsDocument what you have
Complex DeFi interactionsUse crypto tax software

HMRC accepts reasonable estimates if exact figures are unavailable, but exact records are better.

Penalties for Errors

Error TypePenalty
Careless error0-30% of tax due
Deliberate error20-70% of tax due
Deliberate + concealed30-100% of tax due
Late filing£100 + daily penalties

Deadline

EventDate
Tax year ends5 April 2026
Online return deadline31 January 2027
Payment deadline31 January 2027

Bottom Line

Report crypto capital gains on SA108 (CGT pages). Report crypto income (staking, mining, airdrops) on SA100 Box 9 (miscellaneous) or SA103 (if trading as a business). Use crypto tax software for accuracy. File by 31 January. If you’re unsure about any section, professional advice is worth the cost to avoid penalties.

Getting Your Records in Order

The biggest challenge with crypto self assessment is not the form itself — it is getting accurate figures from fragmented records spread across exchanges, wallets, and DeFi protocols. Start by exporting transaction histories from every exchange you have used. Most major exchanges (Coinbase, Binance, Kraken) allow CSV downloads of your full transaction history.

For wallet transactions, blockchain explorers like Etherscan can fill in the gaps, though reconstructing years of DeFi interactions from on-chain data is time-consuming. Crypto tax software automates most of this by connecting via API or importing CSVs, calculating your cost basis using HMRC’s share pooling rules, and generating a report that maps directly to the self assessment boxes.

If you discover you have unreported crypto gains from previous years, do not wait for HMRC to find out. You can amend a return within 12 months of the filing deadline, or make a disclosure under HMRC’s worldwide disclosure facility. The penalties for voluntary disclosure are typically lower than for errors discovered during an investigation.

Frequently Asked Questions

When must I report crypto on my self assessment?

You must file if your crypto capital gains exceed £3,000 (the CGT annual exempt amount for 2025-26), your total disposals exceed £50,000 even if the gain is under £3,000, or your crypto income exceeds £1,000. If you are already registered for self assessment, you should include crypto sections even if your gains are below these thresholds.

What is the difference between miscellaneous income and self-employment for crypto?

Miscellaneous income (SA100 Box 9) applies when crypto activities are occasional or a hobby — you cannot deduct expenses and do not pay National Insurance. Self-employment (SA103) applies when crypto activities are regular, organised, and profit-oriented — you can deduct expenses but must pay National Insurance. HMRC uses badges of trade to decide which applies.

What happens if I miss the self assessment deadline?

Late filing triggers an immediate £100 penalty, plus daily penalties of £10 per day after three months (up to 90 days). Further penalties apply at six and twelve months. Late payment attracts interest charges. The online filing deadline for the 2025-26 tax year is 31 January 2027.

Can I use crypto tax software to calculate my figures?

Yes, and it is typically more accurate than manual calculations for anyone with more than a handful of transactions. Tools like Koinly, CoinTracker, and TaxScools connect to exchanges and wallets via API or CSV import, calculate cost basis using HMRC-approved methods, and generate reports formatted for self assessment. HMRC accepts software-generated figures as long as the underlying data is accurate.

PP
PaisayehPaisa Editorial Team
Financial education in plain language. Our team reviews every article for accuracy and clarity.
← Back to Blog Search all articles
This content is for educational purposes only. Not financial advice. Do your own research before investing.