Crypto Gains vs Income – How HMRC Classifies Them in 2025
As cryptocurrencies become more mainstream, HMRC has tightened its guidance on how different crypto transactions are taxed. For UK taxpayers, one of the most important distinctions is whether your crypto profits are classified as capital gains or income. The tax treatment differs significantly depending on the nature of the activity.
This article explains how HMRC differentiates between crypto gains and income, and what that means for your 2025 tax return.
Crypto as Capital Gains
Most individual investors in the UK will pay Capital Gains Tax (CGT) when they:
- Sell crypto assets for fiat currency (e.g. GBP)
- Exchange one cryptocurrency for another (e.g. Bitcoin to Ethereum)
- Use crypto to purchase goods or services
- Gift crypto to someone other than a spouse or civil partner
You’ll need to calculate the gain made on each transaction (proceeds minus allowable costs). The annual CGT allowance for 2024/25 is £3,000, meaning gains below this threshold are tax-free.
CGT Rates:
- 10% for basic rate taxpayers
- 20% for higher/additional rate taxpayers
You must keep accurate records for each transaction, including:
- Date of acquisition and disposal
- Value in GBP at each stage
- Transaction fees
Crypto as Income
HMRC treats certain crypto activities as income, which must be declared under Income Tax rules. This applies when:
- You’re mining crypto as a business or side hustle
- You receive crypto as payment for goods/services
- You earn crypto from staking, yield farming, or airdrops
- You’re trading crypto frequently like a business
This income should be reported under self-employment or miscellaneous income depending on the context.
Income Tax Rates (2025):
- 20% basic rate
- 40% higher rate
- 45% additional rate
You may also be liable for National Insurance if the activity is deemed to be trading.
Dual Classification
It is possible for a taxpayer to have both capital gains and income from crypto in the same tax year. For example:
- You receive staking rewards (income)
- Then sell the tokens received for a profit (capital gain)
Each component must be treated and reported separately.
How HMRC Decides
HMRC looks at the frequency, intention, and organisation of your activity:
- Is it occasional or regular?
- Are you holding long-term or making quick trades?
- Are you promoting or marketing crypto services?
They may reclassify activity as trading (income) even if you originally considered it investment (gains).
Common Mistakes to Avoid
- Not declaring crypto income from staking/yield farming
- Assuming all crypto gains are tax-free
- Using incorrect GBP values at the time of transactions
- Poor record keeping
HMRC uses data from exchanges and third-party providers, so undeclared crypto income or gains can trigger an investigation.
How Eclat Accountancy Can Help
At Eclat Accountancy, we support clients with:
- Accurate classification of crypto activity
- CGT calculations and Income Tax declarations
- Record-keeping tools and templates
- Minimising your tax liability while remaining compliant
Final Thoughts
Understanding whether your crypto transactions fall under capital gains or income is critical for staying on the right side of HMRC in 2025. With tax authorities increasing scrutiny, it’s wise to get expert advice.
Need help navigating your crypto tax obligations? Contact Eclat Accountancy today.




