UK · Self Assessment · Capital Gains Summary

SA108 for crypto: how to fill in the capital gains pages

The SA108 is the Capital Gains Summary part of your Self Assessment return. Crypto has its own section on it from 2024/25. This page covers who has to fill it in, which box each figure goes in, and the matching rules that decide those figures.

01 · Who files it2024/25 and 2025/26 figures

What SA108 is and who must file it for crypto

You need the capital gains pages when any one of these is true for the tax year (6 April to 5 April):

  • Your gains after losses are above the annual exempt amount: £3,000 for 2024/25 and 2025/26 (it was £6,000 in 2023/24 and £12,300 in 2022/23).
  • Your total disposal proceeds are above £50,000, even if no tax is due (the rule from 2023/24).
  • You made a loss you want to claim.

A disposal is selling for pounds, swapping one token for another, spending crypto and gifting it to anyone other than your spouse. Staking, mining and similar rewards are income, and income goes on the main return instead.

02 · BoxesLabels as printed on the SA108

Which SA108 boxes crypto figures go in

From 2024/25, page CG1 has a cryptoassets section, boxes 13.1 to 13.8. For 2023/24 and earlier, crypto went in the “other property, assets and gains” boxes on page CG2.

2024/25 on (CG1)Before 2024/25 (CG2)Box
13.114Number of disposals
13.215Disposal proceeds
13.316Allowable costs (including purchase price)
13.417Gains in the year, before losses
13.519Losses in the year
13.620If you're making any claim or election, put the relevant code in the box
13.721Total gains or losses on the disposal of an asset of this type reported on Real Time Transaction returns
13.822Tax on gains in box 13.7 already paid (box 21 before 2024/25)

Boxes 13.6 to 13.8 (20 to 22) cannot be worked out from your transactions. Fill in 13.6 only if you are making a claim or election, and 13.7 and 13.8 only if you reported crypto disposals through HMRC’s real-time Capital Gains Tax service during the year.

Losses and adjustmentsBox
45Losses brought forward and used in-year
46Income losses of the year set against gains
47Losses available to be carried forward
48Losses used against an earlier year's gain

HMRC’s SA108 notes also ask you to enclose your computations, with the details of each gain or loss, as well as filling in the boxes. GOV.UK: SA108 and notes.

03 · MatchingFictional example, fees left out

Section 104 pooling and the same-day and 30-day rules

Each disposal is matched first with tokens of the same kind bought on the same day. What is left is matched with tokens bought in the following 30 days. Only then does it come out of the Section 104 pool, which holds everything else at its average cost. HMRC CRYPTO22200.

Pool4 ETH bought for £6,000 in total, so £1,500 each
10 JuneSell 2 ETH for £5,000 (£2,500 each)
20 JuneBuy 1 ETH back for £2,200
30-day match1 ETH: £2,500 − £2,200 = £300 gain
Pool match1 ETH: £2,500 − £1,500 = £1,000 gain
ResultGain £1,300. The pool is left with 3 ETH at £4,500

On the 2024/25 layout that is box 13.1: 1 disposal, 13.2: £5,000, 13.3: £3,700 (£2,200 + £1,500) and 13.4: £1,300. Without the 30-day rule the whole sale would come from the pool at £3,000 and the gain would be £2,000.

04 · What you getFor each tax year you buy

What Moonscape produces for the SA108

Import your exchanges and wallets and Moonscape applies the matching rules above to every disposal. Three documents come out. See a UK sample report.

01
SA108 helper

Every box above with the figure to enter, in the right layout for the year, plus the losses boxes 45 to 48 and how box 47 was reached.

02
Capital gains computation

Each disposal with its same-day, 30-day or Section 104 match, the pool history per token, and allowable costs. HMRC asks you to enclose this with the return.

03
Income statement

Staking, mining, airdrops treated as income and other rewards, in pounds at the time you received them. These go on the main return, not the SA108.

Questions

Do I need to fill in SA108 for crypto?

You need the capital gains pages if your gains after losses are above the annual exempt amount (£3,000 for 2024/25 and 2025/26), if your total disposal proceeds are above £50,000 (from 2023/24), or if you want to claim a loss. Selling for pounds, swapping one token for another, spending crypto and gifting it to anyone other than a spouse are all disposals.

Which SA108 boxes are for crypto?

From 2024/25 the SA108 has its own cryptoassets section on page CG1, boxes 13.1 to 13.8: number of disposals, proceeds, allowable costs, gains, losses, a claim code, and two boxes for gains already reported through the real-time service. For earlier years crypto went in the other property, assets and gains boxes 14 to 22 on page CG2. Losses carried in or out use boxes 45 to 48.

Can I use pooling?

For cryptoassets you have to. HMRC matches each disposal first with tokens bought the same day, then with tokens bought in the next 30 days, and only then with the Section 104 pool at its average cost. FIFO and other methods are not options for a UK return.

What if I made a loss?

Enter it in box 13.5 (box 19 before 2024/25). A capital loss has to be claimed within 4 years of the end of the tax year it arose in, and it then carries forward with no time limit. Losses from the same year are set against gains first; losses brought forward only bring your gains down to the annual exempt amount, so the allowance is never wasted.

Get your SA108 figures for the year.

£35 to £159 per tax year, set by that year’s transactions. Buy the year first and import afterwards, or import free and pay when you see your count. Got a letter from HMRC? Start with what to do about an HMRC warning letter.