Guide · Crypto Tax (Advanced)
UK Crypto Tax Deep Dive 2025/26 — DeFi, NFTs, Staking and Share Pooling
The basic UK crypto rule — "sell for fiat, pay CGT" — covers maybe a quarter of the real-world tax events facing an active investor. This deep dive is for everyone whose 2025/26 activity goes beyond simple buy-and-sell: liquidity provision, validator rewards, NFT minting, wrapped assets, airdrops, lost wallets, DeFi borrowing and the share-pooling maths HMRC actually requires. We assume you already know crypto disposals are taxed under Capital Gains Tax (with a £3,000 Annual Exempt Amount and rates of 18% basic / 24% higher from 30 October 2024 onwards) and focus on where the rules get genuinely tricky. All references map to HMRC's Cryptoassets Manual (CRYPTO20000 onwards).
- HMRC's classification of crypto as a cryptoasset — neither currency nor security.
- Every event that counts as a CGT disposal, including swaps and LP deposits.
- Share pooling (Section 104, Same-Day, 30-day) with a worked BTC example.
- DeFi-specific positions: LPs, wrapping, lending interest, validator rewards.
- NFTs, mining as hobby vs trade, airdrops earned vs allocated, lost coins, CARF reporting from 2026.
HMRC's classification — and why it matters
HMRC has consistently held that cryptocurrencies are notmoney, not currency, not securities and not (despite some early commentary) gambling winnings. They are a new species of intangible property called a "cryptoasset". The default tax treatment for an individual holding crypto as an investment is therefore Capital Gains Taxon disposals. Income tax steps in for specific receipt events: mining rewards, staking rewards, lending yield, employment payment in crypto and certain "earned" airdrops. Trading-income treatment is reserved for genuinely organised, high-frequency operations with hallmarks of a business — HMRC's default presumption for retail investors is investor treatment, not trader.
This classification has real consequences. Because crypto is property rather than currency, every disposal needs a sterling valuation at the moment of the transaction. Because it is not a security, the Bed-and-Breakfasting and Section 104 share-pooling rules were originally designed for shares — but HMRC has confirmed in the Cryptoassets Manual that they apply to fungible tokens by analogy.
What counts as a "disposal"?
CGT bites on a disposal, not on a price increase. For crypto the following all count:
- Selling for fiat (GBP, USD, EUR) — the textbook case.
- Swapping crypto for crypto — BTC → ETH is a disposal of BTC at its £ value plus an acquisition of ETH at the same £ value.
- Spending crypto on goods or services — buying a coffee with BTC is a disposal of the BTC fraction at market value.
- Gifting crypto to anyone other than your spouse or civil partner. Transfers between spouses are no-gain-no-loss; the recipient inherits your base cost.
- Donating crypto to charity — usually a no-gain-no-loss disposal, but if you receive consideration or the asset has fallen since purchase the rules vary.
- Depositing tokens into a liquidity pool (HMRC's DeFi guidance, Feb 2022 onwards) — and the corresponding withdrawal.
- Wrapping/unwrapping — exchanging BTC for WBTC, ETH for stETH, etc.
Things that are not a disposal: moving coins between your own wallets, pledging coins as collateral for a loan (without losing beneficial ownership), and holding through a hard fork (though the new token gets a £0 base cost which can be re-pooled or treated under specific HMRC rules).
Share pooling for crypto — Section 104
HMRC requires the same pooling logic used for shares. For each type of token, you maintain a Section 104 pool of all units you have acquired, with the total £ cost. Acquisitions add units and cost; disposals remove a proportional slice of cost. The pool is per token type, so 1 BTC pool, 1 ETH pool, 1 SOL pool, etc. — no co-mingling.
Two overrides apply in priority order before the S104 pool:
- Same-Day rule: if you buy and sell the same token on the same day, those buys and sells are matched first.
- 30-day "Bed and Breakfasting" rule: if you sell and then buy the same token within the next 30 days, the sell is matched to the rebuy (not the pool). This stops you crystallising a loss on Monday and rebuying the coin on Tuesday.
Only after exhausting Same-Day and 30-day matches does HMRC dip into the Section 104 pool.
Worked example — Section 104 pool
Alice's BTC history:
- January 2022 — buys 1 BTC for £20,000.
- September 2023 — buys 0.5 BTC for £15,000 (£30,000/BTC).
- May 2025 — sells 0.8 BTC at £45,000/BTC.
- No same-day or 30-day matches apply.
S104 pool before disposal: 1.5 BTC at £35,000 total cost = £23,333.33 per BTC.
Sale proceeds: 0.8 × £45,000 = £36,000.
Allowable cost: 0.8 × £23,333.33 = £18,666.67.
Gain: £36,000 − £18,666.67 = £17,333.33.
After £3,000 AEA: taxable gain £14,333.33.
If Alice is a higher-rate taxpayer (24%): CGT = £14,333.33 × 24% ≈ £3,440.
Pool carried forward: 0.7 BTC at £35,000 × (0.7/1.5) = £16,333.33 cost (£23,333.33/BTC).
DeFi — where HMRC's position is still settling
HMRC issued specific DeFi guidance in February 2022 (CRYPTO40000 onwards) and has refined it since. The headline message: just because a transaction happens via smart contract does not exempt it from CGT or income tax — but the precise treatment depends on whether beneficial ownership changes hands.
Liquidity provision and yield farming
Depositing two tokens into a Uniswap-style pool in return for an LP token is, in HMRC's stated view, usually a disposal of both deposited tokens (at sterling market value) plus an acquisition of the LP token at the same combined value. The reasoning: the protocol takes beneficial ownership of the deposited assets, the LP token is a new property right. Withdrawing liquidity reverses the events — disposal of the LP token, acquisition of the underlying tokens — and generates a fresh CGT computation.
This treatment is controversial. Some advisers argue that pools where the depositor retains a clear beneficial claim (e.g. some Curve-style stable pools) should not be a disposal. Until HMRC publishes clearer protocol-specific guidance or a court rules otherwise, the prudent default is to treat each LP in/out as a CGT event. The trading fees and reward tokens you accumulate are typically separate income events (often miscellaneous income) at market value on receipt.
Wrapping
Wrapped tokens (WBTC, wETH, stETH and so on) introduce a new ERC-20 representation of an underlying asset. HMRC's default position is that wrapping is a disposal of the underlying token plus an acquisition of the wrapped token at market value. Unwrapping is the reverse. The pragmatic implication: every WBTC mint and burn is potentially a chargeable event.
Lending interest
Yield received from depositing crypto with a centralised lender (Nexo-style) or via a DeFi protocol (Aave, Compound) is generally miscellaneous income for individual investors, taxable at your marginal income tax rate at the £ value on the day you receive it. The £ value becomes the base cost of the received token for any future CGT computation.
Staking and validator rewards
Rewards from running a validator (ETH PoS, Cardano, Solana etc.) or delegating to one are income tax at market value on receipt. If you genuinely run validation as a trade — multiple validators, business organisation, equipment investment — it can become trading income with Class 4 NI and capital allowances on equipment. For most retail stakers it sits in miscellaneous income on the Self Assessment SA100. A later disposal of the staked tokens is a separate CGT event against that base cost.
NFTs
NFTs are cryptoassets but they are not fungible — every token has a unique identifier. They therefore do not enter a Section 104 pool. Each NFT has its own £ cost basis on acquisition (price plus deductible costs like gas), and each disposal computes its own gain or loss against that basis.
- Minting: the gas paid to mint is part of the NFT's cost. Receiving an NFT for free as part of a generative drop usually has a £0 base cost unless paid for.
- Sale: proceeds (in ETH, USDC or fiat) less original cost less selling gas = gain or loss.
- Trading regularly: high-volume, business-like flipping could push HMRC to trading-income classification — but the default for an individual collector is investor treatment.
- Royalties from secondary sales: miscellaneous income to the creator, at market value on receipt, declared on SA100.
- Burning or losing an NFT: a negligible value claim may be possible where the project is genuinely dead — supported by evidence of abandonment.
Mining and staking — hobby vs trade
HMRC distinguishes between hobby and trade based on the "badges of trade": organisation, frequency, profit motive, infrastructure, and whether you actively seek customers. Most home-PoW miners and stakers fall on the hobby side.
| Activity | Hobby treatment | Trade treatment |
|---|---|---|
| PoW mining rewards | Misc income at £ market value on receipt; later CGT on disposal. | Trading income; AIA/capital allowances on rigs; Class 4 NI; expenses deductible. |
| Validator/staking rewards | Misc income on SA100; later CGT. | Trading income; equipment portion deductible; NI applies. |
| Deductible costs (hobby) | Limited — generally only proportionate direct costs against the income. | Full trading expense framework — electricity, hardware depreciation via capital allowances, etc. |
Airdrops — earned vs allocated
HMRC splits airdrops into two categories:
- Generally allocated airdrops — you did nothing to earn it (a chain forks and credits every wallet, a project airdrops to a random snapshot). Not income on receipt. The CGT base cost is the market value on receipt; on later disposal you compute a gain.
- Earned airdrops — given in return for some action (tweeting, using a testnet, retroactive rewards for protocol use). Income tax at market value on receipt; CGT on later disposal vs that value.
Lost, stolen and scammed crypto
HMRC's line is firm: simply losing access to a private key is nota CGT loss, because you still own the asset — you just can't reach it. A loss claim is potentially available only through a negligible value claim, which requires the asset itself (not your access to it) to have become of negligible value. For an actively traded coin, that test is rarely met.
Theft (with a police crime reference number) is treated differently. HMRC has accepted in some cases that a documented theft is a disposal at nil consideration, generating a capital loss equal to the stolen asset's base cost. Rug-pulls, exchange collapses (FTX, Celsius) and scam tokens each turn on specific facts — particularly whether your claim against the failed entity is itself a chargeable asset.
DeFi loans and borrowing
Pledging crypto as collateral for a DeFi loan (Aave-style) is generally nota disposal, because beneficial ownership of the collateral remains with you — the smart contract holds it as security rather than acquiring it outright. HMRC's DeFi guidance broadly accepts this where the terms preserve the borrower's claim to the original collateral on repayment.
However: liquidation of collateral (where the protocol sells your ETH to cover a falling health factor) IS a disposal at the liquidation price, triggering CGT. Interest paid in crypto on the loan is also a disposal of those interest tokens, computed against their own base cost. Borrowed tokens you receive and then dispose of behave like any other token in the pool — your base cost is what you paid for them (typically nil if simply borrowed, but offset by your repayment obligation).
The 30-day rule applied to crypto
The 30-day Bed-and-Breakfasting rule is the most commonly missed when investors try to harvest losses. If you sell a token at a loss in March and rebuy the same token within 30 days, the rebuy is matched against the sale — not the Section 104 pool. The loss is effectively neutralised (or significantly reduced) compared with the result you wanted. To genuinely crystallise a loss, you must either:
- Wait more than 30 days before rebuying the same token, or
- Switch into a different but economically similar token (subject to the wrap rule — see above), or
- Have your spouse make the rebuy in a separate portfolio (transfers between spouses are no-gain-no-loss, but a spouse buying on the market is not the same person rebuying).
Recordkeeping — what HMRC actually expects
HMRC's Cryptoassets Manual is unambiguous: you must keep contemporaneous records of every transaction. The minimum data set per transaction:
- Date and time of the transaction.
- Type and quantity of token in and out.
- Sterling value of each side at the time of the transaction.
- Counter-party where known.
- Wallet address or exchange account used.
- Transaction hash / exchange reference for audit.
- Running balances and pool cost.
Exchange CSVs typically miss the sterling-at-time-of-transaction column — and on-chain activity is not captured at all. Dedicated software (Koinly, CoinTracker, Recap, CryptoTaxCalculator) ingests wallet addresses and exchange API keys, applies the Same-Day / 30-day / S104 pooling rules per HMRC and exports a Self Assessment-ready summary. Recap was built specifically for the UK pooling rules; Koinly and CoinTracker support a UK mode. For anything beyond a handful of transactions a year, software is essentially required to get the numbers right.
CARF — HMRC's new reporting horizon
From 1 January 2026, the UK adopts the OECD's Crypto Asset Reporting Framework (CARF). UK-resident exchanges, and overseas exchanges with UK customers, will be required to collect customer KYC and report annual transaction summaries to HMRC. The first reports will land at HMRC in early 2027 covering the 2026 calendar year. Combined with the existing Section 18(3) information notices HMRC has already used against several UK exchanges (Coinbase, eToro and others have received them), HMRC will see most UK taxpayer activity that touches a regulated venue.
A "Let Property Campaign"-style disclosure facility for previously undeclared crypto is widely anticipated to follow CARF's arrival. Voluntary disclosure typically attracts reduced penalties compared with a discovery assessment — historically 0–30% of the tax owed for an unprompted disclosure versus 30–100% (or more) for a discovery with deliberate behaviour.
HMRC manual references
- CRYPTO10000 — overview of cryptoassets and HMRC's tax framework.
- CRYPTO20000 — individuals: capital gains, income tax and pooling.
- CRYPTO22000 — share pooling, Same-Day and 30-day rules applied to crypto.
- CRYPTO40000 — DeFi guidance (Feb 2022 onwards): LP, lending, wrapping.
- CRYPTO60000 — businesses, mining as a trade, employee remuneration.
- CG78320+ — negligible value claims (applied by analogy to lost crypto).
Bringing it together
UK crypto tax is conceptually simple — CGT on disposals, income tax on certain receipts — and operationally brutal. The trap for most people is not the rate but the breadth of what counts as a disposal: every swap, every LP deposit, every wrap, every NFT sale priced in ETH, every coffee paid in crypto. Stack that on top of Section 104 pooling, Same-Day matching, the 30-day rule, DeFi-specific positions and CARF's arrival in 2026, and the right tooling stops being optional. The cost of getting the maths right with software is a fraction of the penalties for getting it wrong with a spreadsheet — and HMRC is now better placed than ever to compare your Self Assessment to what your exchange actually reports.