📈 Get daily crypto insights that make you smarter about your money

Tax Season 2023: How to Report Cryptocurrency on IRS Form 1040 — A Step-by-Step Guide

With the March 2023 tax filing deadline approaching, millions of cryptocurrency investors face the often confusing task of reporting their digital asset activity to the IRS. The 2022 tax year brought significant changes to how crypto is reported on individual tax returns, and the agency has made it clear that enforcement is ramping up. Whether you traded Bitcoin at $22,362, staked Ethereum at $1,569, or earned yield through DeFi protocols, this guide walks you through exactly what you need to report and where it goes on your return.

The Basics

The IRS treats cryptocurrency as property for tax purposes, meaning every disposal—selling, trading, spending, or transferring—can trigger a taxable event. This is not a new position; the agency has held this view since 2014. What is new is the increased scrutiny and the specific reporting requirements that have been added to Form 1040 for the 2022 tax year.

At the top of Form 1040, directly below your name and address, you will find the digital assets question. For the 2022 tax year, it reads: “At any time during 2022, did you: (a) receive (as a reward, award, or payment for property or services); or (b) sell, exchange, gift, or otherwise dispose of a digital asset (or a financial interest in a digital asset)?” You must answer this question regardless of whether you had any taxable gains or losses.

The answer is yes if you received crypto as payment for goods or services, received mining or staking rewards, sold or traded crypto, used crypto to pay for something, or transferred crypto between your own wallets in a way that constituted a disposition. The answer is no only if you simply held crypto without any transactions, or purchased crypto with fiat currency and held it.

Reporting Requirements

Capital gains and losses from cryptocurrency transactions are reported on Form 8949, which feeds into Schedule D. Each transaction must be listed separately with the date acquired, date sold, proceeds, cost basis, and resulting gain or loss. For 2022, the IRS requires that you check Box A, B, or C on Form 8949 depending on whether you received a Form 1099 from an exchange.

Most centralized exchanges now issue Form 1099-B for cryptocurrency transactions, which reports your proceeds to the IRS. However, these forms often do not include your cost basis—the original purchase price—particularly for transfers in from external wallets. This means you may need to manually calculate and report your cost basis even if you receive a 1099-B.

For DeFi transactions, the reporting burden falls entirely on you. There are no 1099 forms for Uniswap trades, Aave interest, or yield farming rewards. You must track every transaction, determine its fair market value in US dollars at the time it occurred, and report it appropriately. This is where crypto tax software becomes essential for anyone with more than a handful of DeFi transactions.

Privacy Considerations

Tax reporting and financial privacy exist in an uncomfortable tension, especially in cryptocurrency. While the IRS has legitimate authority to tax capital gains, the transparency of blockchain networks means that reporting wallet addresses or transaction details could potentially expose your entire financial history to government surveillance.

To minimize privacy exposure, report only what is required. You do not need to disclose wallet addresses on your tax return. Form 8949 asks for a description of the property sold, which can be as simple as “0.5 BTC” without specifying which particular 0.5 BTC or from which wallet. Use aggregate reporting where possible, and keep detailed records in your personal files rather than on the return itself.

For those concerned about privacy, consider using a dedicated wallet for taxable transactions and separate wallets for long-term holdings. This creates a clear boundary between what you report and what remains private. Hardware wallets stored offline with no transaction history have no reporting requirements until you eventually dispose of the assets.

Common Mistakes

The most common mistake is failing to report crypto-to-crypto trades. Many investors believe that only cashing out to fiat triggers a taxable event. This is incorrect. Trading Bitcoin for Ethereum is a taxable event, just like trading Bitcoin for dollars. Each trade must be reported with the fair market value of what you received.

Another frequent error is mishandling staking and mining income. These are taxed as ordinary income at the fair market value of the coins at the time you received them. This income is reported on Schedule 1 as “other income.” When you later sell these coins, you also owe capital gains tax on any appreciation since the time you received them.

Transferring crypto between your own wallets is generally not taxable. Moving Bitcoin from Coinbase to a hardware wallet does not trigger a reportable event. However, if the transfer involves a conversion—such as wrapping ETH or depositing into a liquidity pool—that conversion may be taxable. The distinction between simple transfers and taxable dispositions is nuanced and depends on the specific mechanics of each transaction.

Staying Compliant

The best approach to crypto tax compliance is proactive record-keeping throughout the year. Connect all your wallets and exchanges to a reputable crypto tax platform, review the generated reports for accuracy, and file well before the deadline. The IRS has signaled that crypto enforcement is a priority, and the penalties for underreporting can be severe—up to 25% of the unpaid tax plus interest.

If you discover unreported crypto income from previous years, consider filing an amended return before the IRS contacts you. Voluntary disclosure generally results in lower penalties than being caught in an audit. The agency’s growing sophistication in blockchain analytics means that unreported transactions are increasingly likely to be detected.

For the 2023 filing season, the deadline for individual returns is April 18, 2023. File an extension if you need more time to gather records, but remember that an extension to file is not an extension to pay—any taxes owed are still due by the April deadline.

Disclaimer: This article is for informational purposes only and does not constitute tax, legal, or financial advice. Consult a qualified tax professional for guidance specific to your situation.

🌱 FOR BUSINESSES BitcoinsNews.com
Reach 100K+ Crypto Readers
Sponsored content, press releases, banner ads, and newsletter placements. Put your brand in front of Bitcoin's most engaged audience.

9 thoughts on “Tax Season 2023: How to Report Cryptocurrency on IRS Form 1040 — A Step-by-Step Guide”

  1. the IRS asking about crypto right at the top of the 1040 is their way of saying they know exactly what youre doing

    1. the 1040 question is literally ‘did you touch crypto’ with zero guidance on what counts as a disposal. staking rewards yes, wallet transfers nobody knows

      1. staking vs mining income has been debated since 2017 and they still wont commit. the ambiguity is the policy at this point

      2. wallet transfers being unclear is wild. moved from ledger to trezor and my tax software flagged it as a disposal. had to manually override 40 transactions

    2. they know and they still haven’t published clear guidance on staking vs mining income classification. five years and counting

      1. five years and the best they have is a yes/no checkbox at the top of the 1040. genuinely impressive level of regulatory neglect

  2. tax_serialize

    pro tip: if you used more than 3 defi protocols in 2022, hire an accountant. cointracker wont save you

    1. tried cointracker for 2 defi wallets. imported 400 transactions, half were wrong. hired a cpa after that nightmare

  3. hired a cpa after trying to do defi taxes myself for 2022. spent 3 weekends on it and was still wrong. $400 well spent

Leave a Comment

Your email address will not be published. Required fields are marked *

BTC$65,717.00-0.9%ETH$1,794.60-0.9%SOL$73.87-0.8%BNB$606.78-2.0%XRP$1.22-2.5%ADA$0.1737-3.5%DOGE$0.0874-1.5%DOT$1.02+0.0%AVAX$6.90+0.4%LINK$8.30-0.6%UNI$3.24+16.8%ATOM$1.99+1.9%LTC$45.76+0.1%ARB$0.0858-1.2%NEAR$2.34-4.3%FIL$0.8072+0.7%SUI$0.7975-0.1%BTC$65,717.00-0.9%ETH$1,794.60-0.9%SOL$73.87-0.8%BNB$606.78-2.0%XRP$1.22-2.5%ADA$0.1737-3.5%DOGE$0.0874-1.5%DOT$1.02+0.0%AVAX$6.90+0.4%LINK$8.30-0.6%UNI$3.24+16.8%ATOM$1.99+1.9%LTC$45.76+0.1%ARB$0.0858-1.2%NEAR$2.34-4.3%FIL$0.8072+0.7%SUI$0.7975-0.1%
Scroll to Top