How to Report Crypto on Your Taxes in 2026 – IRS Complete Guide
Look, crypto taxes freak a lot of people out. I get it. The forms, the jargon, the fear of doing something wrong — it's a lot. But here's the thing: the IRS rules for 2026 are actually pretty straightforward once you break them down. This guide walks you through exactly what forms to fill out, what triggers a taxable event, and how to calculate what you owe.
Does the IRS Tax Cryptocurrency?
Calculate Your Crypto Taxes Automatically
Import your transactions and get a complete tax report in minutes – no manual spreadsheets needed.
Start for free →Yes. Full stop. The IRS treats crypto as property — not currency — which means selling, trading, or spending it is a taxable event, just like selling stocks. They've been saying this since Notice 2014-21, and enforcement has gotten a lot more serious since then.
In 2026, there's a crypto question right at the top of Form 1040: "At any time during 2025, did you receive, sell, exchange, or otherwise dispose of any digital assets?" You have to answer it. Honestly.
What Counts as a Taxable Event?
- Selling crypto for USD or other fiat – classic capital gain/loss
- Trading one crypto for another – e.g. swapping BTC for ETH triggers a taxable event on the BTC
- Spending crypto on goods/services – treated as selling at fair market value
- Receiving crypto as income – mining, staking, airdrops, payments = ordinary income
- DeFi transactions – swaps, liquidity provision, yield farming rewards
- NFT sales – selling an NFT for crypto or USD is a taxable event
Not taxable: Buying crypto with USD, moving crypto between wallets you own, just holding (HODLing).
Short-Term vs. Long-Term Capital Gains
This distinction matters a lot. The rate you pay depends on how long you held before selling:
| Holding Period | Tax Rate |
|---|---|
| Under 1 year (short-term) | Ordinary income rates: 10%, 12%, 22%, 24%, 32%, 35%, or 37% |
| Over 1 year (long-term) | 0%, 15%, or 20% (depending on income) |
That difference — 37% vs. 15% — can mean thousands of dollars on a decent trade. Holding for one year is often the single easiest thing you can do to cut your tax bill.
What Forms Do You Need?
- Form 8949: Every crypto sale/trade goes here — date acquired, date sold, proceeds, cost basis, gain/loss
- Schedule D: Summarizes your Form 8949 totals; flows into your 1040
- Schedule 1 (Form 1040): For crypto you received as income — staking, mining, airdrops
- Schedule C: If you got crypto as self-employment income
- Form 1099-DA: New in 2025 — brokers like Coinbase and Kraken must send this to you and directly to the IRS
Step-by-Step: How to Calculate Your Crypto Taxes
- Export all transactions from every exchange and wallet you used
- Determine cost basis for each coin (what you paid, including fees)
- Calculate gain/loss for each disposal: Proceeds − Cost Basis = Gain/Loss
- Classify as short-term or long-term based on holding period
- Fill out Form 8949 with each transaction (or use crypto tax software)
- Transfer totals to Schedule D
- Report income (staking/mining) on Schedule 1
Cost Basis Methods Allowed by the IRS
- FIFO (First In, First Out): The default — oldest coins sell first
- Specific Identification: You pick exactly which coins you're selling — requires records, but can slash your taxes by targeting highest-cost lots first
- HIFO (Highest In, First Out): A Specific ID variant — always sells your most expensive lots first to minimize gains
Real talk: HIFO typically means the lowest tax bill. But you need solid records to pull it off.
Common Crypto Tax Mistakes to Avoid
- Forgetting that crypto-to-crypto trades are taxable — this trips up a lot of people
- Not reporting DeFi activity or NFT sales
- Thinking staking rewards aren't taxable until sold — the IRS says they're income when you receive them
- Ignoring transactions on foreign exchanges — you're still a US taxpayer
- Skipping the crypto question at the top of Form 1040
Automate Crypto Tax Reporting with CoinTaxReporting
CoinTaxReporting connects to all major US exchanges and wallets:
- Automatic import from Coinbase, Kraken, Gemini, Binance.US and more
- IRS-compliant Form 8949 and Schedule D generation
- FIFO, HIFO, and Specific ID cost basis methods
- Integrates with TurboTax and TaxAct
Related Resources
Generate Your Crypto Tax Report
Import your transactions and get an audit-ready PDF report in minutes.
Start for free →Disclaimer: This article is for general informational purposes only and does not constitute tax advice. For individual tax advice, consult a licensed tax professional.