Taxes United KingdomNativeImmigrant

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

Last reviewed: November 2026
Verified against official agency guidelines

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 thing you own. You pay Capital Gains Tax when you sell or swap it for a profit. You pay Income Tax on staking rewards and on mining. Most people only need to fill in 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. You also need good records of every trade.

At a glance

Cost:
Free (self-file) to £150+ (accountant)
Total time:
2–4 hours
Steps:
6 steps
Where to apply:
gov.uk

Last reviewed November 2026 against official sources. Re-checked every 6 months · next review due May 2027.

Official tax return form with calculator and receipts
Share this guide
Difficulty
Hard
Total Time
2–4 hours
Cost
Free (self-file) to £150+ (accountant)
Steps
6 steps
Reviewed
November 2026

The Steps

Follow these in order

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

0 of 6 steps

Be Careful

Don't make these mistakes

Thinking a crypto to crypto swap is not taxable. When you swap one crypto for another, it counts as a disposal of the first one. Every BTC-to-ETH swap is a separate chargeable disposal. Each one has its own gain or loss.

Thinking only cashing out counts as a disposal. You pay CGT on selling crypto for cash, swapping one crypto for another, spending crypto on goods, and giving it as a gift, except to a spouse. You do not pay tax on buying crypto with cash, moving crypto between your own wallets, or holding it.

Thinking buying back within 30 days resets your cost basis. HMRC has a set order for matching. First, match same-day trades. Next, match buys in the next 30 days. This is the bed and breakfast rule. If you buy again within 30 days, it does NOT reset your cost basis. Then match the rest of your pool (Section 104).

Thinking gains under £3,000 never need reporting. The Capital Gains Tax-free allowance is £3,000. If your total gains are under £3,000 you usually do not need to report them. But you must report if the money from your sales is more than £50,000 in the tax year. In that case you must report anyway.

Waiting until HMRC asks for your records, or ignoring a nudge letter. Export your CSVs now. Do not wait until HMRC asks. Exchanges can shut down, then you cannot get your history back. If records are missing, HMRC will estimate your gains. This usually works against you. Do not ignore a nudge letter. Reply to the letter, make a disclosure, or explain why no tax is due.

FAQ

Frequently Asked Questions

Do I pay tax just for holding crypto?

No. Holding crypto is not a taxable event. Moving it between your own wallets is not one either. Tax starts when you dispose of it. That means you sell it, swap it, spend it, or give it as a gift. Gifts to a spouse are an exception.

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

Yes. When you swap one crypto for another, it counts as a disposal of the first one. It is just like trading shares. This surprises many people. Every BTC-to-ETH swap is a separate chargeable disposal. Each one has its own gain or loss.

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

Do not ignore it. Since 1 January 2026, UK cryptoasset service providers must report customer transaction data to HMRC under the Cryptoasset Reporting Framework. The first reports are due 31 May 2027 as set out in the rules. HMRC also has exchange data from information requests. HMRC opens formal enquiries on people who do not reply. Reply to the letter. You can make a disclosure, using the Digital Disclosure Service or through an agent. Or you can explain why no tax is due. If you tell HMRC yourself, you will almost always pay lower penalties than if HMRC catches you.

Found this guide helpful? Share it with someone navigating this process:

Share this guide

Keep Reading

Related UK Guides

View all UK guides →