Cryptocurrency Capital Gains Taxes

Everything You Need to Know About Capital Gains Taxes

We explain in easy terms how to understand the tax implications of buying and selling Bitcoin, altcoins, NFTs, and other cryptocurrencies.
Key Takeaways:

– Capital gains are profits from selling capital assets like cryptocurrencies, taxed only when you sell or exchange them.

– Selling, trading, exchanging tokens, and converting crypto to fiat trigger capital gains. Income from receiving payments, airdrops, mining, and ICOs is treated as ordinary income.

– Capital gain or loss is the sale price minus cost basis (purchase price), computed using FIFO, LIFO, or HIFO methods.

– Short-term gains (held ≤ 1 year) are taxed at ordinary income rates (10% to 37%). Long-term gains (held > 1 year) are taxed at lower rates (0% to 20%), based on income.

– Hold assets > 1 year, sell in lower-income years, and use tax-loss harvesting to offset gains. Use crypto tax software like ZenLedger for accurate tax reporting and management.

Warren Buffett famously surveyed his employees in 2007 and found that his 17.7% margin tax rate was significantly lower than the office average 32.9% tax rate. Of course, the billionaire has a lower tax rate because most of his income comes from dividends and capital gains rather than ordinary income – and those have a much lower tax rate.

Let’s take a closer look at capital gains, how to compute them, and how the IRS taxes these gains.

Capital gains taxes can significantly impact after-tax returns – here’s what you need to know to reduce your tax burden.

What Are Capital Gains?

Capital gains are the profits you make from selling or trading a capital asset. Generally, capital assets include any investment or personal property, from stocks and bonds to automobiles and home furnishings. And despite what their name suggests, the IRS considers cryptocurrencies “property” for tax purposes.

Capital gains are taxable when you “realize” them. In most cases, you “realize” a gain or loss when you sell or transfer property. However, you don’t owe tax on “unrealized” gains as you hold your property, which creates some interesting tax loopholes, such as refinancing real estate or taking out loans against appreciated stock to avoid realizing a gain.

To make it clearer, capital gains are incurred when you sell the property for more than you paid for it, and that is the underlying principle with cryptocurrency as well.

For cryptocurrency, these events include:

  • Trading cryptocurrency
  • Spending cryptocurrency
  • Exchanging one token for another (because you are essentially selling the first one)
  • Converting to the U.S. or other currency (again, you are essentially selling it)

On the other hand, the following events need to be counted as ordinary income; in other words, they wouldn’t trigger a tax event that needs to be accounted for as capital gains taxes or losses:

  • Receiving payments in virtual currency
  • Air drops, which are considered ordinary income until they are sold or exchanged, in which case there would be a capital game
  • Mining
  • Initial coin offerings

These rules can be a little confusing when applied to cryptocurrencies. For instance, if you buy a cup of coffee with Bitcoin, you realize a capital gain on the sale of that Bitcoin. And, if you trade Ethereum for the next big alt-coin, you realize a capital gain on the Ethereum – even if the alt-coin goes to zero and you never make any cash profits.

Read More: The U.S. is simplifying how to report crypto on your taxes in 2025. But what about this year?

– Cryptocurrencies have been treated as property by the IRS since 2014, subjecting transactions like selling and earning through mining or staking to capital gains tax.

– Ownership of cryptocurrencies doesn’t need declaration, but sales, trades, or earnings must be reported on IRS Form 8949, with losses deductible against other income.

Calculating Capital Gains

A capital gain or loss typically equals the value you receive minus the cost basis (how much you paid for it). For example, if you paid $1,000 for Ethereum and sold it for $2,500, your capital gain is $1,500. But again, these simple rules can quickly become complex when dealing with cryptocurrencies. 

Suppose you buy 2 ETH, spend 1 ETH, buy 3 more ETH, and then sell 1 ETH. What’s the cost basis for the last ETH that you sold? Would it be the price you paid for the original 2 ETH or the price you paid when you later bought 3 ETH? And worse, what happens if you make the two purchases on different exchanges?

The answer is: It depends. Most investors use the first-in, first-out (FIFO) accounting method to calculate their cost basis. So, for example, you’d use the first ETH purchase as the cost in our model above. However, you can also compute the capital gain by using last-in, first-out (LIFO), or even highest-in, first-out (HIFO).

Regardless of how you calculate your capital gain, you must incorporate transactions across wallets and exchanges. Unfortunately, exchanges cannot provide accurate cost-basis information if you use multiple accounts. After all, they cannot know how much you paid for Bitcoin or Ethereum on a different exchange.

AD 4nXem5rDIfIORUTHRzUdfzKuv8lbigvoWmoFp xt3eY6l2hcpyM hiLw102

ZenLedger and other crypto tax software can help solve these challenges by aggregating transactions across different exchanges and wallets. That way, you don’t have to spend hours merging CSV files and matching up buy and sell transactions to compute your cost basis – you have all the information you need at your fingertips.

Finally, it’s worth noting you can deduct certain expenses from your capital gain. In particular, you can subtract gas or other transaction fees from the value you receive from a sale, lowering your capital gain. Since Ethereum gas fees remain lofty, these deductions can significantly affect your tax liability.

Paying Taxes on Capital Gains

The amount of tax you pay on capital gains depends on several factors. For example, long-term capital gains are subject to lower tax rates than short-term capital gains. And, of course, the amount of tax you pay depends on your income and capital gains tax brackets. Those who earn less and hold assets longer qualify for the lowest tax rates.

Short-term Capital Gains

Tax RateMarried, Filing JointlyUnmarried
10%$0 – $23,200$0 – $11,600
12%$23,201 – $94,300$11,601 – $47,150
22%$94,301 – $201,050$47,151 – $100,525
24%$201,051 – $383,900$100,526 – $191,950
32%$383,901 – $487,450$191,951 – $243,725
35%$487,451 – $731,200$243,726 – $609,350
37%Over $731,200Over $609,350

Source: Forbes

Long-term Capital Gains

Tax RateMarried, Filing JointlyUnmarried
0%$0 – $94,050$0 – $47,025
15%$94,051 – $583,750$47,026 – $518,900
20%Over $583,750Over $518,900

Source: Forbes

As these tables make clear, short-term capital gains taxes are always lower than long-term capital gains taxes. The savings are particularly significant for high earners who realize a 17% savings relative to the top income bracket.

Unfortunately, the lack of clear guidance from the IRS on some crypto-specific issues also creates some gray areas. For example, non-fungible tokens (NFTs) representing digital art may be subject to the higher collectibles tax rate. Interest income from decentralized finance (DeFi) may also be classified as ordinary income.

You can minimize your capital gains taxes by holding assets for over a year, selling during lower-income years, and taking advantage of tax-loss harvesting opportunities. The latter strategy involves selling crypto assets at a loss to realize the loss in the current year and using that loss to offset other capital gains.

The Bottom Line

Capital gains reflect the difference between the amount you paid for a piece of property and its current market value. When you sell or transfer property, you realize these capital gains and may owe capital gains taxes on the profit. The amount of tax depends on your income, holding time, and several other factors.

If you’d like to reduce your tax burden, ZenLedger can help aggregate transactions across wallets and exchanges, compute your overall capital gain or loss, and auto-populate the IRS forms you need to file each year.

ZenLedger can help you easily calculate your crypto taxes, and also find opportunities for you to save money and trade smarter. Get started for free now or learn more about our tax professional-prepared plans!

Disclaimer: This material has been prepared for informational purposes only, and is not intended to provide tax, legal, or financial advice. You should consult your tax, legal, and accounting advisors before engaging in any transaction.

FAQs

1. How is crypto tax calculated in USA?

In the U.S., crypto tax rates depend on your income and the duration you hold the assets. Short-term gains, from assets held for less than a year, are taxed at ordinary income rates, which range from 10% to 37%. Long-term gains, from assets held for more than a year, benefit from lower tax rates, ranging from 0% to 20%, based on your income. Any income earned from crypto is taxed at standard income tax rates.

2. Do you have to report crypto under $600?

You owe taxes on any profit or income from cryptocurrency, even if it’s just $1. While crypto exchanges must report income over $600, you are still obligated to pay taxes on smaller amounts.

3. Is there capital gains tax on cryptocurrency?

Yes, cryptocurrency is subject to capital gains tax. In the U.S., if you hold cryptocurrency for one year or less before selling it, any profit is considered a short-term capital gain and taxed at ordinary income tax rates, which range from 10% to 37%. If you hold it for more than a year, it qualifies as a long-term capital gain, taxed at reduced rates between 0% and 20%, depending on your income. Additionally, any income earned from cryptocurrency, such as payments for services or interest from decentralized finance (DeFi) activities, is taxed at regular income tax rates.

Share:

Facebook
Twitter
LinkedIn

Contents

Related