A UK crypto tax calculator estimates Capital Gains Tax and Income Tax before you file Self Assessment or sell, swap or spend crypto. It should identify each disposal, income receipt and allowable fee instead of producing one unexplained total.
Estimate UK crypto tax before you file
A useful calculation separates CGT on disposals from Income Tax on crypto received as income, while showing National Insurance separately where trading or employment facts may matter.
The estimate must use the tax year containing the disposal date: the UK tax year runs from 6 April to 5 April, so a sale on 5 April 2026 falls in 2025/26 and one on 6 April falls in 2026/27.
For 2025/26 and 2026/27, the individual annual exempt amount is £3,000. A calculator should let you confirm this setting and your Income Tax band before relying on its estimate. CGT rates for most individual crypto gains are generally 18% for gains within the basic-rate band and 24% above it, subject to your full tax position.
Which tax year applies to my sale?
The disposal date, rather than the withdrawal date, determines the tax year; a swap at 23:55 on 5 April belongs in a different return from one made minutes later.
Is my result CGT, Income Tax or both?
Staking, mining, lending, airdrops or DeFi receipts may create Income Tax when received, while a later sale can create CGT using the value already taxed as income as the acquisition cost.
Can I edit allowances and tax bands?
You should be able to edit assumptions because your other income affects rates: a £3,000 taxable gain produces estimated CGT of £540 at 18% or £720 at 24%.
Keep the two calculations separate even where the same tokens appear in both. For example, assume a taxpayer receives £500 of staking rewards when their marginal Income Tax rate is 20%, then later sells those tokens for £650 after allowable selling fees. The £500 is generally the starting crypto cost basis because it was already brought into the crypto Income Tax calculation; the later £150 increase is a capital gain, subject to the matching rules. If the taxpayer also has a £7,800 net capital gain elsewhere in 2025/26, the £3,000 annual exempt amount leaves £4,950 taxable gains.
Where all of those gains fall within unused basic-rate band, estimated CGT at 18% is £891. National Insurance is not automatically charged on investment gains, but may be relevant where receipts are employment income or activities amount to a trade.
Know which crypto transactions HMRC taxes
HM Revenue & Customs (HMRC) normally treats selling, swapping, spending, gifting and paying certain crypto fees as a disposal, so cashing out to pounds is not the only taxable event.
HMRC’s Cryptoassets Manual explains its approach, but a calculator must turn that guidance into an event list with GBP proceeds and correctly matched costs.
| Action | Usually taxable? | What to record |
|---|
| Sell Bitcoin for GBP | Yes, CGT disposal | GBP proceeds, fee, date |
| Swap BTC for ETH | Yes, CGT disposal | GBP value of ETH received |
| Spend crypto by card | Yes, CGT disposal | GBP value of goods and fee |
| Move between your wallets | Usually no | Transfer ID and wallet addresses |
| Pay network fee in ETH | Can be a disposal | Fee value and ETH cost |
Is swapping Bitcoin for Ethereum taxable?
Yes. HMRC generally treats the Bitcoin disposal and Ethereum acquisition as simultaneous, using the GBP market value at that moment.
Is moving crypto between my wallets taxable?
Usually no if you remain the beneficial owner, but retain the transfer hash and both wallet records to prevent a false sale.
Do gifts and card payments count as sales?
Yes, gifts to most people and crypto purchases are normally market-value disposals, although spouse or civil-partner transfers can have different no-gain, no-loss treatment.
A transaction-by-transaction UK crypto tax calculator should label more than sales and swaps. An airdrop received in return for a service or other action can be taxable income at its GBP value on receipt, while a later sale may create a separate crypto Capital Gains Tax result. Crypto staking income, crypto mining income and some DeFi receipts can also be income when received, depending on the facts. Lending, liquidity-pool withdrawals and wrapped-token transactions need their own review because they may involve a crypto disposal.
Buying or selling an NFT is normally valued in GBP at the transaction time, and card payments are disposals of the tokens spent. The calculator should show the date, GBP value, fees, tax category and resulting gain or income for each event.
Apply HMRC matching rules, not average cost
HMRC does not normally use FIFO for individual crypto calculations: it matches same-day acquisitions first, then acquisitions in the next 30 days, then the Section 104 holding.
How one Bitcoin disposal is matched
1. Same day
Buy on disposal date
2. Next 30 days
Later purchases
3. Section 104
Remaining pooled cost
Add allowable buying and selling fees, then compare matched cost with GBP proceeds.
What is the same-day matching rule?
Tokens bought and sold on the same calendar day are matched together before older pooled holdings.
When does the 30-day rule apply?
A disposal is matched with acquisitions in the following 30 days, preventing quick repurchases from using the previous pooled cost.
How does a Section 104 pool work?
The pool combines remaining acquisitions of the same token into one quantity and allowable cost, used only after same-day and 30-day checks.
A sale for £28,000 with a £100 selling fee, matched to Bitcoin bought for £20,000 plus a £100 fee, produces £27,900 proceeds, £20,100 cost and a £7,800 gain.
Report crypto in Self Assessment with evidence
Report taxable crypto gains through Self Assessment with a calculation showing every disposal, GBP value, matching rule, fee and gain or loss.
For 2025/26, online Self Assessment filing and payment are normally due by 31 January 2027.
Import Coinbase and other exchange records
Download complete histories from every exchange, including buys, sells, conversions, rewards, deposits, withdrawals and fees, then link transfers using dates, amounts and transaction hashes.
Keep records HMRC can test
Keep dates, quantities, GBP values, wallet addresses, hashes, CSV files, fee records and income evidence; records for 2025/26 should normally be retained until at least 31 January 2032.
Use losses before estimating the bill
Allowable capital losses can reduce gains in the same year and may usually be carried forward if properly claimed, but do not net Income Tax losses against capital gains without checking separate rules.
A standard calculator is not enough if you are trading as a business, using a company, receiving crypto as employment pay, dealing with complex DeFi, living outside the UK, or working from incomplete records that change the cost base. In these cases, ask a suitably qualified UK tax professional before filing. Complex staking and mining can be income, trading income or capital activity depending on the facts.
For a UK crypto tax calculator Coinbase import, download the complete Coinbase transaction history rather than only the realised-gains screen, and include Coinbase Advanced, Coinbase Wallet and any linked exchange accounts where relevant. Reconcile each withdrawal against a matching deposit to another wallet or platform using the quantity, timestamp and transaction hash; a matched transfer between wallets you beneficially own is usually not a sale. Investigate unmatched withdrawals before treating them as disposals, because they may be internal transfers or payments.
Where an export omits a GBP value, use a consistent, timestamped market-price source and retain the CSV, wallet address and price evidence. This process helps preserve the correct Section 104 pool and prevents duplicate acquisitions, missing crypto network fees or a false taxable disposal.
Your questions answered
Do I need to report crypto if I have not cashed out?
Yes, if you sold, swapped, spent or made a taxable gift, even without a GBP withdrawal.
How much crypto can I sell tax-free in the UK?
For 2025/26 and 2026/27, the £3,000 annual exempt amount covers total net capital gains, not sale proceeds.
Can HMRC see my Coinbase transactions?
HMRC can obtain information through legal powers and international data-sharing arrangements, so keep complete records.
Is staking taxed as capital gains in the UK?
Not always: rewards may be taxable income when received, then subject to CGT if their value changes before disposal.
Usually not if you own both accounts, although a network fee paid in crypto can create a small disposal.
What happens if my crypto records are incomplete?
Rebuild them from CSV exports, blockchain hashes, bank statements and historic prices before filing.
Start with complete records, label taxable events, apply same-day matching, the 30-day rule and the Section 104 pool, then separate income from later disposals and claim genuine losses.
A calculator should explain each result so you can trace a Self Assessment figure to its trade date, GBP value, fee and wallet record.