How to Report Crypto Taxes in the USA

How to Report Crypto Taxes in the USA

Last Updated: November 24, 2025
10 min read

Cryptocurrencies are now considered a key asset with multinational companies, governments, and institutions investing in them. Once a novelty, cryptocurrencies have evolved beyond a niche experience, and now millions of Americans are passionately maintaining their crypto investment portfolios. With a rise in mainstream crypto adoption, the need for regulatory compliance is also increasing. The Internal Revenue Service (IRS) is the regulatory body responsible for crypto taxation compliance. Most traders and investors believe that cryptocurrencies are tax-free, but the IRS has classified digital assets as fully taxable. This information must not be overlooked, as it can result in financial penalties.  

Your earnings and losses from cryptocurrency trading are traceable. Understanding how to report crypto taxes in the USA is essential for ensuring compliance. In this guide, we will discuss how crypto is taxed in the country and how it should be accurately reported on your taxes.

Your $30,000 bonus + 10% discount are waiting on Bybit! Sign up and claim these rewards before they're gone. Time's ticking!

 

Let’s take a look!

Understanding How the IRS Classifies Cryptocurrencies

You first need to understand how the IRS views digital assets before you can start reporting cryptocurrencies. Unlike what most people believe, the IRS classifies cryptocurrencies as property, not as currency. This means your crypto portfolio will be treated the same way as real estate, gold, or stocks. Every time you trade, sell, exchange, or use your crypto holdings to purchase something, you will create a taxable event.

The gain or loss on the transaction will be calculated based on the difference between your purchase price and the value at the time of disposal. Let’s take the following example. Consider that you purchased Bitcoin (BTC) for $1,000 and then sold it for $3,000 at a later time. You have now incurred a taxable gain of $2,000.

This rule applies to all digital assets such as cryptocurrencies (BTC, ETH), stablecoins (USDT, USDC), tokenized assets, and NFTs. Even a swap between two cryptocurrencies is taken as a taxable event. Since the IRS takes these activities as property transactions, you must keep a track of them and responsibly report each of them.

When Does Crypto Become Taxable?

Your cryptocurrencies or digital assets only become taxable when they are disposed of. Maintaining your crypto holdings in an exchange or wallet does not create a tax liability. The moment you exchange or sell cryptocurrencies, you create capital gain or loss. This means if you use cryptocurrencies to purchase goods or services, it will be taken as a sale. Even if you gift crypto to someone, the IRS may require special reporting for that particular taxable event.

All crypto earnings through trading, staking, airdrops, interest rewards, mining, and play-to-earn activities are treated differently. In such cases, the IRS classifies the income from these activities as ordinary income. The value of the cryptocurrency you receive becomes taxable income. When you trade or sell it, you need to calculate the profits or losses based on the new cost basis.

Short-Term vs. Long-Term Capital Gains

When preparing your taxes, you should categorize each of your transactions into short-term or long-term before filing. Capital gains from cryptocurrencies are taxed differently depending on how long you held that particular asset. If you kept the cryptocurrency for less than one year before selling it, the profits you earned on it will be taken as short-term capital gain. This means it will be taxed at your usual income tax rate, which is higher for most taxpayers.

In case you held the cryptocurrency for more than a year, you will have to log it as long-term capital gains. Long-term capital gains rates are significantly lower and can lead to considerable savings. Such facilities encourage people to hold their digital assets for the long term.

How to Calculate Your Gains and Losses?

You need to keep detailed transaction records in order to calculate crypto taxes accurately. The IRS requires everyone to keep a track of the cost basis, sale date, purchase date, and the fair market value at the time of the sale/purchase. Since cryptocurrency trading involves multiple transactions, many traders and investors use crypto tax software to keep track of their gains or losses automatically.

If you don’t want to use software, you must do it manually by maintaining detailed spreadsheets and by using accounting methods such as FIFO (First-In-First-Out) or LIFO (Last-In-First-Out). In this, the oldest transaction is processed, sold, or used before the newer one. In LIFO, the most recently acquired goods are assumed to be sold first. The FIFO method is most commonly used and is accepted by the IRS. Proper calculations ensure that your losses or gains are correct, preventing any issues during an audit.

How to Report Crypto Taxes on IRS Forms

Depending upon your specific transactions, reporting crypto taxes may involve several different forms. Capital gains and losses for exchanging or selling cryptocurrencies are reported on the Form 8949. Each transaction must be listed individually with the date sold, date acquired, cost basis, and amount gained or lost. After completing the Form 8949, the totals are then transferred to Schedule D, which will summarize your overall capital gains and losses.

Important Reads: SEC Crypto Regulations – What You Need to Know

Rules change a little when crypto is earned as income, such as mining payouts or staking rewards. Depending upon whether you earned it as a business or hobby, this income must be reported as ordinary income on Schedule 1 or Schedule C. All income earned from crypto platforms is taxable at the fair market value of the tokens at the moment you receive them. Once the crypto is later sold, you must also record gains and losses separately.

Answering the IRS Digital Asset Question

On the first page of Form 1040, the IRS asks a question about digital asset transactions. This question requires you to disclose whether you received, sold, exchanged, or disposed of any digital assets during the tax year. Answering “no” while having taxable crypto activity can be considered tax fraud. Therefore, always answer honestly. The IRS has increased enforcement and receives information directly from exchanges, so details can be cross-checked. Properly responding to this question helps ensure compliance.

Staying Compliant with Regulatory Changes

The regulation of crypto taxation in the United States continues to evolve. Each year, the IRS updates reporting requirements, expands the definition of digital assets, and enforces new rules. Exchanges have also recently started to issue Form 1099-DA for simple reporting. This form is similar to stockbroker statements. As regulations tighten, it becomes even more important to maintain accurate records and stay aware of the new guidelines.

Final Takeaways

Reporting crypto taxes in the USA may seem complicated, but once you understand IRS rules, things become much easier. By maintaining accurate records and categorizing transaction corrections, the process becomes straightforward. Whether you are a new trader or an experienced investor, reporting your income and gains honestly ensures compliance and reduces financial risk.

Start trading on Bybit today and get 10% off fees PLUS up to $30,000 in bonuses! Sign up today and start saving while you earn. This exclusive offer won't last - claim yours now!

FAQs

Do I have to pay taxes on cryptocurrency in the USA?

Yes, the IRS treats cryptocurrencies as property. This means all trades, sales, and income-related activities are taxable. 

Is holding cryptocurrency taxable?

No, simply holding crypto is not taxable until you trade, sell, or spend it. 

What counts as a taxable crypto event?

Selling crypto, trading one cryptocurrency for another, spending crypto on goods or services, and receiving crypto as income all count as taxable events. 

Is crypto taxed as capital gains or income?

Crypto can be taxed both ways. Selling or trading triggers capital gains tax, while staking, airdrops, or mining count as ordinary income. 

How do I report crypto gains to the IRS?

Capital gains are reported on Form 8949 and summarized on Schedule D when filing your tax returns. 

Do I need to report crypto income separately?

Yes, crypto earned through mining, staking, interest, or rewards must be reported as income on Schedule 1 or Schedule C. 

What accounting method should I use?

Most taxpayers use FIFO (First-In-First-Out), but you can choose any method as long as you apply it consistently. 

What happens if I don’t report my crypto transactions?

The IRS can issue penalties, trigger an audit, or impose interest. Exchanges also report user information, making it not risky not to report. 

Do I need to answer the digital asset question on Form 1040?

Yes, you must honestly answer whether you received, sold, or disposed of any digital asset during the year. 

Does IRS track crypto activity?

Yes, exchanges send information to the IRS, and blockchain activity is publicly traceable. The transactions can be verified easily. 



Previous Article

How to Invest in ICOs? A Comprehensive Guide

Initial Coin Offerings (ICOs) are a method used by startup blockchain and cryptocurrency compa...

Next Article

What Is Tokenomics - A Comprehensive Guide for Beginners

Tokenomics is vital for the success of a crypto project. Read our blog to understand how tokeno...