Crypto Trading Is Not Tax Free in the UK
Many UK crypto traders assume their profits are too small to report or that HMRC cannot track them. Both assumptions are wrong. HMRC has specific rules for cryptoassets, and they are enforcing them. If you trade cryptocurrency as an individual, you must report your gains or income on your Self Assessment tax return (form SA100).
The tax treatment depends on why you trade and how often you trade. A casual investor who bought Bitcoin in 2020 and sold it in 2024 pays Capital Gains Tax on the profit. A day trader who buys and sells multiple times a week is likely trading as a business, meaning Income Tax and National Insurance apply instead. Getting this distinction wrong is the single most common mistake we see.
That is why a specialist accountant for crypto traders is not a luxury. It is a practical necessity if your crypto activity goes beyond occasional buying and holding.
When Does Crypto Trading Trigger a Tax Liability?
HMRC publishes guidance on the tax treatment of cryptoassets (CRYPTO1 and CRYPTO2). The key principle is that each disposal of a cryptoasset is a chargeable event. A disposal includes:
- Selling crypto for fiat currency (GBP, USD, EUR)
- Exchanging one crypto for another (Bitcoin for Ethereum)
- Using crypto to buy goods or services
- Gifting crypto to someone else (with exceptions for spouse transfers)
Every disposal triggers a calculation of gain or loss. You compare the sale proceeds (or market value at disposal) against the allowable cost. For UK residents, the first £3,000 of net gains in a tax year is tax free (the Annual Exempt Amount). Gains above that are taxed at 18% or 24% depending on your total income and whether the asset is residential property or not. Crypto is not residential property, so the rates are 18% (basic rate taxpayer) and 24% (higher rate taxpayer).
If you trade frequently or with significant volume, HMRC may classify you as a trader rather than an investor. In that case, your profits are subject to Income Tax (20%, 40%, or 45%) and Class 2 and Class 4 National Insurance. There is no £3,000 allowance for trading income. Every pound of profit is taxable.
This distinction between capital gains and trading income is where most people need a specialist accountant for crypto traders. The boundary is not always clear, and HMRC can challenge your classification years later.
What a Specialist Accountant for Crypto Traders Does Differently
A general practice accountant can handle a standard Self Assessment return. But crypto introduces complications that most generalists do not touch. Here is what a specialist accountant for crypto traders handles:
Pooling and Same-Day Rules
HMRC does not treat each crypto purchase as a separate asset. Instead, you hold a "pool" of each type of crypto. When you sell, you calculate the gain using the average cost of the pool. There are also same-day rules and 30-day bed-and-breakfasting rules that apply when you buy back the same crypto within 30 days of selling it. These rules are identical to the share matching rules for stocks, but many accountants do not know they apply to crypto.
If you trade across multiple exchanges and wallets, tracking the pool cost can become extremely complex. A specialist accountant for crypto traders uses software like Koinly, Recap, or CoinTracking to automate the calculations and produce a report HMRC accepts.
DeFi, Staking, Lending, and Airdrops
If you use decentralised finance (DeFi) protocols, the tax treatment changes again. Staking rewards are typically income when received. Airdrops may be income or capital depending on the circumstances. Lending crypto to earn interest is taxable as income. Each of these has specific HMRC guidance, and getting it wrong can lead to underpayment or overpayment of tax.
For example, if you stake Ethereum and receive rewards every few days, each reward is a taxable event at its market value in GBP. You then have a new pool of Ethereum with its own cost basis. That means you need to track hundreds or thousands of micro-transactions across a tax year. Doing that manually is impractical. A specialist accountant for crypto traders sets up the right reporting structure from day one.
Losses and Carry Forward
If you make a loss on a crypto disposal, you can claim that loss against other gains in the same tax year. Unused losses can be carried forward to future years. But the rules are strict. You cannot create a loss by selling crypto and then immediately buying it back (bed-and-breakfasting). And you cannot claim a loss on crypto that has become worthless unless you have made a formal negligible value claim to HMRC.
A specialist accountant for crypto traders ensures losses are claimed correctly and that the paperwork supports the claim if HMRC ever queries it.
HMRC Data Collection and Compliance
HMRC now collects data from UK cryptocurrency exchanges under the OECD's Crypto-Asset Reporting Framework (CARF). From 2026, UK exchanges must report transaction data directly to HMRC. That means HMRC will know what you traded, when, and for how much. They already have the power to issue "nudge letters" asking you to check your tax position. Ignoring crypto on your tax return is becoming harder every year.
If you have not reported past crypto gains, you can make a voluntary disclosure through HMRC's Digital Disclosure Service. The penalties for deliberate non-disclosure can be up to 100% of the tax due, plus interest. A specialist accountant for crypto traders can help you make a disclosure correctly and minimise penalties.
We have seen cases where HMRC opened enquiries into crypto traders who had not declared gains, resulting in tax bills of £20,000 to £100,000 plus penalties. The cost of a specialist accountant is a fraction of those numbers.
How We Help Crypto Traders at Holloway Davies
We are an ICAEW qualified accountancy firm based in the UK. Our team works with crypto traders across the country, from a freelance developer in Shoreditch trading DeFi protocols to a limited company director in Manchester who holds a portfolio of Bitcoin and Ethereum. We do not just file your tax return. We help you structure your trading activity tax efficiently.
For most individual traders, we prepare your Self Assessment return (SA100 and SA108 Capital Gains pages) with a full crypto gains report attached. We check your exchange data against your wallet activity and flag any discrepancies. We advise on whether your activity is capital or trading income. And we handle any HMRC enquiries that arise.
If you trade through a limited company, the tax treatment is different again. Companies pay Corporation Tax on crypto gains (19% or 25% depending on profit level). Dividends paid to you from those gains are then taxed in your hands. That structure can be more efficient for high-volume traders, but it adds compliance complexity. We handle that too.
Our full range of services covers everything from bookkeeping to Corporation Tax returns to personal tax planning. If you are serious about crypto trading, you need an accountant who understands both the tax rules and the technology.
What to Bring to Your First Meeting
If you decide to work with a specialist accountant for crypto traders, here is what we typically ask for:
- List of all exchanges and wallets you have used in the tax year
- CSV export of all transactions from each exchange (most exchanges provide this)
- Wallet addresses if you have moved crypto between wallets
- Records of any fiat deposits and withdrawals (bank statements)
- Details of any staking, lending, or DeFi activity
- Records of any crypto used to buy goods or services
- Your previous tax returns if you have been trading for multiple years
We use this information to build a complete picture of your crypto activity. From there, we calculate the tax due and prepare your return. If you have missing data, we can often reconstruct it from exchange records and blockchain explorers.
How Much Does a Specialist Accountant Cost?
The cost varies depending on the complexity of your trading. For a straightforward investor with one exchange and fewer than 100 transactions a year, our fee for preparing the Self Assessment return including the crypto report starts at around £400 plus VAT. For a high-volume trader with multiple exchanges, DeFi activity, and hundreds or thousands of transactions, the fee is higher, typically £800 to £2,000 plus VAT.
Compare that to the cost of getting it wrong. A single HMRC enquiry can cost you thousands in professional fees and penalties. And if HMRC decides your activity is trading income rather than capital gains, the tax difference on a £50,000 profit could be £10,000 or more. A specialist accountant for crypto traders pays for itself in most cases.
We offer a free initial consultation to discuss your situation. Contact us to book a call. We will tell you honestly whether you need our help or whether a standard return would suffice.
Common Questions About Crypto Tax in the UK
Here are the questions we hear most often from new clients.
Do I need to pay tax on crypto if I only hold it?
No. Buying and holding crypto is not a taxable event. Tax only arises when you dispose of it (sell, exchange, spend, or gift). However, if you earn crypto through mining, staking, or airdrops, that is income and is taxable when received, even if you do not sell it.
What if I made a loss on crypto?
You can claim the loss against other capital gains in the same year. If you have no other gains, you carry the loss forward to future years. You cannot offset a capital loss against your employment income or trading income. And you cannot claim a loss on crypto that has become worthless without a formal negligible value claim.
Can I use a limited company for crypto trading?
Yes. Some high-volume traders use a limited company because the Corporation Tax rate (19% to 25%) is lower than the higher rate of Income Tax (40% or 45%). But you then need to extract the profits as salary or dividends, which adds further tax. The structure is not always beneficial. We advise on this case by case.
What happens if I do not declare my crypto gains?
HMRC can open an enquiry into your tax return up to 12 months after the filing deadline (or up to 20 years if they suspect deliberate non-disclosure). They can charge penalties of up to 100% of the tax due, plus interest. They can also publish your name as a deliberate defaulter. Voluntary disclosure before HMRC contacts you significantly reduces penalties.
Do I need to register for VAT as a crypto trader?
Most crypto trading activities are exempt from VAT. But if you provide services related to crypto (such as consultancy, mining pool operation, or exchange services), VAT may apply. The rules are complex. If your turnover from crypto-related services exceeds the VAT registration threshold (£90,000 in a rolling 12-month period), you need to register. We can advise on your specific position.
If you are ready to get your crypto tax sorted properly, get in touch. We work with traders across the UK, from London to Glasgow, and we know the rules inside out.

