Tax year 2025/26 · SA108 · Same-day · 30-day · Section 104

UK crypto taxes, the way HMRC wants them.

Same-day and 30-day matching, Section 104 pooling, the £3,000 annual exempt amount, 18% and 24% rates. Estimate the bill here, then let the app do it from your real transactions.

Free to calculate. Self Assessment deadline for 2025/26: 31 January 2027.

UK tax estimate2025/26
Did you also…
Earn staking, lending or interest rewards?
£

Miscellaneous income at the GBP value the day each reward arrived, on the SA100. It also eats your basic-rate band, so more of the gain pays 24%.

Receive airdrops or forked coins?
£

Income if you did something to get them; each one priced on its own day. That value becomes the cost basis when you sell.

Sell shares, property or other assets this year?
£

One £3,000 exempt amount covers everything, and other gains use it first.

Have losses from earlier years?
£

Only losses you claimed to HMRC within four years count, and they only reduce the gain down to the exempt amount.

Buy back a token within 30 days of selling it, or trade the same token twice in a day?

Then the cost you deduct is not the pool average. Same-day and 30-day matching apply per disposal, per token; a quick estimate cannot do this.

Move coins between your own wallets or exchanges?

Not a disposal, but every exchange export shows the withdrawal as one. Each transfer has to be matched to its arrival or the gain is overstated.

Crypto gainproceeds less allowable cost£0
Annual exempt amount2025/26(£3,000)
Taxable gain£0
CGT at 18%within the unused basic-rate band£0
CGT at 24%above it£0
Estimated tax£0
Calculate my real UK gain

Estimate. Ignores the personal-allowance taper, Scottish bands and in-year losses. Rates from the tables Moonscape files with.

The rulesHMRC · tax year 2025/26

HMRC treats crypto as property. Disposals are Capital Gains Tax events.

Selling for pounds, swapping one token for another, spending crypto and gifting to anyone but a spouse all count. The matching rules decide which cost you deduct.

01
£3,000 annual exempt amount

The first £3,000 of gains in 2025/26 is tax-free, across all assets. Down from £6,000 in 2023/24 and £12,300 in 2022/23.

02
18% and 24%

Gains that fit in your unused basic-rate band (income plus gains up to £50,270) are taxed at 18%; the rest at 24%. From 30 October 2024; before that 10% and 20%.

03
Same-day rule

Acquisitions on the day of a disposal are matched first. Selling and buying back the same day changes nothing.

04
30-day rule

Buy the same token within 30 days after selling and the sale is matched to that purchase, not the pool. Bed and breakfasting does not work.

05
Section 104 pool

Everything else sits in one pool per token at average cost. Each disposal takes its cost from the pool.

06
Tax year 6 April to 5 April

A trade on 20 December 2025 is in 2025/26. Online return and payment due 31 January 2027.

HMRC formsWhich Moonscape report answers which form
FormWhat it reportsMoonscape report
SA108Capital Gains Summary pagesNumber of disposals, total proceeds, allowable costs, gains and losses under "other property, assets and gains" (boxes 14–22), plus losses to carry forward.SA108 Helper: every box number with the figure to enter, and the computation that backs it.
SA100Main Self Assessment returnYour main return. Staking, airdrop and other crypto income goes in "other taxable income" on page TR3.Income Statement: rewards priced in GBP on the day received, totalled for the SA100.
ComputationAttach to SA108 if HMRC asksPer-disposal working: same-day match, 30-day match, Section 104 pool, allowable costs, gain or loss per asset.Capital Gains Computation: the full pool history and matching for each token, in HMRC order.
Real-time CGT serviceIf you do not file Self AssessmentReport and pay a crypto gain by 31 December after the tax year without a full return.Use the SA108 Helper totals; the service asks for the same figures.
Key dates
6 April 2025 – 5 April 2026

Tax year 2025/26

5 October 2026

Register for Self Assessment if this is your first year with a gain to report

31 October 2026

Paper return deadline for 2025/26

31 December 2026

Real-time CGT service deadline for 2025/26 gains, if not filing a return

31 January 2027

Online return and payment deadline for 2025/26

What Moonscape exports

SA108 Helper. Box-by-box figures for the Capital Gains Summary pages.

Capital Gains Computation. Same-day, 30-day and Section 104 pool working per asset.

Income Statement. Staking, airdrops and rewards in GBP at receipt for the SA100.

Matched lots. Which acquisition each disposal was matched to and under which rule.

How it worksYour time in: about 20 minutes

From raw exchange history to an SA108 you can copy from.

Connect read-only, let the engine apply same-day, 30-day and pooling, review the working, export the reports.

01
Connect accounts

Link UK exchanges via API, upload CSVs, add wallet addresses. Coinbase, Kraken, Binance and 300+ more.

02
Auto-sync transactions

Trades, transfers, staking and DeFi imported and categorised. Transfers between your own wallets matched so they are not taxed as sales.

03
Review the computation

See every disposal with the rule that matched it, the pool cost it took, and the resulting gain in GBP.

04
Export for HMRC

Download the SA108 Helper, Capital Gains Computation and Income Statement. Copy the boxes into your return or hand them to your accountant.

QuestionsBefore you file
How much crypto can I sell without paying tax in the UK?

For the 2025/26 tax year the Capital Gains Tax annual exempt amount is £3,000. Gains below that are tax-free. It is your total CGT allowance across all assets, not crypto-specific.

What are the CGT rates on crypto?

18% on gains that fit in your unused basic-rate band (income plus gains up to £50,270) and 24% above it. These rates apply to disposals from 30 October 2024; earlier 2024/25 disposals were 10% and 20%.

What is the same-day rule?

If you buy and sell the same token on the same day, HMRC matches those acquisitions and disposals together first. It stops artificial losses from wash trades.

What is the 30-day rule (bed and breakfasting)?

If you buy the same token back within 30 days of selling it, HMRC matches the sale to that later purchase. Selling to crystallise a loss and buying straight back does not work.

How does Section 104 pooling work?

After same-day and 30-day matching, the rest of your holding sits in one pool per token with an average cost. Each disposal takes its cost from the pool.

Is staking taxable in the UK?

Yes. Rewards are miscellaneous income at their GBP value when received and go on the SA100. When you later sell them you pay CGT on any gain from that value.

Are airdrops taxable?

It depends. Received for nothing, with no action on your part, they may not be income. Earned by doing something (using a protocol, a task) they are income at receipt value. Either way the later disposal is a CGT event.

When is the Self Assessment deadline?

Online returns and payment for 2025/26 are due by 31 January 2027. Register by 5 October 2026 if it is your first year. If you do not otherwise file, the real-time CGT service closes 31 December 2026.

Does HMRC know about my crypto?

Yes. HMRC receives data from UK exchanges and, from 2026, from overseas platforms under the OECD Cryptoasset Reporting Framework. Nudge letters go to people whose records do not match.

US taxpayer? IRS hub · Staking rewards: income or capital gains? · Airdrops and forks

Ready for 31 January 2027?

SA108 figures and the computation behind them, generated from your real transactions. Import and organise your transactions free. Pay for your tax report, including your tax figures and forms.