Capital Gains Tax
CGT applies when you dispose of cryptocurrency by selling, trading, or spending it.
Capital gains are calculated using HMRC share pooling rules.
Understand your tax obligations when buying, selling, or trading cryptocurrency in the UK.
Important: This guide provides general information only and should not be considered professional tax advice. Always consult with a qualified tax advisor or accountant for your specific situation.
CGT applies when you dispose of cryptocurrency by selling, trading, or spending it.
Capital gains are calculated using HMRC share pooling rules.
Income Tax may apply to crypto received as payment, mining rewards, or staking income.
The rate you pay on cryptocurrency gains depends on your total taxable income for the year. Your capital gains are added to your income to determine which tax band applies.
Capital gains are added on top of taxable income. The rate depends on how much of the basic rate band remains after income.
If your income exceeds the basic rate band, crypto gains are generally taxed at the higher CGT rate.
Note: If total income and gains span multiple bands, different portions of gains may be taxed at different rates. Income tax bands differ in Scotland.
These examples are simplified and are intended to illustrate how the rules can work in practice. Actual calculations may depend on your taxable income, transaction history, allowable costs, losses, and HMRC matching rules.
HMRC requires cryptoasset gains to be calculated using share pooling rules. This means tokens of the same type are generally pooled together, and an average cost is used when calculating gains after any same-day or 30-day matching rules have been applied.
Important: HMRC applies same-day and 30-day matching rules before share pooling. If you buy the same asset on the same day as a disposal, or within the 30 days following a disposal, those purchases may be matched first. Share pooling applies after these rules.
Gain: £18,000 - £11,667 = £6,333
Illustrative tax calculation:
£3,333 × 18% = £600
The gain fits within the remaining basic rate band, so the 18% rate is used in this simplified example.
Using the same gain example, but with taxable income of £65,000:
Illustrative tax calculation:
£3,333 × 24% = £800
Taxable income: £48,000
Taxable gain after the annual exempt amount: £15,000
Illustrative tax calculation:
£409 + £3,055 = £3,464
Final note:
These examples are simplified and for illustration only. Actual calculations may vary depending on your full transaction history, losses, allowable costs, and HMRC matching rules. Consider using crypto tax software or consulting a qualified tax adviser or accountant.
Keep detailed records of all cryptocurrency transactions, including dates, values in pounds sterling, transaction fees, wallet addresses, exchange statements, and the purpose of each transaction.
Crypto tax reporting tools
Availability, pricing, integrations, and supported tax features may change over time — always review the provider’s latest information before use.
Official guidance on the taxation of cryptoassets for individuals.
General information about Capital Gains Tax rates and allowances.
How to report cryptocurrency gains on your Self Assessment tax return.
Get in touch with HMRC for specific questions about your tax situation.