Do You Have to Pay Taxes on Crypto If You Reinvest?

Tax Accounting

Do You Have to Pay Taxes on Crypto If You Reinvest?
It depends on the sale details. Our detailed guide covers capital gains, tax rates, and reporting forms. Stay compliant and pay no more than you need to.
Table of Contents
Crypto accounting, simplified.
Schedule a Demo

Do you have to pay taxes on crypto if you reinvest?

When you reinvest your cryptocurrency, you are essentially selling one type of crypto and purchasing another. This is considered a taxable event, even if you do not cash out to fiat currency.

What you reinvest in isn’t even relevant, but rather the gains or losses you make on the sale of crypto is what’s taxed.

In order to know how much tax you’ll need to pay on the sale of crypto that you reinvested, you need to calculate your capital gains or losses. This is the difference between the original purchase price of the crypto you sold (i.e., the cost basis) and the price you sold at (i.e., the market value). The resulting gains or losses are then classified as either short-term (held for one year or less) or long-term (held for more than one year), which will affect the tax rate you pay.

How much tax you pay depends on how long you held the crypto

If you held on to the crypto for less than one year before selling, you’re going to be taxed at ordinary income rates. This means that any gains that you made will be taxed at a rate that corresponds to your individual, joint, or business income tax rate. For reference, the federal income tax rates for individuals in the tax year 2022 are listed below:

Tax Rate Single Head of Household Married Filing Jointly Married Filing Separately
10% Up to $10,275 Up to $14,650 Up to $20,550 Up to $10,275
12% $10,276 to $41,775 $14,651 to $55,900 $20,551 to $83,550 $10,276 to $41,775
22% $41,776 to $89,075 $55,901 to $89,050 $83,551 to $178,150 $41,776 to $89,075
24% $89,076 to $170,050 $89,051 to $170,050 $178,151 to $340,100 $89,076 to $170,050
32% $170,051 to $215,950 $170,051 to $215,950 $340,101 to $431,900 $170,051 to $215,950
35% $215,951 to $539,900 $215,951 to $539,900 $431,901 to $647,850 $215,951 to $323,925
37% Over $539,900 Over $539,900 Over $647,850 Over $323,925

On the other hand, if you hold your crypto for longer than one year, you will benefit from the federal long-term capital gains tax rate. In most instances, the long-term capital gains tax rates are appreciably lower than individual income tax rates. So if you are close to the one year holding period and don’t need to reinvest immediately, hold on as you could pay less taxes.

Tax Rate Single Head of Household Married Filing Jointly Married Filing Separately
0% Up to $41,675 Up to $55,800 Up to $83,350 Up to $41,675
15% $41,676 to $459,750 $55,801 to $488,500 $83,351 to $517,200 $41,676 to $258,600
20% Over $459,750 Over $488,500 Over $517,200 Over $258,600

Most businesses will pay similar tax rates on capital gains to those listed above because of the pass-through provisions written into the tax code.

Example situations

Swapping one crypto for another

Suppose you initially purchased 1 BTC for $10,000 and less than a year later decided to exchange it for ETH when the price of 1 BTC was $40,000. This would be considered a taxable event and you would need to report a capital gain of $30,000 ($40,000 - $10,000) on your tax return. Since you held the 1 BTC for less than one year it would be considered a short-term capital gain and you’d have to pay taxes at the applicable ordinary income tax rate. 

Using cryptocurrency to buy an NFT

Let’s say you use some of your ETH to buy an NFT. While this may not seem like a taxable event, this transaction is treated as a sale of ETH to acquire an NFT. You would need to calculate and report any capital gains or losses at the time of sale. Say you had a capital gain of $10,000 (congratulations, you’re one of the few successful NFT flippers) and the crypto you sold you held for more than one year, therefore you’d pay capital gains taxes at the applicable long-term rate.

In what order should I sell crypto I bought over multiple transactions?

When you sell, you should sell your most expensive crypto purchase and use that number to determine your taxes. A higher cost basis translates to less tax on your sale. This is called Highest-In-First-Out, or HIFO. Read more in our article Tax Tip: Use HIFO Cost Basis & Keep More of Your Crypto Gains.

What form do I report this on?

You report capital gains or losses from crypto transactions on these federal tax forms:

  1. Form 8949 (Sales and Other Dispositions of Capital Assets): For each transaction, you must provide information such as the date of acquisition, date of sale or exchange, cost basis, fair market value, and the resulting capital gain or loss. You will also need to indicate if the gains or losses are short-term (held for one year or less) or long-term (held for more than one year).
  2. Schedule D (Capital Gains and Losses): After completing Form 8949, you will transfer the total gains and losses to Schedule D. Schedule D is used to summarize your total short-term and long-term capital gains and losses from all sources, including stocks, real estate, and crypto. The net gain or loss calculated on Schedule D will then be reported on your Form 1040, the main individual income tax return form.

What if I had a capital loss?

You don’t owe any taxes if you have a loss. Plus you can use it to offset capital gains and potentially reduce your taxable income. 

Keep good records

Remember to retain records and documentation of your cryptocurrency transactions, as the IRS may request this information to verify the accuracy of your tax return. It’s best to use crypto accounting software to automate and remain compliant with these requirements to avoid any lapses.

How does Bitwave help? 

Bitwave offers enterprise-grade software to help you effortlessly handle complex crypto tax scenarios. With Bitwave, you can continuously track and calculate cost basis, gains, and losses for short-term and long-term capital gains. For enterprises with multiple wallets and optimization complexities, we offer customizable inventory segregation methods (single, wallet-level, and arbitrary inventory groups) and cost basis strategies (FIFO, LIFO, HIFO, and Specific ID). 

Pioneering digital asset accounting teams use Bitwave
Schedule a Demo
G2 High Performer Winter 2023

Disclaimer: The information provided in this blog post is for general informational purposes only and should not be construed as tax, accounting, or financial advice. The content is not intended to address the specific needs of any individual or organization, and readers are encouraged to consult with a qualified tax, accounting, or financial professional before making any decisions based on the information provided. The author and the publisher of this blog post disclaim any liability, loss, or risk incurred as a consequence, directly or indirectly, of the use or application of any of the contents herein.