How to Read a Crypto Tax Report: Understanding Your Tax Forms

June 14, 2026 3 min read

A crypto tax report can look intimidating — pages of transactions, dates, amounts, and calculations. But it’s simpler than it looks.

This guide walks through the most common crypto tax forms and how to read them.

US Tax Forms for Crypto

Form 8949: Sales and Other Dispositions of Capital Assets

This is the main form for reporting crypto trades. It lists every taxable transaction.

Each row shows:

ColumnWhat It Means
(a) DescriptionWhat you sold (e.g., “1.5 ETH”)
(b) Date acquiredWhen you bought it
(c) Date soldWhen you sold it
(d) ProceedsWhat you received (in USD)
(e) Cost basisWhat you paid (in USD)
(f) Adjustment codeAny special adjustments
(g) Gain or loss(d) minus (e)

How to read it:

  • Green rows (gains): You made money on these trades
  • Red rows (losses): You lost money
  • Short-term (held < 1 year): Listed in Part I
  • Long-term (held > 1 year): Listed in Part II

What to check:

  • Are all your trades included?
  • Are the dates correct?
  • Do the proceeds match what you received?
  • Is the cost basis accurate?

Schedule D: Capital Gains and Losses

This is the summary form. It totals your gains from Form 8949.

What it shows:

  • Total short-term gains/losses
  • Total long-term gains/losses
  • Combined net gain/loss
  • If overall loss: how much can be deducted ($3,000 max against ordinary income in the US)

Other Forms

FormWhen You Need It
Schedule 1If you earned crypto as income (staking, airdrops, mining, payments)
Form 1040Main tax return — includes Schedule D totals
FBAR (FinCEN 114)If you had $10K+ in foreign financial accounts (including Binance non-US)
Form 8938If you held $50K+ in specified foreign financial assets

What Your Crypto Tax Report Should Include

A complete report should have:

  1. Summary page — Total gains/losses, broken down by short-term and long-term
  2. Transaction list — Every trade, swap, and sale with dates, amounts, and values
  3. Income report — Any crypto received as income (staking, airdrops, mining)
  4. Realized vs unrealized — Only realized gains/losses are taxable
  5. Portfolio overview — Current holdings and cost basis

UK Tax Report: Capital Gains Summary

For UK users, HMRC requires a capital gains summary:

FieldWhat It Means
Date of disposalWhen you sold/traded
Number of unitsHow much crypto
Allowable cost (cost basis)What you paid
ProceedsWhat you received
Gain/LossProceeds minus cost
Unused lossesLosses carried forward

UK-specific:

  • £3,000 annual allowance (tax year 2025-2026)
  • Same-day and 30-day matching rules apply
  • Report on the “Capital Gains Tax on UK Property” pages or via the new Capital Gains Tax Service

How to Verify Your Tax Report

Step 1: Check a Sample Transaction

Pick 2-3 random trades from your report and verify:

  • Date matches your records
  • Cost basis matches what you paid
  • Proceeds match what you received

Step 2: Check Cost Basis Method

Your report should specify which method was used:

  • FIFO (First In, First Out) — Default in most countries
  • LIFO (Last In, First Out) — May produce different results
  • Specific Identification — You chose which lots to sell

Make sure the method matches what you intended. Changing methods after filing requires IRS approval (US) or may not be allowed (other countries).

Step 3: Verify Income Transactions

Check that:

  • Staking rewards are included as income (with USD value at time of receipt)
  • Airdrops are included as income
  • Mining rewards are included as income

Step 4: Ensure No Missing Transactions

Common gaps:

  • Transfers between your own wallets (should NOT be taxable)
  • Small airdrops (easy to miss)
  • Staking rewards from multiple validators
  • Exchange credits / referral bonuses

Common Errors in Tax Reports

ErrorCauseFix
Duplicate transactionsMultiple imports of the same dataRemove duplicates in the tool
Missing cost basisTransfer between wallets without proper trackingEnsure all wallets are connected
Wrong dateExchange reports in UTC, local timezone differenceCheck timezone settings
Incorrect classificationStaking rewards labeled as tradesManually reclassify
Missing transactionsAPI doesn’t cover all historyUpload CSV manually
Double-counted transfersSending between your wallets counted as salesTag as “Transfer” not “Trade”

When to Use a CPA

Consider hiring a CPA who specializes in crypto if:

  • You have 500+ transactions
  • You traded on multiple exchanges and wallets
  • You earned significant staking/DeFi income
  • You participated in airdrops
  • You had a large gain or loss ($50K+)
  • You’re unsure about any part of your return

Cost: $300-1,500 depending on complexity.

Verdict

Your crypto tax report is just a list of your trades with gains/losses calculated. It’s the same concept as reporting stock trades — just with more data points.

To file with confidence:

  1. Use a reputable tax tool (CoinTracker, Koinly, CoinLedger)
  2. Review the summary page for reasonableness
  3. Check 2-3 sample transactions for accuracy
  4. Verify your cost basis method
  5. File promptly

Hire a CPA if you’re unsure. An audit costs more than a professional review.

Related: Crypto Tax Guide for Beginners | Crypto Tax Calculator Guide | How to Report Crypto Losses | Do I Need to Report Small Transactions? | Crypto Tax Guide by Country

← Back to Crypto Tax Search all articles
This content is for educational purposes only. Not financial advice. Do your own research before investing.