Need help with your Bitcoin taxes? Use Crypto Tax Calculator to calculate your capital gains and get a tax report ready for the IRS or TurboTax.

2025-04-11

Yield farming or DeFi interest

Earnings from yield farming or lending crypto in DeFi platforms are taxed as income at the time they are received. However, depositing into and withdrawing from a liquidity pool may be treated as a disposal, which is a capital gains event.

  • Example: Earning £500 in interest from a DeFi platform is subject to Income Tax.

Payments for goods or services

Receiving cryptocurrency as payment for goods or services is treated as income at its market value when received. There are instances where the “value” of the work will be taxed instead of the value of the crypto received. Professional advice should be taken if you are unsure.

  • Example: If you're paid 0.2 BTC for freelance work worth £6,000, this amount is subject to Income Tax.

Receiving airdrops

If you actively participate to receive an airdrop (e.g., completing tasks), the tokens are treated as income at their market value upon receipt.

  • Example: Earning £100 in tokens from an airdrop after completing tasks is subject to Income Tax.

Mining rewards

Mining rewards are taxed as income. Those undertaking mining activities to an extent to which they are operating a business will be subject to additional tax obligations.

  • Example: Earning 0.5 BTC through mining worth £10,000 at the time of receipt is subject to Income Tax.

Staking rewards

Cryptocurrency earned through staking is considered income at the market value at the time of receipt.

  • Example: If you earn 0.1 ETH through staking worth £200, this amount is subject to Income Tax.

Providing liquidity

Adding liquidity: If adding assets to a liquidity pool results in a change of ownership or creates a new token (e.g., LP tokens), it may be considered a taxable disposal, with CGT applying to any gains. The answer to this can usually be found within the terms and conditions of the protocol.

Removing liquidity: Removing assets from a liquidity pool may also be a disposal, potentially triggering CGT based on the gain or loss relative to the cost basis.

Liquidity pool rewards are generally treated as taxable income upon receipt, subject to Income Tax.

Selling airdropped tokens

Selling tokens received through an airdrop is a taxable disposal.

Tokens received without any action (eg, unsolicited distributions) are not taxed as income upon receipt. Instead, they are subject to Capital Gains Tax (CGT) when sold, with the cost basis typically being zero or the fair market value at the time of receipt if explicitly stated by HMRC.

Tokens earned through performing tasks (eg, completing activities) are taxed as income at the market value in GBP upon receipt. When sold, the gain or loss is subject to CGT, calculated using the market value at receipt as the cost basis.

  • Example: You perform a series of tasks to qualify for an airdrop. You then sell that airdropped token for £500 and it has a cost basis of £200. The £200 cost basis would have been subject to income tax in the tax year in which it was received and the £300 gain is subject to CGT in the tax year in which the token is sold.

Selling NFTs

Disposing of NFTs is treated similarly to crypto disposals, with gains subject to CGT.

  • Example: If you bought an NFT for £1,000 and sold it for £3,000, the £2,000 profit is taxable.

Gifting cryptocurrency (excluding spouse or civil partner)

Gifting crypto to someone triggers CGT based on the market value at the time of the gift. Gifting to registered charities or your spouse or civil partner does not trigger a taxable event. Here, we have often seen individuals gifting tokens to others but keeping them in their own wallet. If this is the case, it is very important to document the gift. Consider speaking to a tax advisor if you are uncertain of your position.

  • Example: Giving 1 ETH to a friend worth £2,000 incurs CGT on any gains above its cost basis.

Using crypto to purchase goods or services

Spending cryptocurrency on goods or services is considered a disposal.

  • Example: Paying 0.5 BTC for a laptop is a taxable event. If the BTC had a cost basis of £5,000 but was worth £10,000 at the time of the transaction, the £5,000 gain is subject to CGT.

Crypto-to-crypto trades (swaps)

Exchanging one cryptocurrency for another (e.g., BTC for ETH) is treated as a disposal for tax purposes.

  • Example: Swapping BTC worth £5,000 for ETH creates a taxable event, with any profit based on the cost basis of your Bitcoin. The value of the BTC when swapping will be the proceeds and will also become the cost of the ETH that has been obtained.

Selling crypto for GBP

Any profit made when you sell crypto for fiat currency (e.g., GBP) is a taxable event.

  • Example: If you bought BTC for £10,000 and sold it for £15,000, you have a taxable gain of £5,000.

How Investing vs Trading impacts tax

In most cases of buying and selling cryptocurrency as a retail investor, you are participating in investing rather than trading. The two are treated differently for tax purposes.

  • Investing is subject to capital gains tax or income tax, depending on the nature of the transaction.
  • Trading in this case refers to self-employment which is subject to income tax and National Insurance Contributions.

The key difference between investing and trading – along with the different tax treatments, is how losses generated in the crypto-activity can be used.

In their guidance, HMRC have explicitly stated that they would expect it to be exceedingly rare that any crypto-activity constituting buying & selling crypto would be classified as “trading”.

If you are uncertain, speak to a tax advisor as there are always exceptions, including but not limited to, developing tokens and large scale mining.

How is crypto tax calculated in the United States?

You can be liable for both capital gains and income tax depending on the type of cryptocurrency transaction, and your individual circumstances. For example, you might need to pay capital gains on profits from buying and selling cryptocurrency, or pay income tax on interest earned when holding crypto.

All Countries

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
UK flags
United Kingdom
Guides
11
 
Apr
 
2025
 - 
10
min read

Bitcoin Capital Gains Tax

Learn how Bitcoin is taxed in the U.S., the difference between short and long-term capital gains, and how timing your sale can cut your crypto tax bill.

Key takeaways
  • Short-term Bitcoin gains (held one year or less) are taxed at ordinary income tax rates, which can be as high as 37%.
  • Long-term Bitcoin gains (held over one year) benefit from lower tax rates of 0%, 15%, or 20% depending on your income.
  • Holding your Bitcoin for more than a year before selling can significantly reduce the amount of tax you owe.
This tax guide is regularly updated: Last Update  
CryptoTax Calculator thumbnail

The IRS treats Bitcoin as property, meaning any profit you make when disposing of it is subject to capital gains tax. But not all gains are taxed equally.

If you held your Bitcoin for more than a year, you may qualify for long-term capital gains rates, which are typically much lower than short-term rates.

Understanding the difference between short-term and long-term capital gains can help you reduce your tax bill and time your crypto transactions more strategically.

In this guide, we’ll break down exactly how Bitcoin capital gains are taxed in the U.S., with clear examples to help you navigate the rules for the 2024 and 2025 tax years.

Bitcoin Capital Gains Tax

When you dispose of Bitcoin that you held as an investment (e.g., sell it), the profits (or losses) are treated as capital gains (or losses). The tax rate you pay on a Bitcoin gain depends on your holding period:

  • Short-term: Held for 1 year or less before selling and taxed at ordinary income tax rates.
  • Long-term: Held for more than 1 year before selling and taxed at capital gains tax rates.

This distinction is crucial.

Long-term capital gains rates are significantly lower than short-term rates for many people.

For example, a $10,000 Bitcoin profit taken as a short-term gain might be taxed at 22% (if that’s your income bracket), whereas if the same profit were long-term, it might be taxed at 15% or even 0%.

Timing your crypto sales to qualify for long-term treatment can save a lot in taxes – in this case, possibly thousands of dollars.

{{bitcoin-capital-gains-tax-callout-1}}

{{bitcoin-capital-gains-tax-cta-1}}

Short-Term vs. Long-Term Tax Rates

Short-term capital gains tax

If you hold Bitcoin for 1 year or less before selling (starting from the day after you acquire it to the day you dispose of it), it’s a short-term gain.

Short-term gains are taxed at your ordinary income tax rates. This rate is based on your income tax bracket for the year (ranging from 10% up to 37% federally).

Short-term tax example:

You bought 1 BTC in June 2024 for $50,000 and sold in December 2024 for $60,000. That $10,000 gain is short-term and would be added to your other income. If you’re in, say, the 24% tax bracket, that gain might cost you about $2,400 in federal tax.

Long-term capital gains

If you have held Bitcoin for more than 1 year before selling it, it’s a long-term gain.

Long-term gains benefit from lower tax rates – 0%, 15%, or 20% at the federal level, depending on your total taxable income. High-income taxpayers pay 20%, most middle-income folks pay 15%, and some lower-income taxpayers pay 0% on long-term gains.

Long-term tax example:

You bought 1 BTC in June 2022 for $50,000 and sold in July 2024 for $60,000. That $10,000 is long-term. Suppose your income puts you in the 15% capital gains bracket – you’d owe $1,500 in federal tax on the gain. If your income was low enough, you might owe 0%. Even if you’re a high earner in the 20% bracket, that’d be $2,000, still less than the short-term scenario.

In addition to federal tax, remember state taxes may apply to crypto gains (most states tax capital gains as ordinary income). Also, very high earners might owe an extra 3.8% Net Investment Income Tax on crypto gains, which applies to singles with income of more than $200,000, married couples filing jointly with income of more than $250,000, and married couples filing separately with income of more than $125,000.

Bitcoin Tax Brackets

The tax rate that applies to your Bitcoin transactions depends on a few key factors, including whether you have income or a capital gain, how long you held your Bitcoin before selling, and your taxable income for the year.

Short-term capital gains and Bitcoin income

Your Bitcoin income and short-term capital gains (meaning gains on crypto you held one year or less) are taxed exactly the same way. They’re both taxed at your ordinary income tax rate, just like the income you receive at your job. These tax rates range from 10% to 37%, and the amount you’ll pay depends on your household income.

Income tax brackets

Keep in mind that Bitcoin income or a short-term gain could push part of your income into a higher tax bracket. For example, if your taxable income was $100,000 but you have $10,000 of Bitcoin income, you’ve moved from the 22% to the 24% marginal tax bracket.

Don’t worry though — you’ll only pay the higher rate on the portion of your income that falls into that higher tax bracket. It won’t affect the way the rest of your income is taxed.

Long-term capital gains

Long-term capital gains, meaning gains on assets you’ve held for at least one year, are taxed at either 0%, 15%, or 20%. The rate you’ll pay depends on your taxable household income. The table below breaks down the three capital gains tax brackets and their corresponding income ranges.

CGT brackets

Other Bitcoin tax rates

In addition to federal income and capital gains taxes, there are other taxes you could be subject to as well. Here are some other taxes to consider:

  • Net Investment Income Tax (NIIT): If you have high income (over $200k single / $250k joint), you may owe an extra 3.8% NIIT on investment income, including crypto gains. This effectively makes the top long-term rate 23.8% and the top short-term rate 40.8% for the wealthiest taxpayers.
  • State taxes: Don’t forget your state. States like California tax capital gains at the same rate as regular income (which can be another 10%+ for top earners). Some states have no income tax, which is obviously favorable for crypto gains. Plan accordingly if state tax is significant.
  • Important: The tax brackets and thresholds often adjust slightly each year for inflation. Always check the latest figures when filing. The rates (0%,15%,20%) for capital gains remain fixed by law, but the income ranges they apply to edge up annually.

Bitcoin Capital Gains Tax Events

Many people buy and sell Bitcoin on exchanges or trade BTC for other cryptocurrencies. It’s important to know that every trade or exchange is a taxable event under U.S. tax law. Here’s what that means in practice:

Selling Bitcoin for USD

When you sell BTC for dollars, you have a capital gain or loss based on the difference between your cost basis and the amount you receive when you sell it. In most cases, your cost basis is the price at which you purchased the Bitcoin, but could also include trading fees.

For example, if you purchase $1,000 of BTC and sell it later on for $1,500, you have a capital gain of $500 and will have to pay capital gains taxes on that amount. On the other hand, if you sold the BTC for $750, you would have a capital loss of $250 and could use that to offset your gains, ultimately reducing your tax liability.

Trading Bitcoin for other crypto

The IRS considers trading crypto for crypto as two transactions: you “sold” your Bitcoin (triggering a gain/loss) and you “bought” the new crypto.

So if you trade 0.1 BTC for 2 ETH, you calculate gain/loss on the 0.1 BTC as if you sold it for the market value of 2 ETH at that time. That gain/loss is taxable. The market value of the ETH (in USD) becomes your basis for those ETH going forward. Crypto-to-crypto trades do not avoid taxes – they are taxable events.

Using Bitcoin to buy something

As discussed, spending BTC is essentially the same as selling it, at least in the eyes of the IRS. If you use Bitcoin to buy a car, pay a bill, or any other purchase, it’s a taxable disposition of that BTC. The IRS made it clear that using crypto for purchases triggers capital gains or losses just like selling it for cash.

There is currently no de minimis exemption, so whether it’s a $5 coffee or a $50k car, it’s technically reportable. Proposed legislation might exempt small crypto purchases in the future, but not yet.

Exchanging Bitcoin for stablecoins

Exchanging Bitcoin for stablecoins is treated exactly the same as disposing it or swapping it for any other cryptocurrency. You treat it as selling BTC for the dollar value of the stablecoin you got. You’ll pay capital gains taxes on the difference between your cost basis in the BTC and the value of the stablecoin you receive.

Converting wrapped Bitcoin

Even moving BTC to another format can be taxable. For instance, converting BTC to WBTC (Wrapped Bitcoin on Ethereum) could be seen as trading one asset for another (since WBTC is a token distinct from BTC).

In practice, some argue it’s just a custodial change, but until the IRS provides clarity, it’s safest to treat wrapping/unwrapping as a taxable event (and many tax professionals do). Essentially, if you exchange BTC for any different token, assume it’s taxable.

Non-taxable events

Moving your own Bitcoin between wallets or exchanges (transfers) is not taxable. For example, transferring BTC from your Coinbase account to your private wallet isn’t a sale – it’s just a transfer, no different from moving your stock shares from one brokerage account to another without selling them. Just make sure to keep notes so you can later match that withdrawal and deposit as the same coin.

Additionally, buying Bitcoin with fiat is not a taxable event by itself. Tax only comes into play when you dispose of Bitcoin or receive crypto as income.

Bitcoin Income Tax Events

Not all Bitcoin-related tax events are capital gains. Some are ordinary income.

Important: All Bitcoin income needs to be reported in USD on your tax return for the year received. Exchanges or platforms may issue a Form 1099-MISC or other forms if you meet certain thresholds (e.g. Coinbase issues 1099-MISC for staking/interest over $600). But even if you don’t get a form, you are responsible for reporting the income. Good record-keeping is crucial. Note the date, amount of BTC, and USD value for each instance of income.

Here are common scenarios where Bitcoin is taxed as income:

Mining income

Mined Bitcoin is taxable as income upon receipt. When a block reward or mining payout hits your wallet, you should record its USD value at that time. That value is gross income to you.

If you mine as a business, you would report the income on Schedule C (and you can deduct related expenses like equipment and electricity, with net profit also subject to self-employment tax). If you mine as a hobby or on a small scale, report the income as other income on your 1040 (expenses might not be deductible in that case).

Either way, after you’ve recognized the mining income, that amount becomes your cost basis for those mined coins. Later, if you sell the mined Bitcoin at a different price, you’ll have a capital gain or loss on that sale.

Staking rewards and interest

While Bitcoin itself doesn’t have staking, you might earn yield on your BTC through various platforms (like interest-bearing accounts or DeFi protocols that use BTC). Any interest or reward paid in Bitcoin is taxable income at the moment you receive it, measured in USD.

For example, if you have 0.5 BTC in a lending platform and it pays you 0.005 BTC (worth $150) in interest over a year, that $150 is ordinary income. Some people analogize this to “staking” income or “yield,” but the tax treatment is the same as interest or reward income. You'd report it just like bank interest (though if it’s substantial or business-like, it could go on Schedule C). The point is: additional BTC you receive (that you didn’t purchase) is income.

Airdrops

If you receive new coins or tokens for free that are airdropped into your wallet, that’s taxable income. This could happen on Bitcoin (though more common on other chains) if, say, a new token is airdropped to BTC holders or someone randomly sends you crypto.

The IRS has stated that airdrops are taxable at fair market value when you have dominion over the coins. So if you received some promotional token worth $100, you have $100 of miscellaneous income. That $100 becomes your basis in the token for when you sell it later.

If an airdrop has no market value at receipt – meaning it’s not yet tradable – you might delay recognition until it does, but that can be a gray area. Most airdrops that have any liquidity are considered taxable immediately.

Bitcoin forks

When a hard fork of Bitcoin occurs, it can result in taxable income. The IRS has clarified that if you receive new cryptocurrency from a fork, you have to recognize it as ordinary income at the moment you have control over it. The income amount is the fair market value of the new coins when they’re credited to you.

For example, when Bitcoin Cash (BCH) split from Bitcoin, anyone who received BCH in their wallet had to report that BCH’s value as income.

If you don't actually receive any new coins (for instance, your exchange doesn't support the fork and never gives you the new crypto), then you have no income from that event. Simply holding Bitcoin through a fork doesn't create income unless new coins come into your possession.

After you acquire forked coins, those coins establish a cost basis equal to the income reported. Any later sale of those coins will trigger a capital gain or loss.

Notably, a fork does not affect your original Bitcoin's cost basis or taxes — your BTC itself isn't taxed at the time of the fork (you still hold it at the same basis as before). Only the new assets from the fork are taxable when received.

Salary or payments in Bitcoin

If an employer pays you in BTC, or a client pays you in BTC for work, that is wage or self-employment income just as if they paid you in dollars. You should receive a W-2 or 1099 reflecting the USD value of the Bitcoin on payday. You’ll owe income tax (and payroll tax) the same as normal.

For instance, if you did freelance work and earned 0.1 BTC when it was worth $2,500, you have $2,500 of income. If you later sell that BTC for $3,000, you have a $500 capital gain. Note that getting paid in crypto does not dodge any taxes – it’s simply income in a different form.

The information provided on this website is general in nature and is not tax, accounting or legal advice. It has been prepared without taking into account your objectives, financial situation or needs. Before acting on this information, you should consider the appropriateness of the information having regard to your own objectives, financial situation and needs and seek professional advice. Crypto Tax Calculator disclaims all and any guarantees, undertakings and warranties, expressed or implied, and is not liable for any loss or damage whatsoever (including human or computer error, negligent or otherwise, or incidental or Consequential Loss or damage) arising out of, or in connection with, any use or reliance on the information or advice in this website. The user must accept sole responsibility associated with the use of the material on this site, irrespective of the purpose for which such use or results are applied. The information in this website is no substitute for specialist advice.

FAQ

No items found.
Table of contents

More resources

CryptoTax Calculator thumbnail
Guides
14
 
Jul
 
2025
How to do your Importing Your Robinhood Data taxes in 2025
Read More
July 14, 2025
CryptoTax Calculator thumbnail
Guides
12
 
Apr
 
2025
Can The IRS Track Bitcoin? Yes, here’s how

Learn how Bitcoin is taxed in the U.S., the difference between short and long-term capital gains, and how timing your sale can cut your crypto tax bill.

Read More
April 12, 2025
CryptoTax Calculator thumbnail
Guides
11
 
Apr
 
2025
Bitcoin Taxes in the USA: The Complete 2025 Guide

Bitcoin is taxed as either capital gains or income tax depending on the transaction. Learn how to do your Bitcoin taxes with this guide.

Read More
April 11, 2025

Try Crypto Tax Calculator today

Import your transactions and generate a free report preview.

;