Cryptocurrency

IRS Crypto Tax Reporting Requirements: How to Fill Out Form 8949 in 2026

  • Home
  • IRS Crypto Tax Reporting Requirements: How to Fill Out Form 8949 in 2026
IRS Crypto Tax Reporting Requirements: How to Fill Out Form 8949 in 2026
12 January 2026 Rebecca Andrews

Every time you sell Bitcoin, trade Ethereum for Solana, or even use crypto to buy coffee, the IRS sees a taxable event. Starting in 2025, the rules got tighter - and Form 8949 is now the single most important document you’ll fill out if you own cryptocurrency. This isn’t about hiding income. It’s about getting it right before the IRS comes knocking.

Why Form 8949 Matters More Than Ever

The IRS doesn’t treat crypto like cash. It treats it like property. That means every sale, trade, or exchange triggers a capital gain or loss - and you have to report it. Form 8949 is where you list every single one. No exceptions. Not even if you lost money. Not even if you didn’t get a 1099 form.

Before 2025, many people used a universal method: average out the cost of all their Bitcoin across all wallets. Now, that’s illegal. Starting January 1, 2025, you must track each coin’s purchase date and price separately - wallet by wallet. If you bought 0.1 BTC in 2021 for $10,000 and another 0.1 BTC in 2024 for $45,000, and then sold 0.1 BTC in 2025 for $50,000, you can’t just say ‘I averaged it.’ You have to pick which coin you sold. That choice changes your tax bill.

What Goes on Form 8949

Form 8949 isn’t a summary. It’s a ledger. For every crypto transaction that ended in a sale or exchange, you need to fill out these fields:

  • Description of property: Bitcoin, Ethereum, DOGE - be specific.
  • Date acquired: When you got it. Not when you bought it - when you received it. That includes airdrops, staking rewards, and hard forks.
  • Date sold or disposed: When you traded, sold, or spent it.
  • Gross proceeds: The dollar value in USD at the time of the sale. Use the exchange rate from the exact time of the transaction.
  • Cost basis: What you paid for it, including fees. This is the hardest part. If you bought ETH on Coinbase, then moved it to MetaMask and traded it on Uniswap, you still need to track the original purchase price.
  • Gain or loss: Gross proceeds minus cost basis. Positive = gain. Negative = loss.
You also need to mark whether the transaction was reported to the IRS on a Form 1099-B. Most exchanges will start sending Form 1099-DA in 2025 - but it only reports gross proceeds, not cost basis. That means you still have to calculate your own cost basis and enter it manually on Form 8949.

Short-Term vs. Long-Term: The 365-Day Rule

Your tax rate depends on how long you held the asset. That’s it. No gray area.

  • Short-term: Held 1 year or less. Taxed at your regular income rate - up to 37% in 2026.
  • Long-term: Held more than 1 year. Taxed at 0%, 15%, or 20%, depending on your income.
If you bought Dogecoin in March 2024 and sold it in February 2025, that’s short-term. Even if you made $10,000 profit, you’ll pay income tax on it - not the lower capital gains rate.

Form 8949 splits these into two sections: Part I for short-term, Part II for long-term. You can’t mix them. Each transaction must go in the right box. Mess this up, and the IRS flags it.

What You’re Not Reporting (And Why You Should Still Track It)

Not every crypto action needs Form 8949. But that doesn’t mean it’s tax-free.

  • Buying crypto with USD: No tax event. Just record it - you’ll need the cost basis later.
  • Transferring crypto between your own wallets: Not a sale. No gain. But you still need to track the movement. If you move ETH from Coinbase to Ledger, you’re not selling it - but you’re changing where the cost basis lives. That matters for future sales.
  • Staking rewards, mining income, airdrops: These go on Form 1099-MISC or Schedule C if you’re running a business. Not Form 8949. But when you later sell those rewards, then you report the gain on Form 8949.
Many people think, “I didn’t cash out, so I don’t owe taxes.” Wrong. Trading ETH for SOL is a taxable event. You’re selling ETH and buying SOL. The IRS sees two transactions: a sale and a purchase. Both need tracking.

Split scene showing a crypto trade turning into a stressful tax filing moment with calendar and forms.

How to Get Your Data Together

If you’ve traded on 3 exchanges, used DeFi protocols, got airdrops, and moved coins between wallets - you’ve got a mess. Here’s how to fix it:

  1. Export all transaction history: From Coinbase, Kraken, Binance, MetaMask, Trust Wallet - every platform. Look for CSV files labeled “trade history” or “transaction history.”
  2. Track non-exchange events: Airdrops, forks, staking rewards. Use blockchain explorers like Etherscan or Solana Explorer to find the date and USD value at receipt.
  3. Calculate cost basis: Use FIFO (first in, first out) unless you’re using a specific identification method. You must be consistent. No switching methods mid-year.
  4. Use crypto tax software: Tools like Koinly, CoinTracker, or TaxBit can auto-import data and generate Form 8949. But don’t trust them blindly. Review every trade. Some platforms don’t report airdrops correctly. Some don’t handle DeFi swaps accurately.
  5. Double-check the math: A $0.01 rounding error on 200 trades adds up to $20. The IRS doesn’t care about $20. But if you’re off by $20,000? That’s an audit trigger.
Most people spend 20-40 hours doing this manually. With software, it drops to 5-15 hours - if you’ve kept good records all year. If you didn’t? You’re in for a long night.

The New Form 1099-DA (2025 and Beyond)

The biggest change in crypto tax reporting isn’t Form 8949 - it’s Form 1099-DA. Starting tax year 2025, exchanges like Coinbase and Kraken must issue this form to every user who sold, traded, or exchanged crypto.

But here’s the catch: In 2025, Form 1099-DA only reports gross proceeds. It does not report your cost basis. That’s still your job. In 2026, exchanges will start reporting cost basis too - but until then, you’re still on your own.

This creates a dangerous gap. You might get a 1099-DA saying you sold $15,000 worth of crypto. But if your cost basis was $12,000, your gain is $3,000. If you report $15,000 as income - because you didn’t enter your cost basis - you’ll pay tax on $15,000. That’s $1,200 extra in taxes. And the IRS will know.

What Happens If You Don’t File

The IRS has a new crypto audit team. They’re cross-referencing exchange data with tax returns. If you reported $0 in crypto gains but Coinbase sent a 1099-DA for $87,000 in sales? You’re on their list.

Penalties start at $100 per form if you forget to file. But if they think you’re hiding income? That’s 25% of the underpaid tax - plus interest. And if they prove fraud? That’s 75% of the tax owed, plus possible criminal charges.

The IRS estimates crypto tax evasion cost $6.2 billion in 2024. They’re not guessing anymore. They’re matching wallets to names.

A glowing wallet chain connecting to Form 8949, with airdrop tokens and an IRS owl watching.

Real-World Example: Sarah’s 2025 Crypto Tax

Sarah traded crypto all year. She bought 0.5 BTC in 2021 for $25,000. In January 2025, she sold 0.2 BTC for $12,000. In March, she traded 0.1 BTC for 500 SOL (worth $8,000). In June, she got a 100 AAVE airdrop worth $1,200. In November, she sold 300 SOL for $6,000.

Her Form 8949 has four entries:

  • 0.2 BTC sold: $12,000 proceeds, $10,000 cost basis → $2,000 long-term gain
  • 0.1 BTC traded for SOL: $6,000 proceeds, $5,000 cost basis → $1,000 long-term gain
  • 500 SOL received (airdrop): $1,200 income (reported on 1099-MISC)
  • 300 SOL sold: $6,000 proceeds, $720 cost basis → $5,280 short-term gain
Total capital gains: $8,280. She pays tax on that. The $1,200 airdrop? That’s added to her income. She didn’t avoid tax - she just reported it right.

Final Checklist Before You File

Before you hit submit on your tax return, ask yourself:

  • Did I list every crypto sale, trade, or exchange?
  • Did I calculate cost basis for each coin using wallet-by-wallet tracking?
  • Did I separate short-term and long-term gains?
  • Did I include airdrops, forks, and staking rewards as income?
  • Did I cross-check my Form 8949 totals with Schedule D?
  • Did I keep records of every transaction - timestamps, exchange rates, wallet addresses - for at least 3 years?
If you answered yes to all five, you’re in good shape. If not? Fix it now. The IRS isn’t waiting.

Do I need to file Form 8949 if I only bought crypto and never sold?

No. Buying crypto with USD isn’t a taxable event. But you still need to record the purchase date and cost basis. You’ll need that info if you sell later. Keep a spreadsheet or use tax software to track it.

What if I lost money on crypto? Do I still report it?

Yes. Losses must be reported on Form 8949. You can use crypto losses to offset capital gains from stocks, real estate, or other crypto. If your losses exceed your gains, you can deduct up to $3,000 against your regular income. Any leftover loss carries forward to next year.

Can I use FIFO for crypto cost basis?

Yes. FIFO (first in, first out) is the default method if you don’t specify. It means the first coin you bought is the first one you sold. You can use specific identification instead - picking which exact coins to sell - but you must document your choice and stick with it. Mixing methods triggers IRS scrutiny.

Do I need to report crypto received as a gift?

Receiving crypto as a gift isn’t taxable. But when you later sell it, you inherit the donor’s cost basis and holding period. If the donor bought it for $1,000 and gave it to you when it was worth $10,000, your cost basis is still $1,000. That could mean a big tax bill when you sell.

What if I used a DeFi protocol like Uniswap or Aave?

Every swap, loan, or liquidity provision that results in a token change is a taxable event. You must track the USD value at the time of the transaction. Most crypto tax tools can import DeFi data from blockchain wallets, but you need to connect your wallet and verify each transaction manually. Don’t assume the software got it right.

What to Do Next

Start gathering your data now. Don’t wait until April. If you traded more than five times in 2025, you’re already behind. Export your transaction history from every platform you used. Run it through a trusted crypto tax tool. Review every line. If you’re unsure, talk to a tax pro who specializes in crypto - not just any accountant.

The IRS isn’t going away. The rules aren’t getting easier. But if you’re organized, you won’t get punished. You’ll just pay what you owe - and sleep well knowing you did it right.
Rebecca Andrews
Rebecca Andrews

I'm a blockchain analyst and cryptocurrency content strategist. I publish practical guides on coin fundamentals, exchange mechanics, and curated airdrop opportunities. I also advise startups on tokenomics and risk controls. My goal is to translate complex protocols into clear, actionable insights.

More Articles

How Creators Make Money on Decentralized Social Media
Rebecca Andrews

How Creators Make Money on Decentralized Social Media

Discover how creators earn real income on decentralized social media through crypto tips, NFTs, and tokenized content-without ads or corporate middlemen. Learn the platforms, methods, and steps to start today.

Ellipsis (EPS) Crypto Coin Explained: How It Works, Risks & Rewards
Rebecca Andrews

Ellipsis (EPS) Crypto Coin Explained: How It Works, Risks & Rewards

Learn what Ellipsis (EPS) crypto coin is, how its dual‑token system works, how to start staking, and the risks and rewards of this BNB Smart Chain DeFi platform.

BonusCake Airdrop Campaign: How It Works, How to Join, and What to Expect
Rebecca Andrews

BonusCake Airdrop Campaign: How It Works, How to Join, and What to Expect

Discover how BonusCake's auto‑claim CAKE rewards work, the details of its upcoming airdrop, step‑by‑step joining guide, benefits, risks, and FAQs-all in plain English.