ETH Staking 4.2% APY ▲ 0.5% · USDC Lending 9.4% APY ▲ 0.1% · ADA Staking 4.6% APY ▼ 0.2% · DOT Staking 12.1% APY ▲ 0.8% · BTC ETF $67,420 ▲ 1.2% · SOL Staking 7.8% APY ▲ 0.3% · ATOM Staking 19.2% APY ▲ 0.4% · ETH Staking 4.2% APY ▲ 0.5% · USDC Lending 9.4% APY ▲ 0.1% · ADA Staking 4.6% APY ▼ 0.2% · DOT Staking 12.1% APY ▲ 0.8% · BTC ETF $67,420 ▲ 1.2% · SOL Staking 7.8% APY ▲ 0.3% · ATOM Staking 19.2% APY ▲ 0.4% · ETH Staking 4.2% APY ▲ 0.5% · USDC Lending 9.4% APY ▲ 0.1% · ADA Staking 4.6% APY ▼ 0.2% · DOT Staking 12.1% APY ▲ 0.8% · BTC ETF $67,420 ▲ 1.2% · SOL Staking 7.8% APY ▲ 0.3% · ATOM Staking 19.2% APY ▲ 0.4% ·

How to Report Crypto on Your Tax Return USA Guide (2026)

How to Report Crypto on Your Tax Return USA Guide (2026)

Filing your crypto taxes correctly is one of the most important responsibilities of a US cryptocurrency investor. The IRS has significantly increased its enforcement of crypto tax compliance in recent years — and the penalties for non-compliance can be severe. In this step-by-step guide, we explain exactly how to report crypto on your US tax return in 2026.

The IRS and Cryptocurrency

The IRS treats cryptocurrency as property for tax purposes. This means every sale, trade, or disposal of cryptocurrency is a taxable event that must be reported on your tax return — regardless of whether you received a 1099 form from your exchange.

Since 2019, the IRS has included a crypto question at the top of Form 1040 — the main US individual tax return. You must answer this question honestly regardless of whether you had taxable transactions.

The Crypto Question on Form 1040

The question currently reads: “At any time during 2025, did you receive, sell, exchange, or otherwise dispose of any digital assets?”

Answer YES if you:

  • Sold or traded cryptocurrency
  • Used crypto to purchase goods or services
  • Received crypto as payment, mining rewards, or staking income
  • Received an airdrop

Answer NO if you only:

  • Bought cryptocurrency with USD
  • Transferred crypto between your own wallets
  • Held cryptocurrency without any transactions

What Forms Do You Need?

Form 8949 — this is where you report every individual crypto sale or disposal. For each transaction you must report the date acquired, date sold, proceeds, cost basis, and gain or loss.

Schedule D — summarises your total capital gains and losses from Form 8949 and feeds into your Form 1040.

Schedule 1 — used to report crypto received as income, such as staking rewards, mining income, airdrops, and crypto received as payment for services.

Schedule C — used if you operate a crypto mining or trading business.

Step by Step: How to Report Crypto Sales

Step 1: Gather all your transaction records — dates, amounts, proceeds in USD, and cost basis for every transaction throughout the year.

Step 2: Calculate your gain or loss for each transaction. Gain or loss equals proceeds minus cost basis.

Step 3: Classify each transaction as short-term (held less than 12 months) or long-term (held more than 12 months).

Step 4: Complete Form 8949 — list every transaction with the required details.

Step 5: Transfer the totals to Schedule D.

Step 6: Report any crypto income (staking, mining, airdrops) on Schedule 1.

Step 7: Complete your Form 1040 — answer the crypto question and include all schedules.

Cost Basis Methods

The IRS allows several methods for calculating cost basis:

FIFO (First In First Out) — the default method. The first coins you bought are treated as the first coins you sold.

HIFO (Highest In First Out) — sell your highest cost basis coins first, minimising taxable gains. Must be specifically identified and documented.

Specific Identification — identify exactly which coins you are selling. Requires detailed records but offers maximum flexibility.

Using Crypto Tax Software

Manually completing Form 8949 with hundreds or thousands of transactions is extremely time-consuming and error-prone. Dedicated crypto tax software automates the entire process:

  • Koinly — generates IRS-ready Form 8949 and Schedule D automatically
  • TaxBit — designed specifically for US taxpayers with direct IRS form generation
  • CoinTracker — integrates directly with TurboTax and H&R Block for seamless filing

Common Mistakes to Avoid

Not reporting crypto-to-crypto trades — every trade between cryptocurrencies is a taxable event, not just sales to USD.

Using the wrong cost basis — incorrect cost basis calculations can result in overpaying or underpaying tax.

Forgetting staking and mining income — these are taxable as ordinary income when received.

Not keeping records — the IRS can audit returns up to 3 years back, or 6 years if substantial underreporting is suspected.

Key Takeaways

  • The IRS treats crypto as property — all sales and trades are taxable events
  • Answer the crypto question on Form 1040 honestly every year
  • Report individual transactions on Form 8949 and summarise on Schedule D
  • Report staking, mining, and airdrop income on Schedule 1
  • Use dedicated crypto tax software to automate form generation
  • Keep detailed records of all transactions for at least 6 years
  • Consult a crypto-specialist tax professional for complex situations

Leave a Comment