¿Worried about how HMRC treats DeFi rewards and yield farming? This guide provides clear, practical steps to identify taxable events, calculate taxable income or gains, prepare Self‑Assessment entries and keep audit‑ready records for DeFi Income & Yield Farming in England.
DeFi activity can generate income that HMRC treats as trading or miscellaneous income, and disposals that trigger Capital Gains Tax. The correct treatment depends on the action on‑chain, the legal nature of the reward and how the protocol operates. The guidance below shows how to classify rewards, compute tax, record evidence and decide when to get professional help.
Key takeaways: what to know in one minute
- HMRC treats many DeFi rewards as taxable income when rewards are received in return for providing liquidity, staking, lending or active farming. Tax arises on receipt.
- Swaps and disposals often trigger Capital Gains Tax (CGT) when tokens are exchanged, spent or converted to fiat; calculate gain as proceeds minus allowable cost.
- Record-keeping is critical: transaction hashes, timestamps, token prices, wallet addresses and protocol terms. Poor records increase enquiry risk.
- Self‑Assessment reporting depends on classification: include income on the Self‑Assessment employment & other income sections or as trading income; report CGT disposals on the capital gains pages. Be consistent and transparent.
- Use tools and professional help for complex positions, cross‑chain activity or when dealing with pools, LP token mint/redemptions and impermanent loss calculations.
How HMRC treats DeFi income and yield farming
HMRC applies existing tax principles to decentralised finance. The two main tax regimes that usually apply are Income Tax (including National Insurance where relevant) and Capital Gains Tax. Determination depends on the underlying facts, not the label used by a protocol.
When DeFi rewards are likely taxed as income
- Active provision of services: rewards paid for providing liquidity, running an automated market maker (AMM) position that resembles trading activity, or operating software that generates fees may be income. HMRC looks at frequency, commerciality and profit motive.
- Interest-like rewards: protocol interest or lending yields represent returns on capital and are usually taxable as income when credited or accessible.
- Airdrops or token rewards for actions: tokens received for performing actions (approving contracts, liquidity mining tasks) are generally taxable as income at the time of receipt, based on market value.
When DeFi events trigger capital gains
- Disposals: swapping one token for another, selling tokens for fiat, or spending tokens on goods/services are disposals and can create gains or losses subject to CGT.
- Converting LP tokens: when LP tokens are redeemed and underlying assets returned, the redemption can be a disposal; the proceeds for CGT are the market value of assets received.
Hybrid outcomes and professional indicators
- Mixed events: combining actions (e.g. receiving farming rewards and immediately swapping them) creates both income and a subsequent disposal, both tax rules may apply.
- Badges of trade: HMRC uses long‑standing tests (intention to make profit, frequency, organisation, financing) to decide if activity is a trade. Trading profits are taxable as income and losses may be allowable.
For formal HMRC guidance see Tax on cryptoassets (HMRC) and the Cryptoassets Manual at HMRC Cryptoassets Manual.
Reporting DeFi rewards on your UK Self‑Assessment
Reporting depends on classification. Use the Self‑Assessment sections that match the tax nature of the income.
Income tax reporting: which box to use
- Miscellaneous income (Self‑Assessment: UK interest and other income) is suitable for occasional DeFi rewards that are not trading profits. Use the figure equal to market value at receipt.
- Self‑employment or trading: where DeFi activity amounts to trading, register for Self‑Assessment as self‑employed and report through the self‑employment pages. Apply the trading allowance rules where appropriate.
- Employment‑style arrangements: if tokens are received as remuneration for services provided to a UK employer or client, apply PAYE rules where required.
CGT reporting: disposals and calculations
- Report disposals on the capital gains pages. Include total proceeds, allowable costs and any reliefs.
- Annual exempt amount applies to individuals; unused allowance cannot be carried forward. For 2026, confirm the current Annual Exempt Amount at GOV.UK capital gains tax.
Timing and practical tips
- Tax point: income tax usually arises when rewards are received or become available; CGT arises on a disposal date.
- Foreign protocols & residence: UK tax residence determines liability; non‑residents may face different rules. Consider the residence position before applying UK Self‑Assessment entries.

Calculating taxable profit from liquidity provision and swaps
Precise calculations depend on actions. The following steps provide a repeatable method for common DeFi events.
Step 1: identify taxable events and relevant dates
- Receipt of reward tokens, date/time and transaction hash.
- Minting or redemption of LP tokens, date/time and token amounts.
- Swaps between tokens, on‑chain transaction timestamps.
Step 2: determine market values
- Use reliable price sources at the time of the event (CoinGecko, CoinMarketCap, centralised exchange rates). Record the source, timestamp and the price used.
Step 3: income calculation examples
- Liquidity mining reward received: Income = number of tokens × market value at receipt. Example: 100 XYZ tokens received at £2 → taxable income £200.
- Interest from lending: treat as interest income equal to market value of interest tokens or credited token value when accessible.
Step 4: CGT on disposal examples
- Swap A→B: Proceeds = market value of B received expressed in GBP at swap time. Cost basis = allowable acquisition cost of A (including fees). Gain = proceeds − cost basis.
- LP redemption (practical method): treat the redemption as a disposal of LP token for the market value of assets received. Then treat each underlying asset as acquired at that market value for future CGT calculations.
Example: liquidity provision with impermanent loss
- Initial deposit: 1 ETH (£2,000) + 4,000 USDC (£4,000) = cost basis £6,000.
- After price change, redemption returns assets valued at £5,200: this is a disposal/redeem event. Gain/loss = £5,200 − £6,000 = £800 loss for CGT purposes. Any farming rewards received in the period remain taxable as income at their receipt values.
Table: common DeFi actions and tax treatment
| Action | Primary tax treatment | Notes |
| Receiving farming rewards | Income tax on receipt | Value = market price at receipt; subsequent disposal may trigger CGT |
| Providing liquidity (mint LP token) | No immediate income; CGT on later redemption may apply | Record deposit values and token IDs |
| Redeeming LP tokens | CGT disposal + potential income if reward component payable | Treat received assets’ market value as proceeds |
| Swapping token A for B on AMM | CGT on disposal of A | Proceeds = market value of B at swap time |
Record-keeping checklist: evidence for crypto trades and yields
HMRC expects records that show how numbers were arrived at. Keep the following for at least six years.
- Wallet addresses and transaction hashes for every credit or disposal.
- Timestamp (UTC) of each transaction and the protocol contract address.
- Token amounts and token tickers with token contract IDs (for ERC‑20 tokens, include contract address).
- Price source and GBP conversion rate used, with a screenshot or API record.
- Protocol documentation or smart contract links showing reward rules or fee structure.
- CSV exports or transactions ledger for each wallet and exchange, with reconciliations showing how totals were computed.
- Evidence of transfers between wallets (to show internal movement, not disposals).
- Records of costs: gas fees (in GBP), on‑chain fees and exchange commissions, these are allowable costs for CGT where applicable.
Template fields recommended for each record (CSV friendly)
- Date (ISO 8601), Transaction hash, Type (reward/swap/mint/redeem), Token, Amount, GBP value at event, Price source URL, Counterparty/protocol, Fee (GBP), Notes.
Tax allowances, reliefs and pitfalls for DeFi investors
Allowances and reliefs applicable
- Annual exempt amount (CGT): applies to individual disposals; confirm current level on GOV.UK each tax year.
- Trading allowances: a £1,000 trading allowance may apply to miscellaneous trading income; use cautiously for DeFi where income is predictable.
- Allowable deductions: fees, gas spent to acquire/dispose tokens, and platform commissions can reduce gains.
Common pitfalls to avoid
- Using inconsistent GBP conversion sources across events, this causes reconciliation issues.
- Ignoring small regular rewards because they add up and are taxable on receipt.
- Misclassifying reward receipts as CGT-only events, many rewards are income at receipt.
- Poor chain-of-custody records: transfers between wallets must be clearly evidenced to avoid being treated as disposals.
- Assuming decentralised = untaxed: decentralisation does not change UK tax obligations.
Practical automation and expert support reduce risk and time. Use specialist crypto tax platforms to aggregate on‑chain data, price tokens at event times and produce HMRC‑ready reports.
- Multi‑chain transaction import (wallet addresses, exchange APIs).
- Accurate timestamped price sourcing with auditable references.
- Treatment rules for DeFi primitives (LP mint/redemptions, farming rewards, bridge transfers).
- Export to CSV and formats suitable for Self‑Assessment.
Popular providers include Koinly and CoinTracker, but choose based on multi‑chain coverage and ability to handle LP token logic.
When to consult a specialist
- Complex cross‑jurisdictional residence issues.
- Large portfolios with many pooled positions and automated strategies.
- HMRC enquiries or when personal facts suggest a trading status.
DeFi tax workflow at a glance
DeFi tax workflow: receipt to reporting
🔎 Step 1 → Identify event (reward, swap, mint, redeem)
🧾 Step 2 → Record tx hash, timestamp, token and price source
⚖️ Step 3 → Classify: income or CGT disposal
🧮 Step 4 → Calculate value in GBP and allowable costs
🗃️ Step 5 → Store CSV & evidence (6+ years)
✅ Step 6 → Report on Self‑Assessment or seek specialist help
Advantages, risks and common errors
Benefits / when DeFi yield farming works for taxed investors ✅
- High yield potential: useful for investors who can manage tax accounting overhead.
- Diversification of income streams: yields and fees can be complementary to portfolio returns.
- Tax planning opportunities: timely realisation of gains/losses can be used with CGT allowances.
Risks and errors to avoid ⚠️
- Under‑reporting due to poor records, likely to trigger HMRC enquiries.
- Misunderstanding taxable triggers, treating reward receipt as non‑taxable until sold.
- Overlooking fees and gas as allowable costs, losing tax relief opportunities.
- Cross‑chain complexity: bridging tokens without records can appear as disposals.
Preguntas frecuentes
What counts as taxable income from DeFi?
Any reward credited that is received in return for an activity (lending, farming, staking) is usually taxable as income at its GBP market value when received.
When does a swap trigger capital gains tax?
A swap is a disposal. CGT is calculated using the market value of received tokens in GBP as proceeds, minus allowable costs of the disposed token.
How should LP token redemptions be treated for tax?
Treat redemption as a disposal of the LP token; the proceeds are the GBP market value of the assets received. Use that value to calculate gain/loss.
Can gas fees be claimed against capital gains?
Yes. Reasonable transaction fees and gas incurred to buy or dispose cryptoassets are allowable costs that reduce CGT gain.
Is yield farming a trade for tax purposes?
It depends on facts: frequency, organisation, commerciality and intention to make profit. If it meets badges of trade, profits may be taxable as income.
How long should records be kept?
Keep records for at least six years from the relevant tax year; longer if HMRC enquiries are likely.
Which price source should be used for valuations?
Use consistent, reputable price sources (CoinGecko, CoinMarketCap, major exchange rates) and record the exact source and timestamp.
When is professional help necessary?
Seek professional advice for large portfolios, cross‑border residence issues, complex protocol mechanics (rebalancing pools, concentrated liquidity), or if HMRC opens an enquiry.
Conclusion
Next steps
- Identify all DeFi wallets and export full transaction histories into a single CSV today.
- Classify each event as income or CGT disposal, noting the GBP value source and timestamp.
- If holdings or activity are complex, engage a UK crypto tax specialist and tools that support LP token and multisig reconciliation.