GovSteps
Taxes United KingdomNativeImmigrant

How to Report Crypto Tax to HMRC (Capital Gains + Income)

HMRCHM Revenue & Customs — The UK tax authority. It collects income tax, issues National Insurance numbers, and runs Self Assessment.Click for official info ↗ taxes crypto like any other asset: Capital Gains Tax when you sell or swap at a profit, Income Tax on staking rewards and mining. Most people only need the CGT pages of a Self AssessmentUK Self Assessment tax return — The system for reporting income that is not taxed at source — self-employment, rent, foreign income — to HMRC by 31 January each year.Click for official info ↗ return — and good records of every trade.

Difficulty
Hard
Total Time
2–4 hours
Cost
Free (self-file) to £150+ (accountant)
Steps
6 steps
Data from
2025-Latest

The Steps

Follow these in order

Each card shows the phase, expected time, and any cost. Data checked against official UK sources(2025-Latest).

0 of 6 steps

FAQ

Frequently Asked Questions

Do I pay tax just for holding crypto?

No. Holding and transferring between your own wallets are not taxable events. Tax arises when you dispose — sell, swap, spend, or gift (spouse gifts excepted).

I only traded crypto-to-crypto and never cashed out. Is that taxable?

Yes — swapping one crypto for another is a disposal of the first asset, just like trading shares. This surprises many people; every BTC-to-ETH swap is a separate chargeable disposal with its own gain or loss.

HMRC already sent me a "nudge" letter about crypto. What now?

Do not ignore it — HMRCHM Revenue & Customs — The UK tax authority. It collects income tax, issues National Insurance numbers, and runs Self Assessment.Click for official info ↗ has exchange data via information requests and opens formal enquiries on non-responders. Reply with either a disclosure (using the Digital Disclosure Service or via an agent) or an explanation of why no tax is due. Voluntary disclosure nearly always means lower penalties than being caught.

Related

Related UK Guides