Your Form 1099-DA is arriving this week — and it's unlike any crypto tax form you've seen before. For the first time in history, the IRS is receiving transaction-level data from every major U.S. crypto exchange: Coinbase, Kraken, Gemini, Robinhood, PayPal, and more.
The deadline for brokers to deliver your 1099-DA is February 17, 2026. But here's the problem: for 2025 transactions, this form reports only gross proceeds — not cost basis. That means the IRS sees every dollar you received from selling crypto as pure profit — unless you correct it yourself.
This guide walks you through exactly what the 1099-DA is, what's missing, how much it could cost you, and the step-by-step process to file correctly before April 15.
⚡ Quick Facts — 1099-DA Filing 2026
- Form: 1099-DA (Digital Asset) — brand new for 2025 tax year
- Broker Deadline: February 17, 2026
- What's Reported to IRS: Gross proceeds only (no cost basis for 2025)
- Cost Basis Reporting: Starts for 2026 transactions (covered assets only)
- Your Filing Deadline: April 15, 2026 (or Oct 15 with extension)
- Key Form: Form 8949 + Schedule D
- IRS Relief: Notice 2025-7 — you CAN report your own cost basis
- Default Method: FIFO unless you elect Specific Identification
- Risk if Unfixed: IRS treats $0 basis = 100% taxable gain
π Table of Contents
- What Is Form 1099-DA?
- What's Reported — and What's Dangerously Missing
- The $0 Cost Basis Trap (With Dollar Examples)
- Notice 2025-7: The IRS Relief You Must Know
- Form 8949: Where Every Crypto Trade Goes
- Exchange Comparison: Coinbase vs Kraken vs Gemini vs Robinhood
- Per-Wallet Cost Basis: The Rule That Complicates Everything
- 7-Step Filing Action Plan
- FAQ: 15 Questions
1. What Is Form 1099-DA?
Form 1099-DA is the crypto equivalent of the 1099-B that stock brokers have been sending for decades. It's an informational tax form issued by U.S. digital asset brokers — including centralized exchanges like Coinbase, Kraken, and Gemini — to report taxable digital asset disposals to both you and the IRS.
This form exists because of the 2021 Infrastructure Investment and Jobs Act, which required crypto brokers to adopt the same reporting framework as traditional securities. After years of delays and rulemaking, 2025 is the first tax year it's in effect.
| Feature | 1099-DA (Crypto) | 1099-B (Stocks) |
|---|---|---|
| First Year | 2025 tax year | Decades |
| Issued By | Crypto exchanges (CEX) | Stock brokers |
| Reports Proceeds | ✅ Yes | ✅ Yes |
| Reports Cost Basis | ❌ Not for 2025 | ✅ Yes (covered securities) |
| Covers DeFi/DEX | ❌ No | N/A |
| Covers Transfers | ❌ No | ✅ Broker-to-broker |
| Filed Per | Per transaction to IRS; consolidated to you | Consolidated |
2. What's Reported — and What's Dangerously Missing
✅ What IS on the 1099-DA
| Field | 2025 Transactions | 2026+ Transactions |
|---|---|---|
| Date of sale/disposition | ✅ Reported | ✅ Reported |
| Gross proceeds | ✅ Reported | ✅ Reported |
| Asset type (BTC, ETH, etc.) | ✅ Reported | ✅ Reported |
| Number of units | ✅ Reported | ✅ Reported |
| Cost basis | ❌ NOT reported to IRS | ✅ Covered assets only |
| Gain/loss calculation | ❌ NOT reported | ❌ Partial |
| Date acquired | ❌ Often missing | ✅ Covered assets |
❌ What is NOT on the 1099-DA
This is where most people get blindsided. The following taxable activities are completely absent from the 1099-DA:
| Activity | On 1099-DA? | Still Taxable? |
|---|---|---|
| Crypto transferred IN from another exchange/wallet | ❌ Shows $0 basis | ✅ Yes — you must report |
| DeFi trades (Uniswap, Aave, Curve, etc.) | ❌ Not included | ✅ Yes |
| DEX trades (Jupiter, PancakeSwap, etc.) | ❌ Not included | ✅ Yes |
| Staking rewards | ❌ (on 1099-MISC if >$600) | ✅ Ordinary income |
| Mining income | ❌ Not included | ✅ Ordinary income |
| Airdrops | ❌ Not included | ✅ Ordinary income at FMV |
| Crypto received as payment | ❌ Not included | ✅ Ordinary income |
| NFT sales under $600 | ❌ Threshold exemption | ✅ Yes |
| Stablecoin sales under $10,000 | ❌ Threshold exemption | ✅ Yes (if gain exists) |
| Wrapping/unwrapping (ETH→WETH) | ❌ Not included | ⚠️ Possibly |
3. The $0 Cost Basis Trap (With Dollar Examples)
This is the single most expensive mistake you can make this tax season. Here's a real-world example:
You sold 1 BTC on Coinbase in 2025 for $66,000. Here's what happens depending on how cost basis is handled:
| Scenario | Cost Basis | Taxable Result | Tax @ 24% |
|---|---|---|---|
| π΄ 1099-DA only (no basis) | $0 | +$66,000 gain | $15,840 |
| π‘ FIFO default (bought $35K in 2021) | $35,000 | +$31,000 gain | $7,440 |
| π’ Specific ID (bought $97K in 2024) | $97,000 | −$31,000 loss | $0 (+ deduction) |
Why Does This Happen?
For the 2025 tax year, brokers are only required to report gross proceeds to the IRS. Cost basis is NOT reported. Many taxpayer copies will show $0, "unknown", or simply leave the field blank.
If you import this into TurboTax, H&R Block, or hand it to your preparer without fixing the basis — the software calculates your gain as:
$66,000 proceeds − $0 basis = $66,000 taxable gain
That's $15,840 in tax on money you may have actually lost.
4. Notice 2025-7: The IRS Relief You Must Know
The IRS knows the 1099-DA system isn't perfect yet. That's why they issued Notice 2025-7 — providing temporary relief for the 2025 tax year.
What Notice 2025-7 Allows
| Relief Provision | What It Means for You |
|---|---|
| Use your own lot identification | You can choose Specific ID (including HIFO) — not stuck with FIFO |
| Rely on your own records | Your purchase records / crypto tax software are valid cost basis sources |
| Override $0 basis on 1099-DA | You can report correct basis on Form 8949 even if the 1099-DA shows $0 |
| Transition year flexibility | The IRS acknowledges brokers have incomplete data |
5. Form 8949: Where Every Crypto Trade Goes
The 1099-DA is what the exchange sends. Form 8949 is what YOU file. Every single crypto disposal — whether it appeared on a 1099-DA or not — must be reported here.
Which Box Do You Check?
| Box | When to Use | Example |
|---|---|---|
| Box A | Short-term, basis reported to IRS on 1099-DA | N/A for 2025 (basis not reported yet) |
| Box B | Short-term, basis NOT reported to IRS | N/A for 2025 |
| Box D | Long-term, basis reported to IRS on 1099-DA | N/A for 2025 |
| Box E | Long-term, basis NOT reported to IRS | N/A for 2025 |
| Box G | Short-term, reported on 1099-DA, basis reported to IRS | Future years (2026+) |
| Box H ⭐ | Short-term, reported on 1099-DA, basis NOT reported to IRS | Most 2025 CEX trades |
| Box I ⭐ | Short-term, NOT reported on any 1099 | DeFi, DEX, wallet trades |
| Box K ⭐ | Long-term, reported on 1099-DA, basis NOT reported to IRS | Most 2025 CEX trades (held >1 yr) |
| Box L ⭐ | Long-term, NOT reported on any 1099 | DeFi, DEX, wallet trades (held >1 yr) |
→ Box H or K for trades that appear on a 1099-DA (CEX trades)
→ Box I or L for everything else (DeFi, DEX, wallet-to-wallet, mining sales, airdrop sales)
Form 8949 Column Guide
| Column | What to Enter |
|---|---|
| (a) Description | e.g., "1.0 BTC" |
| (b) Date acquired | Original purchase date |
| (c) Date sold | Sale/trade date |
| (d) Proceeds | Sale price (should match 1099-DA) |
| (e) Cost basis | YOUR calculated basis (not the $0 from 1099-DA) |
| (f) Adjustment code | Use code B if basis was not reported to IRS |
| (g) Adjustment amount | Difference between 1099-DA basis and your actual basis |
| (h) Gain or loss | (d) minus (e) plus/minus (g) |
6. Exchange Comparison: Coinbase vs Kraken vs Gemini vs Robinhood
Not all 1099-DAs are created equal. Each exchange handles reporting differently. Here's what to expect:
| Feature | Coinbase | Kraken | Gemini | Robinhood |
|---|---|---|---|---|
| Issues 1099-DA | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes |
| Reports gross proceeds to IRS | ✅ | ✅ | ✅ | ✅ |
| Reports cost basis to IRS (2025) | ❌ No | ❌ No | ❌ No | ❌ No |
| Shows basis on taxpayer copy | ⚠️ Partial | ⚠️ Partial | ⚠️ Partial | ✅ More complete |
| Tracks transferred-in basis | ❌ | ❌ | ❌ | ❌ |
| Includes staking on 1099-DA | ❌ (1099-MISC) | ❌ (1099-MISC) | ❌ (1099-MISC) | ❌ (1099-MISC) |
| Includes DeFi/DEX | ❌ | ❌ | ❌ | ❌ |
| CSV export available | ✅ | ✅ | ✅ | ✅ |
| API for tax software | ✅ | ✅ | ✅ | ⚠️ Limited |
| Delivery format | Consolidated PDF | Consolidated PDF | Consolidated PDF | Consolidated PDF |
| Expected delivery | By Feb 17 | By Feb 17 | By Feb 17 | By Feb 17 |
PayPal & Cash App Users
PayPal and Cash App also issue 1099-DAs for 2025 crypto sales. PayPal's form may show $0 proceeds for certain conversions (e.g., crypto-to-crypto within PayPal). Don't assume $0 proceeds means $0 tax — verify every line against your transaction history.
7. Per-Wallet Cost Basis: The Rule That Complicates Everything
Starting January 1, 2025, the IRS banned the universal wallet method under Revenue Procedure 2024-28. This is the second major rule change hitting you this tax season — and it directly affects how you use your 1099-DA.
| Before Jan 1, 2025 | After Jan 1, 2025 |
|---|---|
| Pool all BTC across wallets into one "universal" lot | Each wallet/exchange = separate tax account |
| Choose any lot from any wallet when selling | Can only select lots from the wallet where the sale happens |
| Flexible tax optimization across platforms | Must track basis per-wallet; FIFO default per wallet |
How This Multiplies the 1099-DA Problem
Imagine you hold BTC on both Coinbase and Kraken:
| Wallet | Purchase Price | Sale Price | FIFO Result |
|---|---|---|---|
| Coinbase (bought Jan 2024) | $97,000 | $66,000 | −$31,000 LOSS |
| Kraken (bought Mar 2021) | $23,000 | $66,000 | +$43,000 GAIN |
Same asset (BTC). Same sale price ($66K). Completely different tax outcomes — a $31K deductible loss vs. a $43K taxable gain — depending on which wallet the sale occurs in.
And both 1099-DAs show $0 cost basis. So without correction, both sales look like $66,000 in pure profit to the IRS — that's $132,000 in phantom gains and over $31,680 in unnecessary tax.
Step-by-step walkthrough of Rev. Proc. 2024-28, lot allocation, and FIFO vs. Specific ID strategies Read the Full Per-Wallet Guide →
8. 7-Step Filing Action Plan
Step 1: Collect ALL 1099-DAs (By Feb 17)
Check every exchange you used in 2025: Coinbase, Kraken, Gemini, Robinhood, PayPal, Cash App, Crypto.com. Download each 1099-DA from your account's tax documents section. You should receive one per exchange.
Step 2: Export Full Transaction History from Each Exchange
The 1099-DA doesn't include everything. Download your complete CSV transaction history from each platform. This captures transfers, staking rewards, referral bonuses, and small trades that may fall below reporting thresholds but are still taxable.
Step 3: Gather All Non-Exchange Records
Collect records for: DeFi/DEX trades (Uniswap, Aave, Jupiter, etc.), wallet-to-wallet transfers, mining income, airdrops, staking rewards from non-custodial validators, crypto payments received, and gifts.
Step 4: Import Everything into Crypto Tax Software
| Software | Per-Wallet Tracking | Spec ID / HIFO | 8949 Generation | Starting Price |
|---|---|---|---|---|
| CoinTracker | ✅ | ✅ | ✅ | $59/yr |
| Koinly | ✅ | ✅ | ✅ | $49/yr |
| CoinLedger | ✅ | ✅ | ✅ | $49/yr |
| TaxBit | ✅ | ✅ | ✅ | Free (basic) |
| Awaken Tax | ✅ | ✅ | ✅ | $50/yr |
| Summ | ✅ | ✅ | ✅ | $45/yr |
Step 5: Reconcile 1099-DA Proceeds with Software Output
Compare gross proceeds on each 1099-DA against your tax software's totals. They should match. If they don't, common reasons include: fee handling differences, stablecoin conversion rounding, crypto-to-crypto trade price discrepancies. Document any differences.
Step 6: Choose Your Accounting Method
| Method | How It Works | Best For |
|---|---|---|
| FIFO (default) | First purchased = first sold | Rarely optimal — often triggers highest gains |
| LIFO | Last purchased = first sold | Better if recent buys were at higher prices |
| HIFO | Highest cost lot sold first | ✅ Usually best — minimizes taxable gains |
| Specific ID | You choose which lot to sell | ✅ Maximum control — requires documentation |
Step 7: File Form 8949 + Schedule D
Generate Form 8949 from your crypto tax software. Use Box H/K for trades reported on 1099-DA and Box I/L for trades not reported on any 1099. Transfer totals to Schedule D. If you have more than 50 transactions, attach the 8949 as a supporting PDF — TurboTax, H&R Block, FreeTaxUSA, and TaxAct all accept crypto tax software imports.