top of page

Staying compliant with HMRC

Staying compliant with HMRC


Avoiding surprises from HMRC starts with accurate reporting. Crypto platforms may soon share customer data with UK tax authorities, so assuming your activity goes unnoticed is risky. Voluntary disclosure is always better than being investigated.


Best practices for UK investors


First, register for Self Assessment if your crypto gains or income push you over thresholds. Report capital gains or crypto-related income on your annual tax return. File by 31 January for the previous tax year. If you're unsure, consult a tax adviser experienced in digital assets—many traditional accountants are still catching up.


Don’t forget: even if your crypto is stored overseas or traded on decentralised exchanges, UK residents are taxed on worldwide income. HMRC is aggressively closing in on crypto underreporting with global data-sharing agreements and new digital asset reporting mandates on the horizon.


  • Register for Self Assessment if needed

  • Report gains and income yearly

  • Maintain detailed records for 5+ years

  • Use crypto tax software to automate calculations

  • Seek help if uncertain—penalties are steep


Finally, plan ahead. Tax-loss harvesting, strategic disposals, and understanding tax deadlines can optimise your returns. Crypto might be volatile—but your tax game shouldn't be. Stay informed, stay compliant, and avoid letting taxes eat your gains.


How to calculate crypto gains

How to calculate crypto gains


Calculating gains can be deceptively complex. HMRC expects you to use the ‘Share Pooling’ method, where multiple purchases of the same crypto are pooled together to determine your average acquisition cost. This means you don’t report gains on a first-in-first-out (FIFO) or last-in-first-out (LIFO) basis—UK rules are stricter.


Using the pooling method


If you buy Bitcoin at different times and prices, you must average those purchases to calculate your base cost. When you sell, trade, or dispose of some of that Bitcoin, you compare the disposal proceeds to the average cost per unit to calculate the gain or loss.


There are special rules like the ‘Same Day Rule’ and ‘30-Day Rule’ to prevent tax avoidance by quickly rebuying assets. These require careful tracking, especially for high-volume traders.


  • Same Day Rule: applies to crypto bought and sold on the same day

  • 30-Day Rule: applies to crypto repurchased within 30 days of selling

  • Section 104 Pool: average of all earlier crypto bought

  • Losses can offset gains but must be reported

  • CGT allowance is £3,000 per tax year (from April 2024)


The key is keeping airtight records. HMRC requires dates, GBP values at transaction time, type of crypto, amounts, and wallet addresses. Good software or spreadsheets are essential, especially as exchanges rarely keep records that meet UK standards.


638591481234074693_EN_728x90.jpg

When crypto is taxed in the UK

When crypto is taxed in the UK


In the UK, HMRC classifies crypto assets as property, not currency. This classification determines the type of tax you owe. Most commonly, you’ll face Capital Gains Tax (CGT) when you dispose of crypto, and Income Tax when you earn it through activities like mining or staking.


Capital Gains Tax (CGT)


Disposing of crypto includes selling it for fiat, trading one token for another, gifting it (unless to a spouse), or using it to buy goods and services. These are considered taxable events. You’re taxed on the profit (gain), not the total sale amount. The annual tax-free CGT allowance for individuals is £3,000 from April 2024 (down from £6,000 in 2023–24), so if your total gains are under this threshold, no tax is due.


Income Tax


When you earn crypto—via mining, staking, airdrops (in some cases), or as payment for services—it may be taxed as income. The value in GBP at the time you receive it must be added to your income and taxed according to your income tax band. National Insurance contributions may also apply.


  • Selling crypto for fiat = CGT

  • Trading tokens = CGT

  • Staking rewards = Income Tax

  • Getting paid in crypto = Income Tax

  • Gifting crypto (non-spouse) = CGT


Knowing the difference between CGT and Income Tax is crucial. Misclassify your earnings and you could face HMRC penalties. Be proactive—track your activity from day one.


Untitled design_edited_edited.png

Last Update

31.3.25

HOME > FAQ

WHAT TAX DO I PAY IN THE UK WHEN INVESTING IN CRYPTO?

Investing in crypto in the UK? You may owe tax—and it depends on what you do. HMRC taxes crypto as property, not currency, so capital gains and income tax may apply. Whether you’re trading Bitcoin, staking Ethereum, or earning NFTs, this guide breaks down what tax you owe and how to stay compliant. From capital gains thresholds to record-keeping tips, we’ll cover it all with a sharp financial lens and the practicality of a trader who’s been there.

bottom of page