top of page

Part II: Calculating Gains and Income from Crypto

Writer's picture: HandyTaxHandyTax

Updated: Nov 7, 2024


  1. Methods for Calculating Crypto Gains and Income

    • Steps for calculating cost basis (share pooling, same-day, and 30-day rules);

    • Capital gain and loss calculations with examples.


  2. Crypto Income Taxation

    • Income-generating activities: staking rewards, mining, DeFi yields, airdrops;

    • Income vs. capital treatment in DeFi transactions;

    • Calculating fair market value and declaring crypto income.


  3. Special Tax Considerations for DeFi, Airdrops, and Staking

    • Tax on unique events: forks, airdrops, staking, and liquidity pool tokens;

    • Proposed HMRC updates on DeFi transactions and staking income.


 

1) Calculating Gains and Income from Crypto in 2025


With the recent tax updates, calculating gains and income from crypto transactions in the UK requires a precise understanding of HMRC’s rules for cost basis, disposal methods, and capital gain calculations. This section will guide you through calculating your taxable gains and losses, along with the different methods HMRC allows for determining cost basis.


  • Methods for Calculating Crypto Gains and Income


For crypto assets, HMRC mandates specific rules for calculating gains to ensure investors accurately report profits from disposals. Here’s a breakdown of the primary methods and rules used to calculate your cost basis:


1) Share Pooling Method: The UK uses a “share pooling” method for determining the cost basis of identical assets, like cryptocurrency. This approach averages out the acquisition costs of all crypto assets of the same type, treating them as one pool. Whenever you dispose of part of this pooled asset, the cost basis is determined by averaging the total amount paid for all units held in that pool.

 

Example: If you bought 2 Bitcoin at £5,000 each, and then later bought another Bitcoin for £7,000, your average cost basis for each Bitcoin is now £5,666. When you sell one of these Bitcoin for £10,000, your capital gain is £4,334 (sale price of £10,000 minus the average cost basis of £5,666).


2) Same-Day Rule: If you buy and sell the same crypto asset on the same day, you must calculate gains and losses based on the acquisition cost for that day. This rule prevents individuals from manipulating their tax positions by buying and selling assets quickly to exploit short-term gains or losses.

 

Example: Suppose you buy 1 Ethereum (ETH) in the morning for £1,500 and sell it that afternoon for £1,700. Under the same-day rule, your gain is £200 (sale price of £1,700 minus purchase price of £1,500).



3) 30-Day Rule (Bed and Breakfasting): This rule applies if you dispose of crypto and then repurchase the same asset within 30 days. In this case, HMRC requires you to use the purchase price within the 30-day window as your cost basis, rather than your pooled average, for any asset sold within this time frame. This rule is designed to prevent “tax loss harvesting,” where individuals sell assets at a loss and quickly repurchase them to reduce tax liability artificially.

 

Example: You sell 2 Litecoin (LTC) for £300 each, realizing a loss because you bought them originally for £500 each. If you repurchase 2 LTC within 30 days at £350 each, your new cost basis is now the £350 purchase price rather than your original £500, making any future gains or losses reflect the more recent purchase.


  • Steps for Calculating Capital Gains and Losses


To accurately calculate your capital gains or losses for each crypto disposal, you need to follow these steps:


  1. Identify the Disposal: Determine if a transaction qualifies as a taxable disposal (selling, trading, spending, or gifting). For each disposal, the sale proceeds or market value will serve as the transaction’s final value.


  2. Calculate the Cost Basis: Use the appropriate cost basis calculation method (share pooling, same-day, or 30-day rule). For each disposal, the cost basis will reflect either an average acquisition cost or the specific purchase price within the same-day or 30-day rule window.


  3. Determine Your Gain or Loss: Subtract your calculated cost basis from the disposal’s final value to determine your capital gain or loss. If the result is positive, you have a gain; if negative, a loss. You only owe CGT on gains after the annual tax-free allowance (£3,000 for the 2024-2025 tax year).


  4. Offset Losses Against Gains: If you’ve incurred any capital losses, you can offset these against your gains to reduce your taxable amount. Losses can be carried forward to future tax years if they exceed your current gains.



  • Capital Gain and Loss Calculations: Examples


Example 1: Calculating a Gain with Share Pooling


  • Suppose you bought 3 Cardano (ADA) at different times: 1 ADA for £1,000, another for £1,200, and a third for £1,500. Your share pool cost basis is the average of these purchases: (£1,000 + £1,200 + £1,500) / 3 = £1,233 per ADA.

  • If you then sell 1 ADA for £2,000, your capital gain is £767 (£2,000 sale price minus £1,233 cost basis).


Example 2: Same-Day Rule Application


  • Imagine you bought 2 Solana (SOL) in the morning for £50 each and sold them that afternoon for £60 each. Since you disposed of and reacquired the asset on the same day, you use the same-day purchase price to calculate gains.

  • Your gain on this disposal is £10 per SOL (£60 sale price minus £50 purchase price), resulting in a total gain of £20 for the transaction.



Example 3: 30-Day Rule (Bed and Breakfasting)


  • You sell 1 Polkadot (DOT) for £200, resulting in a loss, as you originally bought it for £300. If you repurchase another DOT within 30 days at £250, you must use this £250 as your new cost basis, disregarding the original £300.

  • Future disposals will be based on this new acquisition price within the 30-day window.


Calculating gains and losses with these methods allows investors to comply with HMRC’s tax regulations accurately. By applying share pooling, same-day, and 30-day rules, crypto holders can ensure they’re correctly calculating their CGT liabilities and keeping their tax reporting in line with UK requirements.


2) Crypto Income Taxation in the UK: Understanding Taxable Income in 2025


Beyond capital gains, certain crypto activities are treated as income, meaning they are subject to Income Tax rather than Capital Gains Tax (CGT). Income-generating crypto transactions—such as staking rewards, mining, and DeFi (Decentralized Finance) yields—have distinct tax treatment.


Here’s how to determine when crypto activities qualify as taxable income, how to report them, and how to calculate the fair market value.


  • Income-Generating Activities: Staking Rewards, Mining, DeFi Yields, and Airdrops


Some crypto activities generate income rather than capital gains. Here are the most common income-generating crypto activities and how they’re taxed in the UK:


1) Staking Rewards: Earnings from staking, where you lock up crypto in a network to support its operations, are considered taxable income. The fair market value of staking rewards at the time they’re received is added to your total income for the year, which determines your applicable tax band.


2) Mining Rewards: Mining, where you validate transactions and add blocks to the blockchain, can yield rewards in cryptocurrency. HMRC typically considers mining income taxable, particularly if the mining activity is consistent and organized. Income from mining is generally classified as “miscellaneous income,” but if mining is done at a large scale, HMRC may treat it as a business and apply business tax rules.

3) DeFi Yields and Lending Protocols: Returns from DeFi protocols, including yield farming and lending, are also treated as income when the reward has an agreed-upon or predictable value. This includes returns earned from liquidity pools or interest payments from lending crypto. The taxable income is the fair market value of the yield or reward at the time it’s received.


4) Airdrops: If you receive tokens through an airdrop due to an activity, such as promoting a project or participating in a specific blockchain, the tokens are considered income. This means the fair market value of these tokens upon receipt is taxable. However, if you receive an airdrop passively—without any action on your part—this may be treated as a capital acquisition and taxed only if disposed of later.


  • Income vs. Capital Treatment in DeFi Transactions


DeFi transactions can be complex, with varied tax implications depending on the type of activity and the nature of the returns. HMRC has issued guidance suggesting that DeFi rewards are classified based on whether the transaction has the nature of “capital” or “income.” Here’s how to interpret these classifications:


  • Capital Treatment: DeFi transactions may be treated as capital if they involve the disposal of a crypto asset. For instance, if you add crypto to a liquidity pool and receive a token in return, this could be considered a capital transaction, subject to CGT upon future disposal.


  • Income Treatment: If DeFi returns are predictable, periodic, or agreed-upon, HMRC typically views these as income. Examples include interest from lending protocols or staking yields paid regularly. Income Tax applies in these cases, with the income assessed based on the fair market value at the time of receipt.


Given the evolving nature of DeFi, it’s essential to understand whether a transaction is income or capital-based, as this distinction impacts whether CGT or Income Tax applies.


  • Calculating Fair Market Value and Declaring Crypto Income


When crypto income is earned, HMRC requires that it be declared at the fair market value on the day it’s received. Here’s a step-by-step guide to calculating this and reporting it correctly:


1) Identify the Fair Market Value on Receipt Date: To determine the taxable amount, calculate the fair market value of the crypto income on the day you received it. Most exchanges display this in GBP, or you can use reputable market data sources to determine the value.

 

Example: If you received staking rewards of 0.5 Ethereum (ETH) on January 1, 2025, and the market value of ETH was £1,800, the taxable income would be £900 (0.5 ETH x £1,800).


2) Add to Annual Income: Once you’ve calculated the fair market value, this amount is added to your annual income for the tax year. The total income amount, including non-crypto earnings, determines the applicable tax band.


3) Income Tax Bands: The UK uses progressive tax bands, so the rate applied to your crypto income depends on your overall earnings for the year:

  • Basic Rate: 20% for total income up to £50,270.

  • Higher Rate: 40% for total income between £50,271 and £125,140.

  • Additional Rate: 45% for income over £125,140.



4) Declaring on Your Tax Return: Crypto income must be reported on your Self Assessment Tax Return under miscellaneous or other income, depending on the type. Staking, mining, and DeFi rewards each need to be itemized, with details on the amount earned and the GBP value on receipt.


5) National Insurance Contributions (NIC): For certain income types, such as payments in crypto for work, National Insurance may also apply. This often impacts miners whose activities are extensive enough to be treated as a business.


Understanding and accurately reporting crypto income can prevent potential penalties and ensure compliance with HMRC’s requirements. As DeFi and other crypto income sources continue to grow, UK taxpayers should pay close attention to these guidelines and consider professional advice for complex scenarios.


3. Special Tax Considerations for DeFi, Airdrops, and Staking


With the increasing adoption of DeFi, staking, and token-based rewards, crypto investors encounter unique tax events that differ from traditional capital gains. HMRC provides guidance on these events, though certain areas remain under review as the tax office considers how best to address these emerging financial products.


Here’s what you need to know about taxes on forks, airdrops, staking rewards, liquidity pool tokens, and proposed updates to DeFi taxation.


  • Tax on Unique Events: Forks, Airdrops, Staking, and Liquidity Pool Tokens


  1. Forks: When a blockchain undergoes a hard fork, resulting in a new cryptocurrency, HMRC considers the receipt of these new tokens a nontaxable event initially. The key tax consideration occurs upon disposal.


    The value of the new tokens is based on the fair market value when you first received them, which becomes your cost basis. Any gain realized upon disposal of the forked tokens is subject to Capital Gains Tax (CGT).


  2. Airdrops: Airdrops have different tax treatments depending on the nature of receipt:


    • Airdrops Received Without Action: If you received an airdrop passively, without providing any service or engagement, this may be treated as a capital acquisition rather than income. In such cases, you won’t owe Income Tax, but CGT would apply when the tokens are eventually disposed of.


    • Airdrops Earned Through Action: If you received an airdrop in exchange for services or as part of an active engagement (such as promoting a project), the airdrop is considered taxable income. The fair market value of the tokens at the time of receipt is added to your annual income and taxed according to your income tax bracket.


  3. Staking Rewards: Staking involves locking up crypto to support a network and earn rewards. HMRC treats these rewards as income if they are received regularly, as they represent predictable returns. The fair market value of staking rewards is taxed as income upon receipt, and this value becomes the cost basis for any future CGT calculations if the assets are disposed of.


  4. Liquidity Pool Tokens: Participation in liquidity pools is common in DeFi, where users provide assets to facilitate trading on decentralized exchanges. HMRC generally treats liquidity pool tokens as capital assets. Adding assets to a pool may be seen as a disposal if you receive a new token in exchange, triggering CGT based on the fair market value at the time of contribution.


    Upon removing assets from a liquidity pool, CGT is again applied if there’s a gain from the original pool contribution value. In cases where returns from a pool are distributed periodically or with a set yield, HMRC may treat these distributions as income.


  • Proposed HMRC Updates on DeFi Transactions and Staking Income


HMRC is currently evaluating the tax treatment of DeFi transactions, as the decentralized finance ecosystem presents complex cases that traditional tax frameworks may not fully address. A recent consultation suggested that the tax office might reconsider aspects of CGT and Income Tax as they apply to DeFi.


  1. Clarifying Capital vs. Income Treatment: HMRC’s existing approach distinguishes DeFi returns as capital or income based on the transaction’s nature. If returns are predictable and agreed upon, they are more likely to be considered income.


    However, transactions involving a transfer of beneficial ownership (such as staking in a pool where tokens can fluctuate in value) could be regarded as capital disposals. This proposed clarification may simplify tax reporting for DeFi users, as it would make the income treatment of DeFi yields more predictable.


  2. Potential Exemption of Beneficial Ownership Transfers: One suggestion under review is the possibility of disregarding Capital Gains Tax implications for disposals where beneficial ownership transfers temporarily, as seen in certain DeFi loans or staking arrangements. If adopted, this could make the UK a more attractive location for DeFi investors by reducing CGT obligations on specific DeFi activities.


As the DeFi landscape grows, further guidance from HMRC is anticipated. These proposed updates underscore HMRC’s commitment to adapting its approach to evolving crypto finance practices, which could ultimately provide more flexibility and clarity for UK investors navigating DeFi tax obligations.


Understanding these special tax considerations is crucial for crypto investors who engage in staking, receive airdrops, or participate in DeFi. Staying up to date with HMRC’s guidance and proposed updates can help investors make informed decisions and ensure compliance with UK tax regulations.


HandyTax: Your Solution for Crypto Taxes


HandyTax provides essential guidance for UK crypto investors to accurately calculate gains, income, and tax obligations on their crypto assets. With tailored support for navigating complex rules around cost basis methods, staking income, and DeFi transactions, HandyTax ensures investors stay compliant.

©2024. HandyTax OÜ

Tornimäe tn 5

510145 Tallinn, Estonia

hello@handytax.io

  • LinkedIn
  • X
bottom of page