In the UK, HMRC generally treats cryptocurrency as a taxable asset, not currency โ meaning most crypto profits fall under Capital Gains Tax (CGT), while crypto received as income (through mining, staking rewards, or being paid in crypto) can fall under Income Tax instead. This guide explains how the two categories work, what counts as a taxable event, and how to keep records HMRC will accept.
This article is educational only and is not personalized tax advice. UK tax rules and allowances change regularly โ always confirm current figures on GOV.UK or with a qualified accountant before filing.
In Plain English
- Selling crypto for a profit, swapping one coin for another, or spending crypto are generally Capital Gains Tax events in the UK.
- Crypto received as income โ mining rewards, staking rewards, or being paid in crypto โ is generally taxed as Income Tax instead, at the point you receive it.
- The tax-free Capital Gains Tax allowance has been reduced significantly in recent tax years, so more crypto investors now owe CGT than in the past โ check the current allowance on GOV.UK before assuming you’re under it.
Capital Gains Tax on Crypto
HMRC’s starting position (set out in its Cryptoassets Manual) is that most individuals hold crypto as a personal investment, so gains are subject to Capital Gains Tax when you “dispose” of it. A disposal isn’t just cashing out to GBP โ HMRC treats each of the following as a taxable disposal:
- Selling crypto for fiat currency (GBP, USD, etc.)
- Trading one cryptocurrency for another (e.g., BTC for ETH)
- Spending crypto on goods or services
- Gifting crypto to someone who isn’t your spouse or civil partner
Each of these triggers a gain or loss calculation: the difference between what you paid (plus allowable costs) and the value at disposal. Your gain is only taxable above the annual tax-free Capital Gains Tax allowance, which HMRC has substantially reduced in recent tax years โ always check the current year’s exact figure on GOV.UK’s Capital Gains Tax page rather than relying on an old number.
When Crypto Counts as Income Instead
Some crypto activity is taxed as Income Tax (and potentially National Insurance) at the point you receive it, based on its value at that time โ rather than Capital Gains Tax when you later sell it:
| Activity | Typical Treatment |
|---|---|
| Mining rewards (as a trade/business) | Income Tax on receipt, based on value at that time |
| Staking rewards | Often Income Tax on receipt, per current HMRC guidance |
| Being paid a salary or freelance income in crypto | Income Tax and National Insurance, same as cash pay |
| Airdrops (in some circumstances) | Can be Income Tax on receipt, depending on the circumstances |
After income tax applies at receipt, any later sale of that same crypto is then a separate Capital Gains Tax event on the change in value since you received it. Because the rules depend heavily on your specific circumstances, HMRC’s own Cryptoassets Manual is the authoritative source, and a qualified accountant is worth consulting for anything beyond simple buy-and-hold.
Record-Keeping HMRC Expects
For every transaction, HMRC expects you to be able to show: the date, the type of transaction, the number of coins, the value in GBP at the time, and the running pooled cost basis (UK crypto uses “section 104 pooling” rules for cost basis, similar to shares, rather than simple FIFO). Given how many transactions active traders can accumulate, most UK crypto investors use dedicated tracking software โ see our CoinLedger review for one option built specifically to handle crypto tax reporting.
Common Mistakes
- Assuming crypto-to-crypto trades aren’t taxable. Swapping BTC for ETH is a disposal in HMRC’s eyes, even without cashing out to GBP.
- Not tracking cost basis under UK pooling rules. UK rules differ from simple FIFO used in some other countries โ using the wrong method can miscalculate your gain.
- Forgetting income-taxed crypto has two tax events. Income Tax when received, then CGT again when eventually sold.
- Missing the Self Assessment deadline. If you owe CGT or Income Tax on crypto, you may need to register for and file a Self Assessment return by the relevant deadline.
The Bottom Line
UK crypto tax comes down to two buckets: Capital Gains Tax on disposals (selling, swapping, spending, or gifting outside your spouse/civil partner), and Income Tax on crypto received as income (mining, staking, salary, some airdrops). Because HMRC’s crypto guidance and allowances have shifted meaningfully in recent years, always verify the current rules on GOV.UK before filing, and keep detailed records from your very first transaction.
This article is educational only and does not constitute tax advice specific to your situation. UK tax rules change; always confirm current guidance on GOV.UK or with a qualified accountant.
Frequently Asked Questions
Do I have to pay tax if I only buy and hold crypto without selling?
Simply buying and holding crypto isn’t a taxable event under UK rules โ tax generally applies when you dispose of it (sell, swap, spend, or gift outside your spouse/civil partner) or receive it as income.
Is there a tax-free allowance for crypto gains in the UK?
Yes, the same annual Capital Gains Tax allowance that applies to other assets applies to crypto gains, but this allowance has been reduced substantially in recent tax years. Check the current figure on GOV.UK rather than assuming an older number still applies.
Do I need to report crypto losses to HMRC?
Reporting losses can be worthwhile, since they can generally be offset against gains in the same or future tax years, reducing your overall CGT bill โ but the specific rules for claiming a loss depend on your situation.
What happens if I don’t report crypto gains to HMRC?
HMRC has data-sharing agreements with UK crypto exchanges and can identify undeclared gains, with penalties and interest applying to unpaid tax. Keeping accurate records and filing correctly is the safest approach.
This article is for educational purposes only and does not constitute financial, investment, or tax advice. Tax rules vary and change over time. Always do your own research, and consider speaking with a qualified accountant or tax professional before making decisions.
Izhaq Shah is the founder of GetIntoMarkets. He holds a Master’s in Finance and Commerce, with over 10 years in the financial industry and 15 years of writing experience. He makes investing in stocks, ETFs and crypto simple and practical for everyday people building wealth with confidence.

