Sunday, June 21, 2026
Blog

How to Report Crypto on Your Tax Return: A Step-by-Step Guide

By Sabnam
How to Report Crypto on Your Tax Return

Cryptocurrency has become one of the most popular investment options in recent years. With millions of people trading, staking, and earning digital assets, tax authorities around the world have taken notice. In most countries, including the United States, crypto transactions are taxable events. This means that anyone who buys, sells, or earns cryptocurrency must report it on their Tax Return.

This comprehensive guide explains how to report crypto on your Tax Return, step by step. It covers everything from understanding crypto taxes to calculating gains, filling out forms, and avoiding common mistakes. Whether you are a beginner or an experienced trader, this guide will help ensure compliance and accuracy when filing your Tax Return.

Understanding Crypto Taxes

Understanding Crypto Taxes

Before learning how to report crypto on a Tax Return, it’s essential to understand how cryptocurrency is treated for tax purposes. The Internal Revenue Service (IRS) and many other tax authorities classify cryptocurrency as property, not currency. This means that crypto transactions are subject to capital gains tax, similar to stocks or real estate.

Like other assets, crypto investments and digital assets may come with tax obligations. But, as we’ve mentioned above, crypto has unique features that make it stand apart from other investment types in the eyes of the Internal Revenue Service. You could say that crypto taxes follow their own beat.

Key Taxable Events

The following activities are considered taxable events and must be reported on a Tax Return:

  1. Selling cryptocurrency for fiat currency (e.g., selling Bitcoin for USD)
  2. Trading one cryptocurrency for another (e.g., exchanging Ethereum for Solana)
  3. Using cryptocurrency to purchase goods or services
  4. Earning cryptocurrency through mining, staking, or airdrops
  5. Receiving cryptocurrency as payment for work or services

Non-Taxable Events

Some crypto activities are not taxable and do not need to be reported on a Tax Return:

  1. Buying cryptocurrency with fiat currency (holding only)
  2. Transferring crypto between personal wallets
  3. Donating cryptocurrency to a qualified charity
  4. Gifting cryptocurrency (under certain limits)

Understanding which transactions are taxable helps determine what needs to be included in a Tax Return.

Step 1: Gather All Crypto Transaction Records

Gather All Crypto Transaction Records

The first step in reporting crypto on a Tax Return is collecting all transaction data. Every trade, sale, or transfer must be documented to calculate gains or losses accurately.

What to Collect

  • Dates of acquisition and sale
  • Amount of cryptocurrency bought or sold
  • Purchase and sale prices (in fiat currency)
  • Transaction fees
  • Exchange or wallet used
  • Purpose of the transaction (trade, payment, mining, etc.)

Tools for Tracking

Manual tracking can be time-consuming, especially for active traders. Crypto tax software such as CoinTracker, Koinly, or CoinLedger can automatically import data from exchanges and wallets. These tools generate reports that can be attached to a Tax Return.

Step 2: Determine the Cost Basis

Determine the Cost Basis

The cost basis is the original value of the cryptocurrency when it was acquired. It includes the purchase price and any associated fees. The cost basis is crucial for calculating capital gains or losses on a Tax Return.

Example

If 1 Bitcoin was purchased for $30,000 and later sold for $40,000, the cost basis is $30,000. The capital gain is $10,000, which must be reported on the Tax Return.

Methods for Calculating Cost Basis

  1. FIFO (First In, First Out) – The first coins purchased are considered sold first.
  2. LIFO (Last In, First Out) – The last coins purchased are considered sold first.
  3. Specific Identification – The taxpayer identifies which specific coins were sold.

The IRS allows FIFO and Specific Identification methods for crypto reporting. Choosing the right method can affect the amount of tax owed on a Tax Return.

Step 3: Calculate Capital Gains and Losses

Calculate Capital Gains and Losses

Once the cost basis is determined, calculate the capital gain or loss for each transaction. The formula is:

Capital Gain/Loss = Sale Price – Cost Basis

Short-Term vs. Long-Term Gains

  • Short-Term Capital Gains: Assets held for less than one year are taxed at ordinary income tax rates.
  • Long-Term Capital Gains: Assets held for more than one year are taxed at lower rates.

When filing a Tax Return, it’s important to separate short-term and long-term gains, as they are reported differently.

If you’ve earned rewards from staking, be sure to understand how those earnings are generated in How Ethereum Staking Works: Earn Passive Income on Your ETH.

Example

  • Bought 2 Ethereum for $2,000 each in January 2023
  • Sold 2 Ethereum for $3,000 each in March 2023
  • Gain per Ethereum = $1,000
  • Total Gain = $2,000 (short-term)

This $2,000 gain must be reported on the Tax Return as a short-term capital gain.

Step 4: Report Crypto Income

Report Crypto Income

Not all crypto earnings come from trading. Some people earn cryptocurrency through mining, staking, or receiving payments. These are considered income and must be reported on a Tax Return.

Types of Crypto Income

  1. Mining Rewards: The fair market value of mined coins at the time of receipt is taxable as income.
  2. Staking Rewards: Similar to mining, staking rewards are taxable when received.
  3. Airdrops: Free tokens received through airdrops are taxable as ordinary income.
  4. Crypto Payments: If cryptocurrency is received as payment for goods or services, it must be reported as business or self-employment income.

Reporting Crypto Income

Crypto income is reported on different forms depending on the source:

  • Form 1040 Schedule 1: For miscellaneous income
  • Schedule C: For business or self-employment income
  • Form 8949: For capital gains and losses

Accurate reporting ensures that all crypto-related income is properly included in the Tax Return.

Step 5: Complete IRS Forms for Crypto Reporting

Complete IRS Forms for Crypto Reporting

The IRS requires specific forms to report cryptocurrency transactions on a Tax Return. Each form serves a different purpose.

Form 8949: Sales and Dispositions of Capital Assets

Form 8949 is used to report each crypto transaction that resulted in a gain or loss. It includes:

  • Description of the asset (e.g., Bitcoin, Ethereum)
  • Date acquired and sold
  • Proceeds from the sale
  • Cost basis
  • Gain or loss amount

After completing Form 8949, totals are transferred to Schedule D.

Schedule D: Capital Gains and Losses

Schedule D summarizes all capital gains and losses from Form 8949. It separates short-term and long-term gains and calculates the total taxable amount to include in the Tax Return.

Schedule 1 and Schedule C

  • Schedule 1: Used for reporting crypto income not related to business activities.
  • Schedule C: Used for reporting crypto income from business or self-employment.

Form 1040: Main Tax Return Form

Form 1040 is the main Tax Return form. It includes a question asking whether the taxpayer received, sold, or exchanged any digital assets during the year. This must be answered truthfully. Many taxable crypto transactions involve ERC-20 assets, which power a large portion of the DeFi ecosystem. Learn more in What Is ERC-20? The Token Standard That Powers Most of DeFi.

Step 6: Report Crypto Losses

Report Crypto Losses

Crypto losses can be used to offset gains and reduce taxable income. Reporting losses correctly on a Tax Return can lower the overall tax burden.

Capital Loss Deduction

If total capital losses exceed gains, up to $3,000 of losses can be deducted from ordinary income each year. Any remaining losses can be carried forward to future years.

Example

  • Total Capital Gains: $5,000
  • Total Capital Losses: $8,000
  • Net Loss: $3,000 deductible this year
  • Remaining $0 carried forward

Reporting losses accurately ensures that the Tax Return reflects the correct taxable amount.

Step 7: Include Crypto Donations and Gifts

Include Crypto Donations and Gifts

Crypto donations and gifts have unique tax implications that must be reported correctly on a Tax Return.

Donations

Donating cryptocurrency to a qualified charity can provide a tax deduction. The deduction amount is based on the fair market value of the crypto at the time of donation.

Gifts

Gifting cryptocurrency is not taxable for the giver if the value is below the annual exclusion limit ($17,000 per recipient in 2024). However, if the recipient later sells the crypto, they must report the gain or loss on their Tax Return.

Step 8: File the Tax Return

 File the Tax Return

After gathering all data, calculating gains, and completing the necessary forms, the final step is filing the Tax Return. This can be done electronically or by mail.

Filing Options

  1. Self-Filing: Using tax software like TurboTax or TaxAct that supports crypto reporting.
  2. Professional Help: Hiring a certified public accountant (CPA) or tax professional experienced in cryptocurrency.

Filing on time and accurately ensures compliance and avoids penalties.

Step 9: Keep Records for Future Tax Years

Keep Records for Future Tax Years

Maintaining detailed records of all crypto transactions is essential for future Tax Returns. The IRS can audit tax filings up to several years after submission.

Recommended Records

  • Exchange statements
  • Wallet addresses
  • Transaction receipts
  • Tax software reports
  • Correspondence with tax professionals

Keeping organized records simplifies future Tax Return preparation and ensures accuracy.

Common Mistakes to Avoid When Reporting Crypto

Common Mistakes
  1. Ignoring Small Transactions: Even small trades or payments must be reported.
  2. Failing to Track Cost Basis: Missing cost basis data can lead to overpaying taxes.
  3. Not Reporting Airdrops or Staking Rewards: These are taxable income.
  4. Using Multiple Exchanges Without Consolidation: Always combine data from all platforms.
  5. Incorrectly Classifying Transactions: Distinguish between capital gains and income.
  6. Missing the Crypto Question on Form 1040: Always answer truthfully.

Avoiding these mistakes ensures a complete and accurate Tax Return.

How to Handle Crypto Losses and Wash Sales

how to handle loss

1. Capital Losses Can Offset Your Gains

When you sell cryptocurrency at a loss, you can use that loss to reduce your taxable capital gains. If your total losses exceed your gains, you can deduct up to $3,000 from your ordinary income each year. Any remaining losses can be carried forward to future tax years, helping reduce your tax burden over time.

2. The Wash Sale Rule Currently Doesn’t Apply to Crypto

Unlike stocks, cryptocurrency is not currently subject to the IRS wash sale rule. This rule normally prevents investors from claiming a loss if they repurchase the same asset within 30 days. Since crypto is classified as property rather than securities, you can sell your Bitcoin at a loss and immediately buy it back while still claiming the tax deduction. Profits and losses from short-selling strategies may have unique tax consequences depending on your jurisdiction. Explore Short Selling Crypto: A Dangerous but Profitable Strategy Explained.

3. Tax Loss Harvesting Is a Strategic Opportunity

Crypto investors can take advantage of tax loss harvesting by strategically selling underperforming assets before year-end. This allows you to realize losses that offset gains from profitable trades. Because the wash sale rule doesn’t apply, you can even repurchase the same cryptocurrency right away if you believe in its long-term potential.

4. Document All Loss Transactions Carefully

Every crypto loss must be properly documented and reported on Form 8949 and Schedule D of your tax return. Keep detailed records, including the purchase date, sale date, cost basis, sale price, and the resulting loss amount. Accurate documentation protects you during audits and ensures you receive the full tax benefit.

5. Future Regulations May Change the Rules

Congress has proposed legislation that would extend the wash sale rule to cryptocurrency and other digital assets. If passed, this would eliminate the ability to immediately repurchase crypto after selling at a loss. Stay informed about regulatory changes to adjust your tax strategy accordingly and maximize your benefits while current rules remain in effect.

International Crypto Tax Reporting

International Crypto Tax Reporting

Crypto tax rules vary by country, but most nations require reporting on a Tax Return.

United Kingdom

HMRC treats crypto as property. Capital gains and income from crypto must be reported on the Self Assessment Tax Return.

Canada

The Canada Revenue Agency (CRA) requires reporting crypto gains and income on the annual Tax Return. Crypto used for business purposes is subject to business income tax.

Australia

The Australian Taxation Office (ATO) requires taxpayers to report crypto gains and losses on their Tax Return. Crypto-to-crypto trades are taxable events.

European Union

EU countries are implementing standardized crypto tax reporting under the DAC8 directive, requiring exchanges to share user data with tax authorities.

How to Minimize Crypto Taxes Legally

How to Minimize Crypto Taxes Legally

There are several legal strategies to reduce the tax burden when filing a Tax Return.

  1. Hold Long-Term: Holding crypto for more than one year qualifies for lower long-term capital gains tax rates.
  2. Harvest Losses: Selling losing positions to offset gains can reduce taxable income.
  3. Donate Crypto: Donating appreciated crypto to charity can eliminate capital gains tax.
  4. Use Tax-Advantaged Accounts: Some jurisdictions allow crypto investments in retirement accounts.
  5. Track Fees: Deductible transaction fees can reduce taxable gains.

Implementing these strategies can optimize the outcome of a Tax Return.

Future of Crypto Tax Reporting

The Future

1. Mandatory Exchange Reporting Is Coming

Tax authorities worldwide are requiring cryptocurrency exchanges to report user transactions directly to government agencies. Under the U.S. Infrastructure Investment and Jobs Act, exchanges must issue Form 1099-B to users and the IRS starting in 2026. This means your crypto activity will be automatically reported, making it nearly impossible to hide transactions from tax authorities.

2. Expanded Digital Asset Definitions

Regulators are broadening the definition of a digital asset for tax purposes. Beyond Bitcoin and Ethereum, the definition now includes NFTs, stablecoins, DeFi tokens, and even in-game currencies. This expansion means more types of digital transactions will need to be reported on your tax return, increasing compliance requirements for everyday users.

3. Increased IRS Enforcement and Audits

The IRS has significantly increased its focus on cryptocurrency compliance. With additional funding and advanced blockchain tracking technology, tax authorities can now trace transactions across wallets and exchanges. Crypto-related audits are becoming more common, and penalties for non-compliance are being enforced more strictly than ever before.

4. International Coordination and Data Sharing

Countries are working together to prevent tax evasion through crypto. The OECD’s Crypto-Asset Reporting Framework (CARF) enables automatic exchange of information between nations. If you trade on foreign exchanges or hold crypto in international wallets, multiple tax authorities may have access to your transaction data, requiring consistent reporting across jurisdictions.

5. Real-Time Reporting Technology

Future tax systems may require real-time or near-instant reporting of crypto transactions. Blockchain analytics tools and API integrations could automatically calculate and report your tax obligations as transactions occur. This shift toward automated, continuous reporting will reduce year-end surprises but requires maintaining accurate records throughout the year rather than scrambling during tax season.

FAQ

FAQ

1. Do I have to report cryptocurrency on my tax return?

Yes. In most countries, cryptocurrency transactions such as selling, trading, spending, or earning crypto are taxable events and must be reported on your tax return.

2. What crypto transactions are taxable?

Taxable crypto transactions typically include selling cryptocurrency for fiat currency, trading one cryptocurrency for another, spending crypto on goods or services, and receiving crypto as income, rewards, or staking earnings.

3. Do I pay taxes if I only bought and held cryptocurrency?

Generally, no. Simply buying and holding crypto without selling, trading, or using it usually does not trigger a taxable event.

4. How do I calculate crypto gains and losses?

You calculate gains or losses by subtracting your cost basis (purchase price plus fees) from the amount you received when you sold, traded, or spent the cryptocurrency.

5. What records should I keep for crypto taxes?

Keep records of purchase dates, sale dates, transaction amounts, wallet addresses, exchange statements, fees paid, and the fair market value of crypto at the time of each transaction.

6. Are crypto-to-crypto trades taxable?

In many jurisdictions, yes. Exchanging one cryptocurrency for another is often treated as disposing of one asset and acquiring another, creating a taxable event.

7. How is crypto income taxed?

Crypto received through mining, staking, airdrops, employment, or freelance work is generally taxed as ordinary income based on its fair market value when received.

8. What happens if I don’t report my cryptocurrency transactions?

Failing to report crypto transactions may result in penalties, interest charges, audits, or other legal consequences, depending on your local tax laws.

Conclusion

Reporting cryptocurrency on a Tax Return may seem complex, but following a structured process makes it manageable. By gathering accurate records, calculating gains and losses, completing the correct forms, and understanding tax rules, compliance becomes straightforward.

As regulations evolve, staying informed and organized ensures that every Tax Return accurately reflects crypto activity. Proper reporting not only avoids penalties but also builds transparency and trust in the growing digital asset ecosystem.

Sabnam

Written by

Sabnam

Sabnam is a passionate Blockchain student and dedicated Content Writer at Cryptodarshan.com, where she focuses on simplifying complex cryptocurrency and blockchain concepts for everyday readers. With a strong interest in decentralized technology, digital finance, and Web3 innovation, she is committed to spreading awareness about the future of money and technology.