Crypto Tax UK: A Self-Assessment Checklist for Beginners
If you have bought, sold, swapped or earned crypto, HMRC expects you to keep track. The rules are not as mysterious as they seem. This checklist walks you through the essentials so you can file with confidence.
When crypto becomes taxable
HMRC treats cryptoassets as property for tax purposes. That means you may owe Capital Gains Tax (CGT) when you dispose of them, and Income Tax on certain earnings.
Disposals that trigger CGT
You dispose of crypto when you:
- sell it for pounds (or any fiat currency)
- swap one crypto for another
- use it to buy goods or services
- gift it to someone who is not your spouse or civil partner
Even if you never convert to cash, a swap is a disposal. HMRC uses the sterling value at the time of the disposal.
Income from crypto
You might receive crypto as income. Common examples include:
- mining rewards
- staking rewards
- airdrops (unless they are genuinely a gift)
- payment for work or services
This income is taxed at your marginal Income Tax rate. Keep a record of the value in pounds when you received it, because that becomes your cost basis for future CGT calculations.
Allowances and rates you should know
Everyone has an annual Capital Gains Tax allowance (the annual exempt amount). For the 2024/25 tax year, it is £3,000. This can change, so check the current figure before you file. If your gains are below this amount, you usually do not owe CGT. But you may still need to report if your total proceeds from crypto disposals exceed £50,000.
Income from crypto is taxed at your usual Income Tax rates. The rate depends on your total income and whether you are a basic, higher or additional rate taxpayer. CGT rates also depend on your Income Tax band, and they can change. Always check HMRC's current rates.
Record-keeping: your future self will thank you
Good records are the difference between a calm tax return and a frantic scramble. HMRC can ask for details going back several years. Keep the following for every transaction:
- date of the transaction
- type of transaction (buy, sell, swap, income)
- amount of crypto and its ticker symbol
- value in pounds at the time
- fees paid
- wallet addresses and transaction IDs
- the name of the exchange or platform
Store these in a spreadsheet or use crypto tax software. Back up your records. If you use a wallet, keep a note of which wallet is which. Do not rely on exchanges to keep your history forever.
How to work out your gains
For CGT, you need to match your disposals with your acquisitions. HMRC uses share matching rules:
- Same-day rule: if you buy and sell the same crypto on the same day, match those together.
- 30-day rule: if you buy the same crypto within 30 days after selling, match the sale with that purchase.
- Pooled cost: any remaining crypto is pooled, and you use the average cost of the pool.
Example: You buy 1 Bitcoin for £10,000. Later you sell it for £15,000. Your gain is £5,000. But if you bought in several batches, your pooled cost might be different. This is why records matter.
You can deduct allowable costs, such as exchange fees and professional tax advice, from your gains.
Reporting and deadlines
If you need to file a Self Assessment tax return for crypto, register by 5 October after the end of the tax year. The tax year runs from 6 April to 5 April. The filing deadline is 31 January. Payment is also due by 31 January. If you miss the deadline, you may face penalties and interest.
You can report crypto gains even if you do not usually file a return. HMRC has a real-time Capital Gains Tax service for UK residents. But for most beginners, Self Assessment is the way forward.
If you are unsure whether you need to report, check HMRC's guidance or speak to a tax professional. It is better to ask than to guess.
Common mistakes to avoid
- forgetting to record swaps between cryptoassets
- using the wrong exchange rate (use a reputable source and be consistent)
- mixing personal and business wallets
- ignoring income from staking or airdrops
- leaving it too late to register for Self Assessment
- assuming you do not need to report if you made a loss (you might need to report losses to offset future gains)
Your next steps
Start by gathering your records. List every buy, sell, swap and income event. Calculate your gains and losses for the tax year. Check whether you need to register for Self Assessment. If your affairs are simple, you can file yourself. If you have large gains, multiple wallets or income from mining, consider hiring an accountant who understands crypto.
Tax rules change. The information here is a general guide, not professional advice. Always check HMRC's website or consult a qualified tax adviser for your specific circumstances.
Set aside a little time each month to update your records. Future you will be grateful.
Photo: Tara Winstead / Pexels



