Crypto + Digital Assets Tax → DeFi, NFTs, stablecoins + emerging
DeFi + NFTs + Stablecoins + Margin — HMRC CRYPTO61700 + Emerging Products Framework
DeFi, NFTs, stablecoins, and margin/perpetual products sit at the messy frontier of UK crypto tax. HMRC's CRYPTO61700 sets the framework for DeFi: lending crypto into a protocol typically = disposal of underlying + re-acquisition + receipt of platform token/IOU (each leg taxable). Liquidity provision = disposal of paired assets + acquisition of LP token; withdrawal reverses. Yield on lending or LP = miscellaneous income at receipt. NFTs split by perspective: CREATOR — income tax on primary sale + ongoing royalties; COLLECTOR — CGT on disposal at MV. Stablecoins are chargeable assets under TCGA 1992 — no special currency status — and disposals + swaps are taxable events at sterling MV. Margin trading + perpetual futures: HMRC's view is to apply principles per individual contract — typically CGT on closing positions, with income-like elements (funding payments, fees) analysed under their own character.
Last reviewed:
Guidance, not advice. We explain the rules, we don't assess your situation. Always seek financial or tax advice from your accountant, or contact HMRC. Read our editorial scope →
In plain English
DeFi is the area where casual users most often under-report — because the user-experience hides the tax events. You don't 'feel' a disposal when you click 'supply' on Aave or 'add liquidity' on Uniswap, but the HMRC analysis (CRYPTO61700) typically treats those clicks as taxable disposals of your underlying tokens in exchange for protocol tokens or LP tokens. The HMRC consultation that closed in July 2023 proposed reforming this to treat certain DeFi loans as no-disposal — but the reform has not been enacted as of mid-2026, so the current 'disposal + re-acquisition' framing still applies. NFTs split cleanly by who you are. If you mint and sell — primary sale receipts are income (trading or misc depending on scale). Ongoing royalties from secondary sales are income too. If you BUY an NFT and later sell it — that's CGT. Stablecoins surprise people: they are NOT currency for UK tax purposes. A USDC-to-ETH swap is a disposal of USDC at sterling MV. Margin and perpetuals are fact-sensitive. Closing a perpetual position typically gives a CGT-style gain/loss on the contract; funding payments paid or received look more like interest-type flows; fees are usually allowable costs. There is no HMRC manual section dedicated to perpetuals — you reason from first principles + CRYPTO general framework. DAO income (governance token distributions, treasury payments) is taxable in the UK despite there being no DAO-specific HMRC manual page. You analyse under general principles — typically misc income at receipt if it looks reward-like; CGT on subsequent disposal.
How it works
DeFi lending — CRYPTO61700 disposal + re-acquisition
Supplying crypto to a lending protocol (Aave / Compound / Maker-style) where the protocol returns a different token (aToken / cToken / IOU) typically = disposal of underlying + re-acquisition via receipt of the protocol token. Each disposal triggers pooling rules + CGT. Withdrawing reverses — disposal of protocol token + re-acquisition of underlying. Yield earned in interim = misc income at receipt at sterling MV. Where the protocol returns the SAME token at withdrawal (and no protocol token issued), the analysis may differ — fact-sensitive; HMRC consultation closed July 2023 proposed no-disposal treatment for certain lending arrangements but reform NOT enacted as of mid-2026.
Liquidity provision — LP tokens
Adding liquidity to a paired pool (e.g. ETH/USDC on Uniswap V2/V3) = disposal of BOTH paired assets at sterling MV + acquisition of LP token at combined MV. Removing liquidity = disposal of LP token + acquisition of the two underlying tokens (in current pool ratio — usually different from deposit ratio = additional disposal effect / 'impermanent loss' realised at withdrawal). LP rewards (trading fees + protocol incentives) = misc income at MV on receipt. Pooling of LP tokens follows standard s.104 rules where fungible.
NFTs — creator vs collector
CREATOR: minting + selling original NFTs is typically a trade (organised activity, profit motive) → ITTOIA 2005 Part 2 trading profits; royalty stream from secondary sales = continuing trading or misc income. Hobbyist single mint may be misc income. Gas + minting costs deductible. COLLECTOR: buying NFTs as investment + selling = CGT under TCGA 1992 at MV proceeds − base cost. NFTs are NOT 'wasting assets' unless specific predicted useful life < 50 years (rare for collectible NFTs). No special CGT exemption applies. Each NFT typically a unique asset — not pooled.
Stablecoins — chargeable assets, not currency
USDC / USDT / DAI / FDUSD etc. are chargeable assets under TCGA 1992 per HMRC view — they do NOT have special currency status. Disposals and swaps are taxable events at sterling MV. Because stablecoins typically track USD ~ £0.80, gains/losses on stablecoin-only positions are usually small but NOT zero (USD/GBP movement creates gains/losses). USDC-to-ETH swap = disposal of USDC at sterling MV. Yield from stablecoin lending = misc income at receipt. The FA 2025 Stablecoin Call for Evidence (date verification flagged in source brief) signals possible reform but no statutory change as of mid-2026.
Margin trading + perpetual futures
No HMRC manual page dedicated to perpetuals. Reasoning from first principles + CRYPTO22000 general framework: closing a perpetual position = disposal-equivalent event giving CGT-style gain/loss on the contract; funding payments (periodic flows depending on long/short imbalance) look more like interest — paid as expense / received as misc income; exchange + protocol fees = allowable costs on disposal. Cross-margin liquidations = disposals of underlying collateral at MV. Highly active trading-scale activity may rise to trade-character (badges of trade) → trading income framework rather than CGT.
DAO tokens + treasury distributions
No DAO-specific HMRC guidance as of mid-2026 — analyse under general principles. Governance token received via airdrop: unconditional = NOT income at receipt + MV base cost (CRYPTO22150); conditional (active in DAO, voted, contributed) = income at MV on receipt. Treasury distributions (proportional share of DAO revenue) = typically misc income at receipt. DAO tokens disposed = CGT or trading depending on scale. The absence of DAO-specific manual guidance is NOT an exemption — general principles apply.
Who this applies to + key conditions
- Individuals + companies engaging with DeFi protocols are subject to UK CGT + income tax framework regardless of protocol jurisdiction or smart contract location
- HMRC view (CRYPTO61700) typically treats DeFi lending + LP as disposal + re-acquisition events — until/unless the July 2023 consultation reform is enacted
- NFT creator-scale activity falls under ITTOIA 2005 Part 2 trading income; hobbyist single-mint may be misc income; collector resale = CGT
- Stablecoins are chargeable assets under TCGA 1992 — disposals + swaps are CGT events at sterling MV
- Margin + perpetual futures: fact-sensitive per contract; typically CGT-style on closing positions; funding payments analysed per character
- DAO tokens + distributions: analysed under general HMRC income + CGT principles; no DAO-specific exemption
Statute + manual references
Primary: TCGA 1992 (chargeable assets — applies to all crypto including NFTs + stablecoins); ITTOIA 2005 Part 2 (trading income — creator-scale NFT activity); ITTOIA 2005 s.687 (miscellaneous income sweep-up — DeFi yield, DAO distributions); HMRC Cryptoassets Manual CRYPTO61000-CRYPTO61700 (DeFi framework).
Related: TCGA 1992 ss.21-22 — chargeable assets + disposal definition; TCGA 1992 s.104 — pooling for fungible LP tokens; ITTOIA 2005 s.687 — sweep-up misc income for DeFi yield; ITTOIA 2005 Part 2 — trading income (creator-scale NFT activity); FA 2025 Stablecoin Call for Evidence (date verification flagged) — policy direction on stablecoin classification
HMRC manual: CRYPTO61000 (DeFi overview); CRYPTO61100 (lending classification); CRYPTO61200 (liquidity provision); CRYPTO61300 (returns from DeFi); CRYPTO61700 (general disposal/re-acquisition framework); CRYPTO22000 (CGT applied to NFTs + stablecoins)
Case law: Marren v Ingles [1980] STC 500 — disposal point for contingent / deferred consideration (applied to DeFi yield-bearing positions); Drummond v HMRC [2009] EWCA Civ 608 — Ramsay against contrived loss generation (applied to circular DeFi loops)
Common mistakes + traps
- Treating Uniswap LP deposits as non-events because 'I haven't sold' — HMRC view: disposal of both paired tokens + acquisition of LP token
- Treating stablecoin-to-stablecoin or stablecoin-to-crypto swaps as non-events because no GBP realised — they are CGT disposals at sterling MV
- NFT creator using investor framing — primary sale receipts are income, not CGT
- Forgetting DeFi yield is misc income at receipt — taxable even where compounded back into the protocol
- Treating absence of DAO-specific HMRC guidance as an exemption — general principles apply; misc income + CGT framework
- Failing to capture 'impermanent loss' on LP withdrawal — withdrawn token ratio typically differs from deposit ratio, creating additional disposal-effect to compute
- Assuming the closed July 2023 HMRC DeFi consultation has changed the law — it has NOT been enacted as of mid-2026; current disposal/re-acquisition framework applies
- Using perpetual-future funding payments as 'just netting' — paid funding may be deductible expense; received funding is misc income
Worked example
Priya, freelance designer in Bristol, provides liquidity on a Uniswap V2 ETH/USDC pool + collects fees
On 1 July 2025 Priya deposits 1 ETH (MV £2,800) + 2,800 USDC (MV £2,240, USD/GBP ~0.80) into the pool, receiving 1 LP token (MV £5,040). She holds for 6 months while pool fee yield accrues + the price diverges. On 1 January 2026 she withdraws, receiving 0.9 ETH (MV £2,880) + 3,000 USDC (MV £2,400) = total £5,280 underlying back. Net trading fee yield earned: £180 in additional pool tokens during the period.
- Step 1 — Deposit leg (1 July 2025). Disposal of 1 ETH at sterling MV £2,800. Disposal of 2,800 USDC at sterling MV £2,240. Both flow into CGT pooling — match against same-day → 30-day → s.104 pool. Acquisition of 1 LP token at combined cost £5,040.
- Step 2 — Yield during holding period. £180 of pool-fee tokens received = misc income at MV on receipt → enters Priya's misc income return; £180 becomes CGT base cost of those fee tokens in pool.
- Step 3 — Withdrawal leg (1 January 2026). Disposal of 1 LP token at sterling MV £5,280 (the withdrawn underlying value). LP token base cost was £5,040 → gain £240 on LP token.
- Step 4 — Acquisition of withdrawn tokens. 0.9 ETH at £2,880 + 3,000 USDC at £2,400 = total £5,280 enters CGT pools (ETH pool + USDC pool).
- Step 5 — Aggregate CGT events. Deposit-leg disposals (1 ETH + 2,800 USDC) computed against their respective pre-existing pool base costs; withdrawal-leg = £240 LP token gain. Each computed under pooling rules + summed for the year. AEA £3,000 applied to total gains.
- Step 6 — Misc income: £180 pool fees → taxed at marginal rate. SA100 Box 17 or SA103S as appropriate.
- Step 7 — Reporting: SA108 for the CGT disposals; SA100 for misc income; both due 31 January 2027.
- Step 8 — Anti-charlatan note: crypto tax software (Koinly etc.) handles all four legs (deposit-disposal × 2, yield-receipt, withdrawal-disposal) automatically via the on-chain transaction feed; the £180-£300/year software cost + a £400-£800 accountant fee is appropriate at this scale — NOT a £3,500 'DeFi specialist' retainer.
Outcome: Multi-leg CGT computation + £180 misc income properly reported. Software-driven self-serve appropriate. Common mis-framing is to treat the LP position as 'nothing happened' — wrong; HMRC view = four taxable events from the single user-perspective 'add then remove liquidity'.
How this connects to the rest of the framework
DeFi disposal/re-acquisition events flow into the standard pooling + CGT framework — each leg pooled separately.
DeFi yield + LP rewards mirror staking misc-income framework — taxed at MV on receipt + MV becomes base cost.
CARF reporting from 2026 will surface DeFi platform-side data + reconcile against SA returns — accurate per-leg disposal tracking critical.
DeFi LP scenario walks the full disposal/re-acquisition/yield mechanics end-to-end.
Historic under-reported DeFi disposals best disclosed via DDS before 2027 CARF reconciliation.
Frequently asked questions
What happens if I miss the Self Assessment deadline?+
Do I need an accountant or can I file Self Assessment myself?+
How do payments on account work?+
Did the HMRC July 2023 DeFi consultation change the law?+
Are NFTs taxed differently from regular crypto?+
Do I owe tax on stablecoin yield even though no GBP realised?+
How does HMRC view DAO governance token distributions?+
Free + regulated-body resources
- HMRC CRYPTO61000 — DeFi overview →
DeFi framework + disposal classification
- HMRC CRYPTO61700 — DeFi disposal/re-acquisition →
Standard HMRC view on DeFi protocol interactions
- HMRC July 2023 DeFi consultation outcome →
Closed July 2023 — reform not yet enacted
- BAILII — Marren v Ingles [1980] STC 500 →
Disposal point for contingent consideration — DeFi yield-bearing positions
- CIOT — Crypto Tax Working Group →
Qualified practitioners with DeFi specialism
Last reviewed: