Crypto and tax in the UK: What investors and freelancers need to know
- Dan Burnell

- 1 day ago
- 2 min read
Cryptocurrency might feel like the wild west of finance, but HMRC is watching. Whether you’re trading tokens, accepting crypto as payment, or just dabbling, it’s crucial to understand how UK tax rules apply. Here’s a clear guide to help you stay compliant and avoid unexpected bills.
1. Capital Gains Tax (CGT): When it applies
Most crypto transactions fall under CGT. You may owe tax when you:
Sell tokens for cash
Swap one crypto for another
Use crypto to pay for goods or services
Gift tokens (except to a spouse or civil partner)
Your gain is the difference between what you paid and what you received or the market value if no cash was involved. You can deduct certain costs, like transaction fees, contract drafting, and valuation services. But mining-related costs (e.g. electricity or equipment) aren’t deductible.
2. Income Tax: When crypto is earned
If you receive crypto as payment for work or services - whether as a freelancer, employee, or business, it’s treated as income. You’ll pay Income Tax and possibly National Insurance, based on the GBP value at the time of receipt.
This applies to:
Crypto received for freelance work
Employer bonuses paid in tokens
Airdrops or staking rewards (in some cases)
Make sure you convert values using the exchange rate on the transaction date.
3. Pooling and the 30-day rule
Crypto follows the same “pooling” rules as shares. Instead of tracking each token individually, you group tokens of the same type and calculate an average cost. If you buy and sell the same token within 30 days, special rules apply, known as the “bed and breakfast” rule, which can affect your gain calculation.
This can get complex quickly, especially with frequent trades. Good recordkeeping is essential.
4. Reporting and deadlines
If your total gains exceed the annual CGT allowance (currently £3,000 in 2024/25 & 2025/26), you must report them on your self-assessment tax return. All figures must be in GBP, even if your crypto is priced in another currency.
If you’ve missed reporting in previous years, HMRC offers a Cryptoasset Disclosure Service to help you come clean, before penalties kick in.
5. Keep detailed records
HMRC expects you to maintain full records of:
Token types and quantities
Dates of acquisition and disposal
GBP value at each transaction
Fees and costs deducted
Wallet addresses and bank statements
Some exchanges offer transaction summaries, but they’re not HMRC-compliant. You’ll need to track pooled costs and apply UK tax rules manually, or with help from your accountant.
At BlueFox Accounting, we help crypto investors and freelancers navigate tax with clarity and confidence. Whether you’re reporting gains, calculating pooled costs, or disclosing past activity, we’ll guide you through the process and keep you compliant.