
Simplify HMRC crypto tax reporting using our beginner friendly crypto tax guides, free crypto tax calculators, free crypto tax courses and HMRC guidance on cryptoassets – from your friendly Crypto Owl team.
CryptoXpert is an independent UK education platform about crypto taxes. Our guides, tools and courses are created by our own team, not by HMRC, accountants, exchanges or tax software providers, and we never sell paid advertising or sponsored reviews in our content.

Welcome to CryptoXpert – a UK education platform dedicated to helping you navigate crypto tax. We offer beginners a comprehensive crypto tax guide, complete with free resources such as guides, courses, and tools. Learn how to manage your records and grasp the intricacies of HMRC self-assessment, capital gains, and income tax relevant to crypto tax in the UK. Additionally, explore our recommendations for crypto tax software that can streamline your reporting process. Please note, our content is for educational purposes only and is not financial, tax, or investment advice.
If you’re a beginner in the UK who buys and owns crypto, this crypto tax guide outlines 10 key actions to take to stay compliant and avoid unpleasant surprises with HMRC.
1. Understand when crypto tax applies
Buying crypto with GBP and simply holding it is not a taxable event. You only risk crypto tax when you sell, swap, spend, or gift it (CGT) or earn it (staking, mining, salary, etc., which can be subject to Income Tax).
2. Use FCA registered platforms
Stick to FCA authorised exchanges (e.g. Coinbase, eToro, Bitpanda, Revolut) where possible, complete KYC, and keep your ID/address documents handy. This reduces regulatory and bank-block risks.
3. Secure your holdings
Use strong 2FA on exchanges and, for larger amounts, transfer to a self-custody wallet you control (hardware or reputable software wallet), not just exchange-based “hot” wallets.
4. Keep transaction records
For every buy/sell/swap/spend, record:
- Date, amount, type of crypto,
- GBP value at the time,
- Platform/wallet used,
- Purpose (investment, payment, income).
5. Watch the annual allowance
HMRC gives you an annual CGT allowance (currently £3,000 in 2024/25 onwards). Gains above this across all disposals in the year can be taxed at 18–24% depending on your total income.
6. Use matching and pooling rules correctly
HMRC uses same-day and 30-day rules to decide which coins you “sold” and what their cost basis is. Beginners should either let a crypto tax software handle this or ensure they understand how these rules reduce “bed-and-breakfasting” tricks.
7. Report to HMRC if you breach limits
If your total gains exceed your CGT allowance or your crypto income (staking, airdrops, salary) exceeds your personal allowance, you usually need to report on a Self Assessment tax return and file by 31 January following the tax year end.
8. Separate trading from investing
Occasional buy-and-hold = capital gains. If you trade frequently and “professionally” (high volume, organisation), HMRC may treat it as trading, so Income Tax applies instead of CGT.
9. Use crypto tax tools
Beginners should strongly consider using crypto tax software (e.g. Koinly, Recap, etc.) that imports exchange data, calculates gains/losses, and exports a CSV or HMRC-friendly report. This saves huge manual effort and reduces errors.
If you need help with crypto taxes, try these free crypto tax solutions:
- Koinly free crypto tax software
- Awaken crypto tax software
- CoinLedger - The Number 1 Free Crypto Tax Software
10. Get a crypto-friendly accountant
Even if amounts are small now, a crypto accountant can help you set up a simple record-keeping system, confirm your reporting position, and adjust if you move into DeFi, staking, or running a business with crypto.

If you’re a beginner in the UK who buys and owns crypto, this crypto tax guide outlines 10 key actions to take to stay compliant and avoid unpleasant surprises with HMRC.
1. Understand when crypto tax applies
Buying crypto with GBP and simply holding it is not a taxable event. You only risk crypto tax when you sell, swap, spend, or gift it (CGT) or earn it (staking, mining, salary, etc., which can be subject to Income Tax).
2. Use FCA registered platforms
Stick to FCA authorised exchanges (e.g. Coinbase, eToro, Bitpanda, Revolut) where possible, complete KYC, and keep your ID/address documents handy. This reduces regulatory and bank-block risks.
3. Secure your holdings
Use strong 2FA on exchanges and, for larger amounts, transfer to a self-custody wallet you control (hardware or reputable software wallet), not just exchange-based “hot” wallets.
4. Keep transaction records
For every buy/sell/swap/spend, record:
- Date, amount, type of crypto,
- GBP value at the time,
- Platform/wallet used,
- Purpose (investment, payment, income).
5. Watch the annual allowance
HMRC gives you an annual CGT allowance (currently £3,000 in 2024/25 onwards). Gains above this across all disposals in the year can be taxed at 18–24% depending on your total income.
6. Use matching and pooling rules correctly
HMRC uses same-day and 30-day rules to decide which coins you “sold” and what their cost basis is. Beginners should either let a crypto tax software handle this or ensure they understand how these rules reduce “bed-and-breakfasting” tricks.
7. Report to HMRC if you breach limits
If your total gains exceed your CGT allowance or your crypto income (staking, airdrops, salary) exceeds your personal allowance, you usually need to report on a Self Assessment tax return and file by 31 January following the tax year end.
8. Separate trading from investing
Occasional buy-and-hold = capital gains. If you trade frequently and “professionally” (high volume, organisation), HMRC may treat it as trading, so Income Tax applies instead of CGT.
9. Use crypto tax tools
Beginners should strongly consider using crypto tax software (e.g. Koinly, Recap, etc.) that imports exchange data, calculates gains/losses, and exports a CSV or HMRC-friendly report. This saves huge manual effort and reduces errors.
If you need help with crypto taxes, try these free crypto tax solutions:
- Koinly free crypto tax software
- Awaken crypto tax software
- CoinLedger - The Number 1 Free Crypto Tax Software
10. Get a crypto-friendly accountant
Even if amounts are small now, a crypto accountant can help you set up a simple record-keeping system, confirm your reporting position, and adjust if you move into DeFi, staking, or running a business with crypto.
If you’re a beginner in the UK who buys and owns crypto, this crypto tax guide outlines 10 key actions to take to stay compliant and avoid unpleasant surprises with HMRC.
1. Understand when crypto tax applies
Buying crypto with GBP and simply holding it is not a taxable event. You only risk crypto tax when you sell, swap, spend, or gift it (CGT) or earn it (staking, mining, salary, etc., which can be subject to Income Tax).
2. Use FCA registered platforms
Stick to FCA authorised exchanges (e.g. Coinbase, eToro, Bitpanda, Revolut) where possible, complete KYC, and keep your ID/address documents handy. This reduces regulatory and bank-block risks.
3. Secure your holdings
Use strong 2FA on exchanges and, for larger amounts, transfer to a self-custody wallet you control (hardware or reputable software wallet), not just exchange-based “hot” wallets.
4. Keep transaction records
For every buy/sell/swap/spend, record:
- Date, amount, type of crypto,
- GBP value at the time,
- Platform/wallet used,
- Purpose (investment, payment, income).
5. Watch the annual allowance
HMRC gives you an annual CGT allowance (currently £3,000 in 2024/25 onwards). Gains above this across all disposals in the year can be taxed at 18–24% depending on your total income.
6. Use matching and pooling rules correctly
HMRC uses same-day and 30-day rules to decide which coins you “sold” and what their cost basis is. Beginners should either let a crypto tax software handle this or ensure they understand how these rules reduce “bed-and-breakfasting” tricks.
7. Report to HMRC if you breach limits
If your total gains exceed your CGT allowance or your crypto income (staking, airdrops, salary) exceeds your personal allowance, you usually need to report on a Self Assessment tax return and file by 31 January following the tax year end.
8. Separate trading from investing
Occasional buy-and-hold = capital gains. If you trade frequently and “professionally” (high volume, organisation), HMRC may treat it as trading, so Income Tax applies instead of CGT.
9. Use crypto tax tools
Beginners should strongly consider using crypto tax software (e.g. Koinly, Recap, etc.) that imports exchange data, calculates gains/losses, and exports a CSV or HMRC-friendly report. This saves huge manual effort and reduces errors.
If you need help with crypto taxes, try these free crypto tax solutions:
- Koinly free crypto tax software
- Awaken crypto tax software
- CoinLedger - The Number 1 Free Crypto Tax Software
10. Get a crypto-friendly accountant
Even if amounts are small now, a crypto accountant can help you set up a simple record-keeping system, confirm your reporting position, and adjust if you move into DeFi, staking, or running a business with crypto.

Copyright © 2026 CryptoXpert ® crypto taxes done wisely. All Rights Reserved. Copyright © 2026 Crypto Owl ® - crypto done wisely.
Copyright © 2026 CRYPTO 100 ® - All In One Crypto Index
Disclaimer - All content is provided for information and education only and is not a recommendation to buy or sell any cryptoasset. Crypto Owl, CryptoXpert, CRYPTO 100 ® do not provide personalised investment advice.