UK crypto tax calculations, simplified.

BlockBooks converts wallet and exchange data into accurate UK tax reports — for investors and the practices that support them. HMRC-ready computations with transparent pricing.

Privacy-first handling
Transparent fee estimate
HMRC-ready summaries

Estimated fee

from £500 per tax year

Example

• Includes capital gains & crypto income calculations

• Clear breakdown before you proceed

Final pricing depends on wallets, exchanges, transaction volume, and activity type.

We accept payment by card or crypto.

UK Crypto Tax — Clear, Practical Guides

Understand how cryptocurrency is taxed in the UK, what HMRC expects, and how to prepare your records — explained clearly and accurately.

Just getting started?

See how to export your transaction history from popular exchanges.

What you get with BlockBooks

Purpose-built for crypto investors who want accuracy and clarity without the hassle.

Accurate computations

We crunch disposals, income, and allowable costs to produce clear UK tax figures.

Privacy-first

Your data stays yours. We only request what’s needed to compute your results.

HMRC-ready outputs

Download clean summaries you can pass to your accountant or use to complete returns.

Fast estimate

Answer a few questions and see a transparent fee before sharing any detailed data.

Expert review included

Our team verifies anomalies and ensures accuracy.

Straightforward pricing

No surprises. Clear scope based on wallets, exchanges, and transaction volume.

From quote to result in three steps

  1. 1

    Get an instant quote

    Tell us wallets, exchanges, and rough activity. See a transparent fee upfront.

  2. 2

    Provide exports securely

    Upload CSVs or connect read-only keys when you’re ready.

  3. 3

    Receive HMRC-ready summary

    We compute gains/income and deliver a clean breakdown you can rely on.

Ready to see your price?

Answer a few quick questions — no documents needed yet.

Get an instant quote
Frequently asked questions

Straight answers on HMRC treatment, what we need from you, and how the BlockBooks process works.

About BlockBooks

What is BlockBooks?

BlockBooks is a UK-focused crypto tax service. We turn your wallet/exchange activity into HMRC-ready calculations and working papers (SA108 Capital Gains summary and supporting schedules). We handle fungible tokens, NFTs, DEX/DeFi, airdrops, forks, and more.

Who is BlockBooks for?

UK individuals, founders, and SMEs with crypto activity who need accurate Capital Gains and income calculations for Self Assessment. We can also collaborate directly with your accountant.

Do you file my tax return for me?

We prepare the crypto computations and SA108 working papers. You (or your accountant) file your return. If you need a filing partner, we can coordinate.

Which wallets/exchanges/protocols do you support?

Most major exchanges (via CSV or API), EVM chains (by address), Bitcoin, Solana, and popular DeFi protocols/DEXs/bridges. If we haven’t seen a venue, we’ll still reconcile it—just provide exports and addresses.

How is pricing scoped?

By volume/complexity (venues used, on-chain activity, DeFi/NFT coverage, years in scope) and any cleanup from missing records. Share your data and we’ll quote before work starts.

Getting started

What do you need from me to start?

Typically: (1) wallet addresses and/or CSV exports from exchanges; (2) a list of accounts used; (3) your tax year(s); and (4) any prior-year balances. If you’ve used DeFi/NFTs, tell us the protocols/marketplaces.

Tax basics

How do you calculate gains and losses?

We apply HMRC’s share-pooling rules (section 104) and the same-day/30-day matching rules to fungible tokens, and treat NFTs individually (no pooling). We convert each transaction to GBP at the correct time and factor allowable costs and fees where eligible.

What counts as a ‘disposal’ for crypto?

Selling for GBP, swapping one token for another, spending tokens on goods/services, or gifting to someone other than a spouse/civil partner are disposals. Moving coins between your own wallets (no change of ownership) isn’t a disposal.

What are the current UK Capital Gains Tax rates and allowance?

For individuals, the CGT rates are 18% (basic rate band) and 24% (higher/additional rates). The annual exempt amount (CGT allowance) is £3,000. (Residential property has distinct rules.)

Do I pay tax when swapping one crypto for another?

Yes. Swapping (e.g., ETH→BTC) is a disposal for CGT. We compute a gain/loss on the token you give up, and set the GBP cost basis for the token you receive.

Are exchange fees and gas/network fees deductible?

Fees directly linked to acquiring or disposing of tokens are normally allowable costs. If a fee is paid in tokens, HMRC treats that as a small disposal of the fee token and an allowable cost of the main transaction.

Income vs gains

How are airdrops and forks taxed?

Airdrops may be income if received in return for, or in expectation of, a service; otherwise usually no income on receipt, but CGT applies on disposal. New tokens from a hard fork usually have no income on receipt; CGT applies when you dispose of them.

How are staking/lending/DeFi rewards taxed?

Rewards are typically miscellaneous income when received (unless part of a trade). Separately, some DeFi transactions can themselves trigger CGT disposals if beneficial ownership/control of the tokens passes to a platform or borrower. We review the protocol terms to classify correctly.

DeFi & NFTs

Do DeFi loans or liquidity pool deposits trigger CGT?

They can, depending on whether beneficial ownership/control transfers (e.g., platform can deal freely with your tokens). If it does, HMRC treats it as a disposal at that point; if not, generally no disposal. Details depend on the protocol mechanics.

How are NFTs taxed?

Each NFT is a separately identifiable asset (no pooling). Disposal of an NFT is normally subject to CGT; income tax can arise if you trade/deal in NFTs as a business.

Losses

What if a token crashes to near-zero or is unrecoverable?

You may be able to claim a negligible value loss (or make a disposal at market value) if you can show the asset became of negligible value while you owned it. HMRC sets conditions; claims are tied to the relevant section 104 pool for fungible tokens.

How and when do I claim losses?

Losses are claimed on your return (SA108) or by writing to HMRC if you don’t file a return. You generally have 4 years from the end of the tax year in which the loss arose to claim.

Planning

What about gifts to a spouse/civil partner or to charity?

Transfers to a spouse/civil partner are generally no gain/no loss for CGT. Gifts to charity are often exempt from CGT (subject to rules).

Reporting

Do I need to file a Self Assessment return for crypto?

You must file if you have CGT to pay, or if your total disposal proceeds exceed £50,000 in the tax year (even if gains are covered by the allowance). If you have taxable income from crypto (e.g., staking), you may also need to file.

When are the deadlines?

UK tax year runs 6 Apr–5 Apr. Online Self Assessment filing and payment are due 31 January following the tax year (e.g., 2024/25 returns are due 31 Jan 2026). Use SA108 for Capital Gains.

Records & security

What records should I keep (and for how long)?

Keep dates, amounts, token types/units, GBP values, fees, wallet/exchange IDs, and transaction hashes. HMRC expects accurate records; individuals should keep tax records at least 22 months after the end of the tax year (longer is sensible for crypto).

Do you need to do AML/KYC checks?

Yes. As a UK accountancy/tax service we must complete Anti-Money Laundering (AML) checks before work starts. That means verifying your identity and risk under the Money Laundering Regulations.

We’ll ask for a government-issued photo ID and recent proof of address. For higher-risk or complex cases we may request source-of-funds/crypto evidence (e.g., exchange statements or on-chain history).

These checks are a soft identity verification (not a credit check). Information is used only for compliance and stored securely; records are typically retained for up to 5 years after our engagement ends, as required by regulation. If we cannot complete AML/KYC, we can’t proceed with the engagement.

Do you accept clients who have used mixers or other obfuscation services?

No. We do not take on engagements where the transaction history includes mixers/tumblers or other techniques intended to disguise provenance (e.g., coin-mixing services, peel chains, deliberate chain-hopping/bridging to hide source, or sanctioned privacy protocols). Our AML duties require a clear, end-to-end audit trail from funding source to disposal.

If we detect obfuscation during onboarding or analysis, we will decline or disengage. Please only proceed if you can provide transparent, verifiable histories (exchanges, wallets, on-chain). If you’re unsure whether a past transaction counts as obfuscation, check with us before sharing data.

Will HMRC see my exchange/wallet data?

From 1 January 2026, UK crypto service providers must collect and report user and transaction data to HMRC under the OECD Crypto-Asset Reporting Framework (CARF), with first reports due 31 May 2027 for 2026. HMRC can also request data directly.

How do you handle data and security?

We work from read-only materials (CSV, public addresses, or read-only API keys on request). We never take custody of assets. Outputs include full audit trails so your figures are defensible.