The direct answer: use the Personal Allowance, trading allowance and the CGT annual exempt amount. Classify each token event as income or a capital gain. Apply same‑day and 30‑day matching rules and section 104 pooling. File Self Assessment if taxable income or gains exceed allowances.
Why HMRC Allowances & Thresholds for Crypto work
In the context of UK tax, the difference between income and gains decides which allowance applies. Income allowances lower taxable pay from mining, staking or paid work. The CGT annual exempt amount cuts taxable gains from disposals. HMRC treats receipts of value and ownership changes differently.
💡 Advice
Keep a running spreadsheet of date, units, GBP value, fees and purpose. That record solves most reporting gaps when HMRC queries arise.
The key numeric thresholds readers must check before acting are listed here. The Personal Allowance was £12,570 in 2023/24. The trading allowance is £1,000 per tax year. The 30‑day matching rule and pooling rules change how disposals are matched and valued. Always verify the current CGT annual exempt amount on HMRC before filing.
HMRC Cryptoassets Manual
Process
1. Identify event type: disposal or receipt.
2. Value in GBP at the event time.
3. Apply pooling and matching rules for disposals.
Quick thresholds
Personal Allowance ~ £12,570
Trading allowance £1,000
Not all token movements create a taxable disposal. Simple transfers between wallets under common control usually do not trigger CGT, though converting crypto to fiat, swapping tokens or spending crypto are disposals and may create gains. Receiving tokens as salary, rewards or airdrops often creates taxable income.
⚠️ Attention
Transfers between wallets you control normally are not disposals. This does not apply when tokens move to third‑party custodians with different ownership terms. Check provider terms and ask an adviser if unsure.
Examples where Income Tax rather than CGT commonly applies:
- Mining rewards received as newly minted tokens.
- Staking rewards paid in tokens on a regular basis.
- Payment for goods or services in crypto.
Examples where Capital Gains Tax commonly applies:
- Selling crypto for GBP.
- Exchanging one token for another token.
- Using crypto to buy goods or services.
DeFi events need special transactional guidance because the tax outcome often depends on mechanics. For example, an airdrop received because a token was held may differ from a reward paid for tasks. HMRC will often treat tokens received as rewards as income at receipt; value the tokens in GBP at receipt, and that GBP value becomes the acquisition cost for later CGT when the tokens are disposed.
Practical worked example: You receive 100 LP‑REWARD tokens as yield and the market price at receipt is £10 per token. Taxable income at receipt = £1,000. Later the tokens sell for £2,500. Allowable acquisition cost for CGT = £1,000. Chargeable gain on disposal = £1,500, less any available annual exemption.
For forks or gratis airdrops where no active service exists, HMRC’s position is fact‑specific. Keep timestamped market valuations, provider terms and evidence of why the tokens were received.
How to apply HMRC Allowances & Thresholds for Crypto in practice
The practical workflow is simple and repeatable. First classify each event as income or disposal. Second value each event in GBP at the time it occurred. Third apply allowances and calculate tax. Fourth record and retain evidence for at least five years.
Important procedural notes on pooling and matching rules. The same‑day matching rule matches disposals to acquisitions on the same day. The 30‑day rule matches disposals to acquisitions within 30 days after disposal. After those rules apply, remaining holdings pool under section 104 pooling and use average cost.
| Criterion |
Capital Gains treatment |
Income treatment |
When this applies |
| Typical events |
Sale, swap, spending |
Mining, staking, paid work |
Depends on event purpose and frequency |
| Allowances |
CGT annual exempt amount |
Personal Allowance; trading allowance |
Based on tax year rules |
| Valuation |
GBP value at disposal time |
GBP value when received |
HMRC expects reliable exchange rates |
Use the table to decide which tax charge applies. For most private sellers, CGT rules and the CGT annual exempt amount matter most. For regular rewards and paid work, Income Tax and National Insurance are likely.
Practical checklist to prepare a Self Assessment for crypto:
- Export transaction history from all exchanges and wallets.
- Convert timestamps to UK time and get GBP values.
- Apply same‑day and 30‑day matching rules, then pool remaining lots.
- Use the CGT annual exempt amount before applying rates.
- Report income items on the Self Assessment employment or self‑employment pages.
Practical example calculating CGT on Bitcoin disposals
An individual bought 1 BTC at £10,000 in 2021. They sold that 1 BTC for £40,000 in 2025. The allowable cost is £10,000. The gain is £30,000. Assuming a CGT annual exempt amount of £6,000, the taxable gain is £24,000.
Tax due depends on rate band and whether the individual is a higher rate taxpayer. If the individual is a basic rate taxpayer, 10% may apply to gains on crypto. If the individual is a higher rate taxpayer, 20% may apply. Always confirm rates for the correct tax year.
Common confusions with HMRC Allowances & Thresholds for Crypto
A frequent error is to treat every token receipt as a disposal. Another error is failing to apply same‑day and 30‑day matching rules. A further mistake is not claiming available capital losses to offset gains. Poor record keeping creates the largest risk when an exchange and HMRC records differ.
💡 Tip
When multiple disposals happen in one day, run same‑day matching first. That reduces artificial gains from poor lot selection.
Automated reporting from exchanges and some custodial wallet providers is increasing. Providers commonly share KYC data and full transaction histories with HMRC on request. HMRC does not publish a simple per‑account monetary threshold for when it receives data. Assume that significant fiat conversions, large withdrawals and high‑volume trading can be visible to HMRC.
Practical steps: request a full CSV export from each provider and save KYC documents and provider terms showing custody and ownership. Reconcile your spreadsheet to the provider export and keep evidence of transfers between your own wallets. If an exchange sends a report to HMRC, you may receive an information request. Respond with your reconciled file and notes on matching rules to reduce enquiry risk.
Questions frequently asked
What is the tax-free allowance for crypto in the UK?
The tax‑free allowance depends on whether income or gains apply. The Personal Allowance was £12,570 in 2023/24 and covers general income. The CGT annual exempt amount reduces gains and was reduced in recent years. Always check HMRC for the current tax year before filing a Self Assessment.
What are the new rules for HMRC crypto?
HMRC has clarified that DeFi events can trigger income or gains. They also emphasise the 30‑day matching rule and pooling. Exchanges now increasingly share data with HMRC. Taxpayers must keep complete records and be ready to explain valuations and event purpose.
What is the tax reporting threshold for crypto?
There is no single threshold for reporting. Report income above the trading allowance if applicable. Report chargeable gains above the CGT annual exempt amount. File a Self Assessment if taxable income or gains push total tax owed above HMRC thresholds.
How much crypto can I earn before tax in the UK?
If earnings are classed as income, the Personal Allowance applies first. Casual receipts under the £1,000 trading allowance may be tax free. For disposals, gains under the CGT annual exempt amount are tax free. The exact figures change by tax year, so verify limits on HMRC.
How do I report losses and use them to offset gains?
Losses from disposals can be claimed on Self Assessment. Record each loss with supporting evidence and declare it in the year it arose. If not claimed straight away, report losses within four years to ensure HMRC can carry them forward.
What is HMRC Allowances & Thresholds for Crypto?
HMRC Allowances & Thresholds for Crypto refers to the specific UK allowances and limits taxpayers use when assessing crypto tax. It covers CGT exemptions, Personal Allowance and the trading allowance. Use these allowances in the correct tax regime to reduce taxable income or gains.
Do transfers between wallets count as disposals?
Transfers between wallets a taxpayer controls typically do not count as disposals. This excludes transfers to custodial platforms that change legal ownership. Always keep provider terms and proof of control to support non‑disposal positions.
Conclusion
HMRC Allowances & Thresholds for Crypto determine whether an event is taxed as income or as a capital gain. Classification decides which allowance applies and how much tax is due. Keep thorough records, apply same‑day and 30‑day matching rules, and claim losses when available. Check HMRC for current numeric limits before filing and seek professional advice for complex DeFi or employer payment cases.
Capital Gains Tax guidance on GOV.UK
A ready‑to‑use spreadsheet or simple calculator saves time and reduces errors. Build columns for date, event type, token symbol, quantity, GBP rate, fees in GBP and acquisition cost. Add a column for matching group and for taxable amount and tax treatment. Example formulas: GBP value = quantity × GBP rate. Gain on disposal = GBP proceeds − allowable acquisition cost − fees. Taxable gain = max(0, gain − CGT_exemption).
To keep the tool current, insert two single‑cell variables for Personal Allowance and CGT annual exempt amount that update per tax year. For example, CGT exemption was £3,000 in 2024/25. Offer this as a downloadable CSV or XLSX so users can drop in transactions and filter by tax year.