CRYPTO22257 - Cryptoassets for individuals: Capital Gains Tax: pooling examples: example 7 - disposal of tokens to acquire different tokens (‘crypto-to-crypto' exchange)
Most types of tokens need to be purchased using another token. This means that a transaction may simultaneously affect two section 104 pools. This example illustrates how a transaction can affect two section 104 pools simultaneously.
Elina holds 100,000 token G in a section 104 pool. She spent a total of £300,000 acquiring them, which is her pooled allowable cost.
Elina enters into the following transactions:
- 31 August 20XX – acquisition of 10,000 token H (with a value of £3,200) for 1,000 token G (with a value of £3,200)
- 31 August 20XX – disposal of 5,000 token H (with a value of £1,700) for 600 token G (with a value of £1,920)
- 31 August 20XX – acquisition of 5,000 token H (with a value of £1,650) for 550 token G (with a value of £1,760)
- 4 September 20XX – disposal of 2,000 token H (with a value of £560) for 180 token G (with a value of £558)
- 16 September 20XX – acquisition of 4,000 token H (with a value of £1,080) for 400 token G (with a value of £1,080)
- 27 October 20XX – disposal of 12,000 token H (with a value of £2,400) for 900 token G (with a value of £2,430)
Elina entered into two acquisitions of token H on 31 August 20XX. These acquisitions are treated as a single acquisition of 15,000 token H on that date. That single acquisition is then matched as far as possible with the disposal of 5,000 token H on the same date. The remaining token H that were acquired go into a section 104 pool of token H.
Elina has also entered into two disposals of token G on 31 August 20XX. These two disposals are treated as a single disposal of 1,550 token G on that date. That single disposal is matched as far as possible with the acquisition of 600 token G on the same date. The disposal is then matched to the acquisition of 180 token G on 4 September 20XX. The remaining part of the disposal comes from the section 104 pool of token G.
Elina’s disposal of 2,000 token H on 4 September 20XX is matched with the acquisition of 4,000 token H on 16 September 20XX as the acquisition takes place within 30 days of the disposal.
Elina’s acquisition of 180 token G on 4 September 20XX goes into the section 104 pool for token G.
Elina’s disposal of 400 token G on 16 September 20XX comes from the section 104 pool of token G.
Elina’s disposal of 12,000 token H on 27 October 20XX comes from the section 104 pool for token H.
Elina’s acquisition of 900 token G on 27 October 20XX goes into the section 104 pool for token G.
Elina will need to work out her gains/losses on the three disposals as follows:
31 August 20XX – disposal of token G
Consideration |
Value of 15,000 token H acquired |
£4,850 |
Less allowable costs – same day (600 token G) |
Value of 5,000 token H disposed of on 31/08/20XX |
(£1,700) |
Less allowable costs – 30 day (04/09 – 180 token G) |
Value of 2,000 token H disposed of on 04/09/20XX |
(£560) |
Less allowable costs – S104 |
£300,000 x 770 / 100,000 = £2,310 |
(£2,310) |
Gain |
£280 |
31 August 20XX – disposal of token H
Consideration |
Value of token G acquired |
£1,920 |
Less allowable costs – same day (5,000 token H) |
(£3,200 + £1,760 = £4,960) x 5,000 / 15,000 |
(£1,653) |
Gain |
£267 |
4 September 20XX – disposal of token H
Consideration |
Value of token G acquired |
£558 |
Less allowable costs – 30 day (16/09 – 2,000 token H) |
£1,080 x 2,000 / 4,000 |
(£540) |
Gain |
£18 |
16 September 20XX – disposal of token G
Consideration |
Value of token H acquired |
£1,080 |
Less allowable costs – S104 |
£297,690 x 400 / 99,230 |
(£1,200) |
Loss |
(£120) |
27 October 20XX – disposal of token H
Consideration |
Value of token G acquired |
£2,430 |
Less allowable costs – S104 |
(£3,847) |
|
Loss |
(£1,417) |
The section 104 pools are as follows:
Section 104 pool for token G
Date |
Quantity of token G |
Pooled allowable costs |
---|---|---|
Opening balance |
100,000 |
£300,000 |
31/08/20XX - Disposal of 770 tokens |
(770) |
(£2,310) |
Balance at 31/08/20XX |
99,230 |
£297,690 |
16/09/20XX - Disposal of 400 tokens |
(400) |
(£1,200) |
Balance at 16/09/20XX |
98,830 |
£296,490 |
27/10/20XX - Acquisition of 900 tokens |
+900 |
+£2,400 |
Balance at 27/10/20XX |
99,730 |
£298,890 |
Section 104 pool for token H
Date |
Quantity of token H |
Pooled allowable costs |
---|---|---|
31/08/20XX - Acquisition of token H |
+10,000 |
+£3,307 |
Balance at 31/08/20XX |
10,000 |
£3,307 |
16/09/20XX - Acquisition of 2,000 tokens |
+2,000 |
+£540 |
Balance at 16/09/20XX |
12,000 |
£3,847 |
27/10/20XX - Disposal of 12,000 tokens |
(12,000) |
(£3,847) |
Pool ceases |
0 |
£0 |
This shows that the principles in the previous examples apply in the same way where the transaction involves the disposal of one type of token to acquire a different type of token. The important thing to remember in this situation is that every acquisition will involve a corresponding disposal that needs to be computed.