Skip to main content
Updated on 6 April 2024

Cryptoassets and tax

If you invest in cryptoassets, you may make taxable gains or profits, or losses. You might also earn taxable income in the form of cryptoassets for certain activities. Investing in cryptoassets is high-risk. This page is intended solely to provide information about the UK tax position for individuals who have (or have had) cryptoassets. It is not financial advice.

Please note: If you claim means-tested benefits, see the bottom of this page.

a tablet showing a cryptocurrency graph, a stack of Cryptocurrency, and the word 'TAX' arranged around the stack of coins with wooden scrabble tiles
Sirichai Puangsuwan / Shutterstock.com

Content on this page:

Introduction

Cryptoassets are a type of digital asset. The most common examples are Bitcoin and Ethereum, which are also called cryptocurrency, but there are hundreds of different types.

Non-fungible tokens (NFTs) are another type of cryptoasset. There are many articles online explaining what NFTs are, such as on the BBC and in the Financial Times.

Cryptoassets (including cryptocurrency) are different from ‘normal’ (sometimes called ‘fiat’, or government-backed) currency like pounds sterling, or US dollars. They are also different from stocks and shares. But cryptoassets do share some features of both of these types of assets. For example, like ‘normal’ currency, cryptoassets can sometimes be used as a form of payment. Like stocks and shares, the value (in ‘normal’ currency) of cryptoassets can go up or down.

HMRC do not consider cryptoassets to be currency or money, or that buying or selling cryptoassets is gambling. This means that, in HMRC's view, profits or gains from buying and selling cryptoassets are taxable.

This page does not aim to explain how cryptoassets work. However, we explain what you need to know to work out the tax consequences in most cases.

Depending on what you do and how you get money from cryptoassets, you might need to tell HMRC and pay tax. In some situations, you must tell HMRC about your cryptoasset activities and pay tax by certain deadlines. If you do not do this, HMRC might charge a penalty.

There are a number of ways you might get money from cryptoassets:

  • You can buy cryptoassets using ‘normal’ currency and then later sell them (or otherwise ‘dispose of’ them, such as using them to buy things) at a gain or profit.
  • You can earn cryptoassets by playing a part in maintaining the system on which that particular cryptoasset is based. For example, you might be involved in mining or staking, depending on the structure of the cryptoassets.
  • You might be involved in lending or borrowing cryptoassets. This is called decentralised finance (‘DeFi’) and includes providing liquidity (also called ‘staking’) where you lend your cryptoassets to a platform which then lends the cryptoassets on. We do not cover this in detail on this page, but HMRC have produced some technical guidance specifically on DeFi.
  • You might earn ‘free’ cryptoassets via an airdrop in return for a service or simply because you own some other type of cryptoasset.
  • Your employer might give you cryptoassets in return for your employment duties.

There’s more information on each of these activities under the relevant headings below.

Tax

In general, if you dispose of cryptoassets for a gain or profit then this is taxable.

  ‘Disposing of’ cryptoassets includes not just selling them for ‘normal’ currency but also using them to buy things, such as other types of cryptoasset or even a cup of coffee, or giving them away. In other words, ‘disposing of’ includes any transaction which results in you no longer having some or all of that cryptoasset.

The question of what tax you may have to pay is not straightforward. You will need to:

  1. work out how the gain or profit is treated for tax purposes,
  2. calculate what the gain or profit is, and
  3. consider whether and how you report that gain or profit to HMRC.

You may not owe any tax if the amount is within a tax-free allowance. But even if you do not owe any tax, you might still need to report the gain or profit to HMRC.

Note that if you are resident and domiciled in the UK, then you are liable to UK tax on your worldwide income and gains.

If you are resident but non-domiciled, your foreign income and gains can sometimes be excluded from UK tax if they are not remitted to the UK (though the rules on this are changing from 6 April 2025). For more information about how this applies in the context of cryptoassets, see below under the heading Non-domiciled taxpayers.

If you are non-resident in the UK, see below under the heading Non-residents.

Capital vs. income

If you are disposing of cryptoassets then HMRC would normally consider that you are making capital disposals (that is, gains or losses) – see Capital gains tax heading below. In exceptional circumstances, disposals of cryptoassets might be considered to give rise to profits (or losses) from a trade. For more information, see below under the heading Trading.

Capital gains tax

Calculating the gain

In general, gains on cryptoassets are calculated in the same way as gains on shares. Different types of cryptoasset (for example, Bitcoin, Ether, Dogecoin, etc) are treated as separate assets, so you need to calculate the gain on each type of cryptoasset separately. NFTs are not treated like shares, because each individual NFT is different. Therefore, you need to consider the position on each individual NFT separately.

You will need to calculate the market value of the cryptoasset into pounds sterling. If so, you should convert the base cost and the proceeds into pounds sterling separately. You do not work out the gain in, for example, US dollars and then convert the gain in US dollars into pounds sterling.

Example – calculating the gain on a cryptoasset disposal

Felix is resident and domiciled in the UK. He has a bank account in US dollars for his cryptoasset investments. On 21 July 2021, he bought 2 Ethereum for $3,573.02.

A few months later, Felix thought that Bitcoin would give him a better return on his investment, so he then exchanged these 2 Ethereum for 0.15201 Bitcoin on 8 November 2021. The market value of the 2 Ethereum at that date was $9,623.78.

Exchanging one type of cryptoasset for another is a disposal for UK capital gains tax purposes. To work out the gain, Felix needs to convert each US dollar amount into pounds sterling (GBP) on the relevant date. You can use a website like exchangerates.org.uk to find out the rates on a given day.

Felix works out the relevant amounts in pounds sterling as follows:

Date Amount (USD) Exchange rate Amount (GBP)
21 July 2021 $3,573.02 0.72913 £2,605.19
8 November 2021 $9,623.78 0.73730 £7,095.61


Felix has a gain of £4,490.42 (£7,095.61 less £2,605.19) which arises when he disposes of his Ethereum holding in exchange for Bitcoin.

You may deduct transaction fees directly relating to the acquisition or disposal of the cryptoasset in question.

If you have made several transactions in the year, perhaps involving several different types of cryptoasset, then the calculations can become extremely complicated. There are online platforms and software which offer to do these calculations for you. However, if you use one of these platforms or software to generate a tax report then you remain responsible for taking reasonable care over your tax affairs. HMRC’s guidance in this area is evolving and there is no guarantee that the report generated will be in line with HMRC’s latest position. You should consider getting professional support.

  Tip: You might be able to avoid having to calculate any gain if all of the following apply:

  • Your buying and selling activities are not considered to be trading.
  • The total value of cryptoassets you have disposed of in a year does not exceed your annual exempt amount for capital gains tax (£3,000 for 2024/25, £6,000 for 2023/24, £12,300 for 2021/22 and 2022/23).
  • You have made no other capital disposals in the tax year.
  • You do not otherwise need to complete a self assessment tax return for the tax year.

In this case, you will not need to report your cryptoasset disposals to HMRC, unless you wish to claim a loss.

However, even if you meet all the above conditions, you must still keep records of any cryptoasset transactions. In addition, it is a good idea to calculate your gains or losses each tax year in any case, so you have an up-to-date record of the cost (for tax purposes) of your cryptoasset holdings. This will mean it is easier for you to work out if you owe capital gains tax in a future tax year.

See the final heading below if you claim means-tested benefits, such as tax credits or universal credit.

If you have made a loss and you wish to claim relief for this against your future capital gains, then you need to calculate that loss and notify it to HMRC.

For further information, see our pages on capital gains tax reporting and record-keeping.

Capital loss relief

In general, you can only deduct a capital loss from capital gains arising in the same tax year or a future tax year. As explained above, to do this you will need to claim the loss by reporting it to HMRC.

You cannot offset capital losses arising on the disposal of cryptoassets against your income.

It may also be possible to claim a capital loss if your cryptoasset has become worthless or otherwise has negligible value.

For more information, see our page on capital losses.

Lost or stolen wallet keys

If the private key to your cryptoasset wallet is lost, then HMRC say they do not consider this to be a disposal by itself. You may have lost access to your cryptoassets, but you still own them.

Similarly, if the private key to your cryptoasset wallet is stolen (and the underlying cryptoassets are then stolen or transferred), HMRC say this is not treated as a disposal either because, technically, you still own the underlying asset in the sense that you still have a legal title to it.

However, either case may provide grounds to make a negligible value claim if the value of your interest in your cryptoasset holding has become worthless (see Capital losses). You would need to demonstrate that there is no realistic prospect of recovering your cryptoassets. If HMRC accept the claim, then you would be treated as having disposed of and re-acquired the cryptoassets for no value. This would allow you to claim relief for a capital loss.

Record-keeping

If you make capital investments and disposals in cryptoassets, see Capital gains tax record-keeping. See also GOV.UK.

Income tax

If you receive cryptoassets, you need to ask why you have received them to understand if you owe any income tax on the value received. In general, if you have received cryptoassets as a form of reward then they will usually be taxable. On the other hand, if you receive cryptoassets as an unrequested gift without doing anything in return then they will generally not be in scope of income tax. However, when making a gift, the person making it should consider if there are any inheritance tax or capital gains tax consequences.

We discuss below some situations in which income tax might be payable on cryptoassets received as a form of reward.

Mining

For certain types of cryptoassets, such as Bitcoin, you can earn rewards in that cryptoasset by ‘mining’. This is a reward for devoting time and energy (in the form of computing power) to solving complex mathematical puzzles. The answers to these puzzles are used to securely maintain a list of all transactions involving that cryptoasset. This helps to make that list effectively impossible to manipulate fraudulently, which in turn allows trust in the system and helps maintain that system’s value.

HMRC say that income from mining is treated as trading income if the activity is of the nature of a trade. Otherwise, the income is treated as miscellaneous income. For more information, see below under the Trading heading.

In either case, the income is taxable. However, you can use the trading allowance against both trading income and miscellaneous income. Therefore, if your total trading and miscellaneous income is no more than £1,000 in a tax year, then you may not need to worry about the distinction. This is because if you rely on the trading allowance the income is not reportable in either case for tax purposes.

If your total trading and miscellaneous income is more than £1,000, or if you decide not to use the trading allowance, then you will need to decide whether the income is trading income or miscellaneous income. Not only are the two types of income are reported differently, but miscellaneous income is not liable to Class 4 National Insurance contributions and is treated as unearned income for student loan repayment purposes. There are also different income tax and National Insurance rules for each type of income if you make a loss.

You will need to value the cryptoasset income you receive from mining by converting it to pounds sterling using the exchange rate on the date you receive it. Daily exchange rates for cryptocurrency can be found on websites such as coinbase.

Staking

On some types of cryptoasset you can earn ‘staking’ rewards in that cryptoasset. This is a bit like earning interest on money in a bank account in that you are rewarded for locking away your cryptoassets for a certain period. However, the rewards may not be guaranteed or even defined.

Unlike interest, income from staking is not treated as savings income by HMRC. When you ‘stake’ your cryptoasset wealth, it is used to help make further transactions in that cryptocurrency in a similar way to mining.

HMRC consider that income from staking is generally taxable either as trading income or miscellaneous income, like income from mining. See below under the Trading heading.

However, in certain contexts it is also possible for a return on staking cryptoassets to be treated as a capital receipt, depending on the circumstances. You should also be aware that staking cryptoassets in such a way where you transfer ownership of them to someone else, such as a lending platform or a private individual, will be treated by HMRC as a disposal for capital gains tax purposes. For more information, see HMRC’s technical manual. We recommend that you seek professional advice in this situation.

Airdrops

Airdrops are when someone who has a cryptoasset wallet receives some of a certain kind of cryptoasset for some reason.

The airdrop may be completely ‘free’ – that is, you do not have to do anything in return for receiving it. The reason behind this may be marketing or advertising. For example, new kinds of cryptoasset can be given away for free to raise awareness of them.

However, sometimes, airdrops can be made in return for doing something. This might be answering surveys or providing some other service, such as participating in a social media campaign.

The different reasons for the airdrop can affect the tax treatment.

HMRC’s view is that if you receive airdropped cryptoassets in return for, or in expectation of, a service then it is taxable. The value of the airdropped cryptoassets would be treated either as miscellaneous income or trading income, depending on the circumstances. See below under the heading: Trading.

  Tip: You should not have to report to HMRC or pay income tax on the cryptoassets you have earned (other than from employment) if both of the following apply:

  • The total value of cryptocurrency you have earned in a tax year does not exceed the trading and miscellaneous income allowance of £1,000 per tax year.
  • You do not have any other trading or miscellaneous income in the year.

See the final heading below if you claim means-tested benefits, such as tax credits or universal credit.

Employment income

If your employer gives you cryptoassets which can be easily exchanged for cash (Bitcoin would be one example), then your employer would usually need to account for income tax and National Insurance on the value of the cryptoassets you receive. They would either deduct this from your wages or you will need to reimburse them separately.

Where the cryptoasset cannot be easily exchanged for cash, you would not normally need to pay employee National Insurance on the amount. Your employer should either deduct the tax from you under PAYE or report the amount on a form P11D.

If your employer has not deducted tax from you under PAYE and HMRC are unable to collect the tax from you via an adjustment to your tax code or other means, you may need to pay your own income tax directly to HMRC via self assessment. In this case, you should be aware that the usual deadline to register is by 5 October after the end of the tax year.

Record-keeping

If you rely on the trading allowance and the miscellaneous or trading income that you earn through cryptoassets is no more than £1,000 per tax year, you should keep records to show this is the case. This would include your transaction history, the market values of the cryptoassets in pounds sterling at the relevant dates, and relevant calculations.

If you decide not to use the trading allowance, then you will be able to deduct expenses against the miscellaneous income or trading income (for example, the cost of computers and electricity used for dedicated mining activity should be deductible against trading income). You should keep business records of these expenses.

Losses

How you can use a loss on your activities depends on whether the income is treated as miscellaneous income or trading income:

  • If you make a loss on miscellaneous income, the loss can be carried forward to be deducted from miscellaneous income in the future.
  • If you make a loss on trading income, there are different ways you can use the loss (subject to some restrictions).

Trading

If you are buying cryptoassets and then disposing of them, HMRC would normally treat these as capital investments and disposals rather than saying your activities as a whole are a ‘trade’. However, if you are making frequent, organised trades in cryptoassets with some degree of sophistication, then there is a chance that you might be running a trade in cryptoassets – that is, you might be self-employed or running a business as a cryptoassets trader. This would mean that income tax and National Insurance would be payable on your profits, rather than capital gains tax. For more information, see HMRC’s manual.

Note that even though you might be ‘trading’ cryptoassets through some kind of exchange (or otherwise), and that transactions might be described as ‘trades’, this does not necessarily mean that your activities as a whole are considered a ‘trade’ or that you are treated as being self-employed.

If you are receiving cryptoassets as income (other than employment income), the question is usually whether that income is treated as ‘trading’ income or ‘miscellaneous’ income. In some cases, it may be neither. HMRC say that whether such activities amount to a trade depends on factors such as the scale of activity, organisation, risk and commerciality.

In general, to determine whether you are trading, you need to consider whether your activities have the badges of trade.

Note that it is up to you to work out which tax treatment applies to your activities and report them to HMRC when you need to.

Summary

The possible tax positions for the different types of activities are summarised below. The guidance elsewhere on this page aims to help you work out which box you fall into, depending on your exact activities:

  Capital gains Trading income Miscellaneous income Employment income Not taxable
Tax Capital gains tax Income tax Income tax Income tax N/A
National Insurance N/A Class 2/4 N/A Employee class 1* N/A
Relevant tax allowances Annual exempt amount Personal allowance, trading and miscellaneous income allowance Personal allowance, trading and miscellaneous income allowance Personal allowance N/A
Activity          
Buying and disposing of cryptoassets Y
(in most cases)
Y
(in exceptional circumstances)
     
Mining   Y Y    
Staking Y Y Y    
Airdrops   Y Y   Y
Employment duties       Y  

*if the cryptoasset can be easily exchanged for cash

Non-domiciled taxpayers

  At the Spring Budget 2024, the former government announced significant changes for UK-resident taxpayers to the taxation of non-UK income and gains arising from April 2025. Under these proposals, the taxpayer’s domicile and the remittance of such income and gains to the UK would no longer be relevant in determining the UK income tax liability. Instead, taxpayers would be able to exclude such income and gains from UK tax for a limited period, where certain conditions are met. The information below sets out the position for the 2024/25 tax year – before the introduction of the changes.

Capital gains tax

If you are non-domiciled in the UK (and not deemed UK domiciled) and you are making capital disposals of cryptoassets, then you need to know the location (‘situs’) of the cryptoasset. This is because UK resident, non-domiciled individuals are able to access the remittance basis of taxation for their non-UK gains. Broadly, this means that such taxpayers can exclude foreign gains from UK tax if the proceeds are kept offshore – that is, not brought to the UK. We provide more information at Remittance basis of taxation.

Inheritance tax

For inheritance tax purposes, non-domiciled individuals are only in scope of UK inheritance tax on their UK assets.

Cryptoasset location

Because a cryptoasset is not a physical asset then its location is hard to define. HMRC’s view is that the location of cryptoassets generally follows the tax residence of the beneficial owner.

For example, if you are resident in the UK but you are domiciled in France and you own Bitcoin (whose value is usually given in US dollars), then your Bitcoin holding will be treated by HMRC as a UK asset. This would mean that if you make a disposal, any gain would potentially be taxable in the UK and could not be excluded from UK tax even if the remittance basis applied.

An exception to the above rule is where a cryptoasset, such as an NFT, is a digital representation of an underlying asset (for example, gold bullion). In this case, the location of that cryptoasset will follow the location of the underlying asset.

Income tax

If you are earning income in cryptoassets (for example, by mining or staking), and you are not domiciled in the UK, then although income from a foreign ‘source’ would be treated as foreign income, it would not be possible to exclude that income from UK tax where the remittance basis applies. This is because according to HMRC the cryptoassets would be treated as being already located in the UK for a UK resident taxpayer, so the income would therefore be treated as automatically remitted to the UK.

Non-residents

If you are not resident in the UK, then in general you are not liable to UK capital gains tax on disposals of cryptoassets. However, see Non-residents and capital gains tax, which explains an exception if you are non-resident in the UK only temporarily.

If you are earning income from cryptoassets (for example, by mining or staking), and you are not resident in the UK, then you are only liable to UK income tax on your trading profits if they arise from:

  • a trade carried on wholly in the UK, or
  • the part of your trade which is carried on in the UK.

If the income is treated as miscellaneous income, then you are only liable to UK income tax on this income if it arises from a source in the UK.

Therefore, income from mining, staking and airdrops may not be taxable in the UK if you are non-resident. However, HMRC have not published guidance on this point and we would recommend taking professional advice.

If you are non-resident and there is any UK connection to your activities, you will need to consider all the facts and circumstances to work out whether it is either from a trade carried on in the UK or from a UK source. For example, even though you are non-resident, the income may be taxable in the UK if the activities are carried out while physically in the UK or if the computer equipment used is physically located in the UK. In case of any doubt, we recommend you seek professional advice.

More information

GOV.UK has guidance on the tax consequences ofselling(disposing of) or receiving cryptoassets.

For more detailed information, you can look at HMRC’sCryptoassets Manual.

For more information on cryptoassets generally, you may also be interested in the information published by the Bank of England and the Financial Conduct Authority.

If you require further support, please see our Getting help pages.

Means-tested benefits

If you are claiming means-tested benefits, such as tax credits or universal credit, you will need to consider how your cryptoasset activity is treated for these benefits separately. The treatment may differ from the treatment for tax purposes.

If you have, or have had, cryptoassets then we recommend you contact either DWP (if you claim universal credit) or HMRC (if you claim tax credits) to confirm how any cryptoassets, income or gains are to be reported.

Note that the trading allowance is not available for universal credit purposes (see our Trading allowance page).

Back to top