How to Report Crypto on Your Taxes (Step-By-Step) | CoinLedger (2024)

Not sure how to report your cryptocurrency taxes?

In this guide, we’ll break down how you can report your cryptocurrency gains, losses, and income in just 5 easy steps.

Do I need to report crypto on my tax return?

In the United States, cryptocurrency is subject to ordinary income and capital gains tax.

How to Report Crypto on Your Taxes (Step-By-Step) | CoinLedger (1)

While crypto transactions are pseudo-anonymous, it’s important to remember that the IRS can track transactions through exchange-provided 1099 forms. In the past, the agency has even worked with contractors like Chainalysis to analyze publicly-available transactions on blockchains like Bitcoin and Ethereum.

For more information, check out our complete guide to cryptocurrency taxes.

How do I report crypto on my tax return?

There are 5 steps you should follow to file your cryptocurrency taxes:

  1. Calculate your crypto gains and losses
  2. Complete IRS Form 8949
  3. Include your totals from 8949 on Form Schedule D
  4. Include any crypto income
  5. Complete the rest of your tax return

We’ll break down these 5 steps in detail below!

If you’re looking for an easy way to simplify the tax reporting process, crypto tax software like CoinLedger can help! Just connect your wallets and exchanges and let the platform generate complete tax forms in minutes.

1. Calculate your crypto gains and losses

Every time you dispose of your cryptocurrency, you’ll incur capital gains or capital losses. Examples of cryptocurrency disposals include the following:

  • Selling your cryptocurrency for fiat
  • Trading your cryptocurrency for another cryptocurrency
  • Buying goods and services with cryptocurrency

To calculate your gain or loss from each transaction, you’ll need to track how the price of your crypto has changed since you originally received it.

Here’s a formula you can use to calculate your gains and losses:

How to Report Crypto on Your Taxes (Step-By-Step) | CoinLedger (2)

In this case, your proceeds are what you received for disposing of your cryptocurrency. Typically, this is the fair market value of your crypto at the time of disposal, minus the cost of any fees related to your disposal.

Meanwhile, your cost basis is your cost for acquiring your cryptocurrency. This is typically the fair market value of your crypto at the time of receipt, plus the cost of any fees related to the acquisition.

Once you’ve finished your calculations, you can report your gains and losses on Form 8949.

How to report your capital gains/losses

To better understand how to calculate your capital gains and losses, let’s take a look at an example.

How to Report Crypto on Your Taxes (Step-By-Step) | CoinLedger (3)

Unfortunately, these calculations aren’t always so simple. An active cryptocurrency trader may have thousands of buys and sells in a year, making it difficult to track their original cost basis.

Cryptocurrency tax software like CoinLedger can make it easy to track your cryptocurrencies. Simply connect your exchanges, import your historical transactions, and let the software crunch your gains and losses for all of your transactions in seconds.

2. Complete IRS Form 8949

If you dispose of cryptocurrency during the tax year, you’ll need to fill out IRS Form 8949. The form is used to report the sales and disposals of capital assets — including stocks, bonds, and cryptocurrencies.

Let’s break down how you can fill out Form 8949.

Short-term vs. long-term disposals

Form 8949 consists of two parts: Part I for Short-term and Part II for Long-term.

How to Report Crypto on Your Taxes (Step-By-Step) | CoinLedger (4)

If you disposed of your cryptocurrency after less than 12 months of holding, your gain or loss should be reported on Part I. If you dispose of your crypto after more than 12 months of holding, your gain or loss should be reported on Part II.

Was your transaction reported on Form 1099?

The first step is to check the relevant box at the top of the sheet: A, B, or C.

  1. Short-term transactions reported on Form(s) 1099-B, showing basis was reported to the IRS
  2. Short-term transactions reported on Form(s) 1099-B, showing basis was not reported to the IRS
  3. Short-term transactions not reported to you on Form 1099-B

At this time, most exchanges don’t issue Form 1099-B to customers and the IRS. As a result, you’ll most likely select option C.

How to report your gains and losses on Form 8949

Next, you’ll need to fill in the following information for each of your gains and losses.

  • A description of the crypto-asset you sold (a)
  • The date you originally acquired your crypto-asset (b)
  • The date you sold or disposed of the crypto-asset (c)
  • Proceeds from the sale (fair market value) (d)
  • Your cost basis for purchasing the crypto-asset (fair market value) (e)
  • Your gain or loss (h)

How to Report Crypto on Your Taxes (Step-By-Step) | CoinLedger (5)

Want a demonstration of how to fill out Form 8949? Check out the video below.

Do I need to report my capital losses?

In addition to your capital gains, you should report your short-term and long-term cryptocurrency losses on Form 8949.

Remember, capital losses come with tax benefits! Capital losses can offset your capital gains and up to $3,000 of personal income.

How to Report Crypto on Your Taxes (Step-By-Step) | CoinLedger (6)

For more on this subject, check out our complete guide to tax-loss harvesting.

3. Include totals from Form 8949 on Schedule D

Once your Form 8949 is filled out, take your total net gain or net loss and include it on Schedule D.

Schedule D — attached to Form 1040 — is used to report gains and losses from all sources. In addition to your short-term and long-term gains from cryptocurrency, other line items reported on Schedule D include Schedule K-1s via businesses, estates, and trusts.

How to Report Crypto on Your Taxes (Step-By-Step) | CoinLedger (7)

4. Include any crypto income

In certain scenarios, you may earn cryptocurrency income through mining, staking, interest, or as compensation for your labor. In these situations, you’ll recognize ordinary income based on the fair market value of your crypto at the time of receipt.

What form should I use to report my crypto income?

The form you use to report your ordinary income from cryptocurrency may vary depending on your specific situation.

Schedule 1 - If you earned crypto from airdrops, forks, or other crypto wages and hobby income, this is generally reported on Schedule 1 as other income. Most investors will use this form to report ordinary income from cryptocurrency.

How to Report Crypto on Your Taxes (Step-By-Step) | CoinLedger (8)

Schedule C - If you earned crypto as a business entity, like receiving payments for a job or running a cryptocurrency mining operation, this is likely treated as self-employment income and reported on Schedule C. If you earned business income,you may be able to deduct related costs such as electricity.

How to Report Crypto on Your Taxes (Step-By-Step) | CoinLedger (9)

How do I answer the crypto question on Form 1040?

When you report your income, it’s likely that you’ll see the following question on Form 1040:

“At any time during 2022, did you: (a) receive crypto as a reward, award, or compensation; or (b) sell, exchange, gift, or otherwise dispose of a digital asset?”

If you earned cryptocurrency income or disposed of a crypto-asset, you should answer ‘Yes’ to this question. Remember, intentionally lying on this question is considered tax fraud.

For more information, check out our guide to the crypto tax question on Form 1040.

5. Complete the rest of your tax return

Now that you have reported your capital gains and income, you should be finished reporting all the crypto-related transactions on your tax return. Once you’ve filled out the rest of your tax forms, you should be ready to submit your tax return to the IRS!

How much tax do I pay on cryptocurrency?

The tax rate you pay on cryptocurrency varies depending on multiple factors — including your holding period and your tax bracket.

You’ll pay income tax when you earn cryptocurrency income or dispose of crypto after less than 12 months of holding. Depending on your income bracket, this can vary between 10-37%.

How to Report Crypto on Your Taxes (Step-By-Step) | CoinLedger (10)

You’ll pay long-term capital gains tax when you dispose of cryptocurrency after 12 months or more of holding. Depending on your income bracket, the tax rate on your long-term disposals will range from 0-20%.

How to Report Crypto on Your Taxes (Step-By-Step) | CoinLedger (11)

For more information, check out our guide to cryptocurrency tax rates.

Do I need to report cryptocurrency under $600?

Typically, exchanges only issue Form 1099-MISC for cryptocurrency income if you’ve earned at least $600 of rewards. However, you are required to report all of your taxable income from cryptocurrency on your tax return — regardless of the total amount. Not reporting your income is considered tax fraud.

Get started with cryptocurrency tax software

There’s no need to fill out your tax forms by hand. Today, more than 400,000 investors use CoinLedger to generate a complete tax report in minutes.

You’ll be able to automatically import your transactions from exchanges like Coinbase and blockchains like Ethereum in just a few clicks.


Based on this data, CoinLedger automatically generates your crypto tax forms. You can then upload your reports directly into TurboTax or TaxAct to include with the rest of your tax return or send them directly to your tax professional.

Get started with a free CoinLedger account today.

As a seasoned cryptocurrency tax expert, I bring extensive knowledge and practical experience to guide you through the intricacies of reporting cryptocurrency gains, losses, and income. My expertise is grounded in a comprehensive understanding of tax regulations, blockchain technology, and the dynamic nature of the crypto market.

The provided article outlines five essential steps to ensure accurate reporting and compliance with tax obligations for cryptocurrency transactions. Let's delve into the key concepts covered in the guide:

  1. Tax Obligations for Cryptocurrency in the United States:

    • Cryptocurrency is subject to both ordinary income and capital gains tax in the United States.
    • Despite the pseudo-anonymous nature of crypto transactions, the IRS can track them through exchange-provided 1099 forms and has utilized external contractors for analysis.
  2. Five Steps for Cryptocurrency Tax Reporting:

    • Step 1: Calculate Gains and Losses

      • Gains or losses are incurred every time you dispose of cryptocurrency through selling, trading, or purchasing goods and services.
      • A formula is provided to calculate gains and losses, considering proceeds and cost basis.
    • Step 2: Complete IRS Form 8949

      • Form 8949 is used to report sales and disposals of capital assets, including cryptocurrencies.
      • Short-term and long-term disposals are differentiated in Parts I and II, respectively.
      • Specific information, such as asset description, acquisition date, disposal date, proceeds, cost basis, and gain or loss, is required for each transaction.
    • Step 3: Include Totals on Schedule D

      • Schedule D is used to report gains and losses from all sources, including short-term and long-term gains from cryptocurrency transactions.
    • Step 4: Include Any Crypto Income

      • Cryptocurrency income earned through mining, staking, interest, or as compensation is recognized as ordinary income.
      • Different forms like Schedule 1 or Schedule C may be used based on the nature of the income.
    • Step 5: Complete the Rest of Your Tax Return

      • The final step involves answering the crypto-related question on Form 1040 and completing the rest of the tax return.
  3. Tax Rates and Reporting Thresholds:

    • Tax rates on cryptocurrency vary based on factors like holding period and income bracket.
    • Short-term disposals (less than 12 months) are subject to income tax (10-37%), while long-term disposals (after 12 months) incur long-term capital gains tax (0-20%).
    • All taxable income, regardless of the amount, must be reported on the tax return.
  4. Cryptocurrency Income Reporting:

    • Different forms such as Schedule 1 or Schedule C are used to report crypto income based on the source (e.g., airdrops, forks, wages, or business income).
    • Answering the crypto-related question on Form 1040 is crucial to avoid tax fraud.
  5. Cryptocurrency Tax Software:

    • Utilizing crypto tax software like CoinLedger streamlines the reporting process by automatically importing transactions, calculating gains and losses, and generating tax forms.

In conclusion, following these steps and leveraging specialized tools can significantly simplify the cryptocurrency tax reporting process, ensuring compliance with tax regulations.

How to Report Crypto on Your Taxes (Step-By-Step) | CoinLedger (2024)
Top Articles
Latest Posts
Article information

Author: Dong Thiel

Last Updated:

Views: 6281

Rating: 4.9 / 5 (79 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Dong Thiel

Birthday: 2001-07-14

Address: 2865 Kasha Unions, West Corrinne, AK 05708-1071

Phone: +3512198379449

Job: Design Planner

Hobby: Graffiti, Foreign language learning, Gambling, Metalworking, Rowing, Sculling, Sewing

Introduction: My name is Dong Thiel, I am a brainy, happy, tasty, lively, splendid, talented, cooperative person who loves writing and wants to share my knowledge and understanding with you.