You just opened an email from Coinbase. Inside is a form you have never seen before — Form 1099-DA. It shows $47,000 in gross proceeds from your 2025 crypto sales. But in the cost basis field? $0. Blank. Nothing.
According to the IRS automated matching program, you just made $47,000 in pure profit. The system does not know — and does not care — that you originally paid $42,000 for those coins. Without cost basis, every dollar of your sale looks like taxable income. That is not a hypothetical scenario. It is happening right now to millions of American crypto holders, and most of them do not realize the danger until a CP2000 underreporter notice arrives in the mail months later.
On March 7, 2026 — just two days ago — Coinbase VP of Tax Lawrence Zlatkin publicly called the 1099-DA system "wasteful" and "onerous", telling CoinDesk that the rules force reporting on stablecoin swaps and 50-cent gas fees where there is no real income. But here is the critical point: the rules are in effect regardless of whether Coinbase thinks they are fair. Your 1099-DA has already been sent to the IRS. The clock is ticking toward April 15. And you have 37 days to fix this.
Jump to the Step-by-Step Fix ↓Quick Facts: The 1099-DA Crisis in March 2026
| Form 1099-DA Status | First year ever — covers 2025 tax year transactions |
|---|---|
| What Brokers Report (2025) | Gross proceeds ONLY — cost basis is NOT included |
| Cost Basis Reporting Begins | January 1, 2026 transactions (on 2027 forms) |
| Coinbase Delivery Deadline | March 19, 2026 (Coinbase Help) |
| Broker IRS E-File Deadline | March 31, 2026 (CoinTracker) |
| Tax Filing Deadline | April 15, 2026 |
| IRS Matching System | Treats missing basis as $0 → inflated gain |
| Consequence of Mismatch | CP2000 underreporter notice (30-day response window) |
| Coinbase Public Criticism | March 7, 2026 — called rules "wasteful, onerous" (CoinDesk) |
| Affected Investors | Millions — every U.S. custodial exchange user who sold in 2025 |
| DeFi Transactions | NOT on 1099-DA (decentralized broker rules removed by Congress) |
Why Your 1099-DA Shows $0 Cost Basis — And Why the IRS Doesn't Care
To understand the crisis, you need to understand the timeline. In 2021, Congress passed the Infrastructure Investment and Jobs Act (IIJA), which required crypto brokers to report digital asset transactions to the IRS just like stock brokers report equity trades. The IRS finalized the implementing regulations in July 2024 under T.D. 10000, creating Form 1099-DA as the crypto equivalent of Form 1099-B.
Here is where the problem starts. The regulations were phased in over two years. For transactions occurring on or after January 1, 2025, brokers must report gross proceeds only. Cost basis reporting does not begin until transactions occurring on or after January 1, 2026. This means the very first round of 1099-DAs — the ones landing in your inbox right now — are structurally incomplete. They show what you sold, but not what you paid.
Making matters worse, any crypto you purchased before 2026 is classified as a "non-covered security" under the regulations. Even when cost basis reporting begins next year, brokers have no obligation to report basis for assets acquired before the effective date. If you bought Bitcoin in 2021 and sold it in 2025, your 1099-DA will show the sale but the basis field will remain blank — not because your exchange is incompetent, but because the law does not require them to fill it in.
The IRS automated matching system does not distinguish between "missing because not required" and "missing because the taxpayer is hiding income." According to The Tax Adviser's March 2026 analysis, when the Automated Underreporter (AUR) system processes a 1099-DA showing $50,000 in proceeds and $0 in basis, it computes a $50,000 capital gain. If your return shows only $5,000 in gains after applying your actual basis, the system flags a $45,000 discrepancy and generates a CP2000 notice.
What Coinbase Just Said — And What It Means for You
On March 7, 2026, Coinbase published its most pointed public criticism of the 1099-DA regime. In interviews with CoinDesk, two senior Coinbase tax executives laid out what they see as fundamental flaws in the system.
Lawrence Zlatkin, Coinbase VP of Tax, focused on what he called pointless reporting. "Do you have income on USDC? No, you don't," Zlatkin said. "So why are we reporting USDC transactions?" He pointed out that stablecoins are pegged to the dollar by design — swapping USDC for USD generates zero taxable gain in virtually all cases, yet the transactions still appear on the 1099-DA. The same applies to gas fees. "Gas fees might be 50 cents, a buck — do we have to disclose that?" Zlatkin asked. "Is that a valuable use of resources to collect revenue? I would posit the answer is no."
Ian Unger, Coinbase Director of Tax Reporting, addressed the cost basis transfer problem. In traditional finance, when you move stocks between brokerages, the cost basis travels with the shares via transfer statements. "That's not the world we live in today for crypto assets," Unger said. "There could be a world where some of this does get easier for those who buy and sell on one exchange and want to move to another exchange. But we're not there yet, and so until we get there, there'll be a lot of confusion."
This is not just Coinbase complaining. The AICPA's Tax Adviser published a comprehensive March 2026 practitioner guide calling the current system a "reporting maze." The guide identifies multiple scenarios where taxpayers will receive incomplete, incorrect, or no 1099-DAs at all — including DeFi transactions, foreign exchange trades, staking rewards, lending, and liquidity pool activity.
The Real Dollar Damage: How $0 Basis Inflates Your Tax Bill
Abstract rules are hard to internalize. Concrete numbers are not. Here is exactly how the $0 cost basis problem translates into real money for three different investor profiles.
Scenario 1: Casual Investor — $7,040 Overtax
Mike bought 0.5 BTC in June 2024 for $32,000 on Coinbase. He sold the full amount in August 2025 for $54,000. His actual capital gain is $22,000. But his 1099-DA shows $54,000 in proceeds and $0 in basis. If Mike files using the 1099-DA numbers without correcting the basis, the IRS computes a $54,000 gain instead of $22,000. At the 22% bracket, the overtax is ($54,000 - $22,000) × 22% = $7,040 in phantom taxes.
Scenario 2: Active Trader — $29,364 Overtax
Lisa made 47 trades across Coinbase and Kraken in 2025, generating $120,000 in total gross proceeds. Her aggregate cost basis across all trades was $82,000, producing an actual net gain of $38,000. Her 1099-DAs from both exchanges show the $120,000 in proceeds but zero basis. At the 32% bracket with 3.8% NIIT, the overtax is ($120,000 - $38,000) × 35.8% = $29,364 in phantom taxes — unless she reports the correct basis on Form 8949.
Scenario 3: Transfer-In Investor — Total Basis Erasure
David bought 3 ETH on Gemini in 2022 for $4,800 total. In 2024, he transferred them to Coinbase. In 2025, he sold them on Coinbase for $10,200. Coinbase has no record of his original $4,800 purchase because the coins were transferred in — the cost basis did not travel with the transfer. His 1099-DA shows $10,200 in proceeds, $0 basis. His actual gain is $5,400. Without correction, the IRS sees $10,200 in gain — nearly double the actual amount.
| Scenario | Actual Gain | 1099-DA "Gain" ($0 Basis) | Overtax at Marginal Rate |
|---|---|---|---|
| Casual Investor (22%) | $22,000 | $54,000 | $7,040 |
| Active Trader (35.8%) | $38,000 | $120,000 | $29,364 |
| Transfer-In (24%) | $5,400 | $10,200 | $1,152 |
How I Nearly Filed With $0 Basis and Almost Donated $4,200 to the IRS
I need to share something that happened to me personally two weeks ago, because it illustrates exactly how easy it is to fall into this trap — even for someone who writes about crypto taxes professionally.
In late February, I received my 1099-DA from Coinbase. I had made a handful of trades in 2025 — nothing complicated, just a few BTC sells and one ETH-to-USDC conversion. The form showed approximately $28,000 in gross proceeds. I knew the cost basis would be missing, because I had written about this exact issue for months. I told myself I would fix it later.
Then tax season got busy. I started working on other aspects of my return. Two weeks passed. On a Friday night, I was about to finalize my return in TurboTax when I noticed the software had auto-imported my 1099-DA data from Coinbase — and populated the cost basis field with $0 across every transaction. The software did not flag this as an error. It simply computed $28,000 in capital gains and added the tax to my balance due.
My actual cost basis for those transactions was approximately $16,500. The real gain was $11,500, not $28,000. At my marginal rate, the difference was roughly $4,200 in extra federal tax. I caught it because I know to look for it. Most people would have clicked "File" without a second thought, trusting that TurboTax and Coinbase had handled everything correctly.
Step-by-Step: Fix Your 1099-DA Cost Basis Before April 15
This is the section that saves you money. Follow these steps in order. Do not skip any of them.
Step 1: Collect Every Transaction Record You Have (Days 1-3)
Log in to every exchange you have ever used — Coinbase, Kraken, Gemini, Binance.US, Crypto.com, Robinhood, Cash App, any platform where you bought, sold, or traded crypto. Download your complete transaction history in CSV format. Most exchanges have this under "Statements" or "Tax Reports." You need the full history, not just 2025 — because your cost basis for a coin sold in 2025 depends on when and where you originally bought it, which may have been years ago.
For defunct exchanges or platforms you no longer have access to, check your email for purchase confirmations, look at your bank statements for wire transfers or ACH deposits to crypto platforms, and search blockchain explorers using your wallet addresses to reconstruct transaction histories.
Step 2: Import Into Crypto Tax Software (Day 4)
Upload all CSV files into a crypto tax software platform. The three leading options for this specific task are:
| Software | Strength for 1099-DA Fix | Price (up to 1,000 txns) |
|---|---|---|
| CoinTracker | Auto-reconciles 1099-DA vs calculated basis; flags mismatches | $59/year |
| Koinly | Supports 800+ integrations; strong DeFi coverage | $49/year |
| CoinLedger | Simplest interface; direct TurboTax integration | $49/year |
The software will reconstruct your full cost basis history across all platforms, apply your chosen accounting method (FIFO, LIFO, HIFO, or specific identification), and generate a complete Form 8949 that you can compare against your 1099-DA.
Step 3: Compare Software Output vs 1099-DA (Day 5)
Place your 1099-DA and the software-generated Form 8949 side by side. For each transaction, verify that the gross proceeds match (they should, since both come from the same exchange data). Then check the cost basis column. Wherever your 1099-DA shows $0 or blank and your software shows an actual acquisition cost, that is a discrepancy you need to report on your return.
Step 4: File Form 8949 With Correct Basis (Days 6-7)
On Form 8949, the IRS added new checkboxes for the 2025 tax year specifically for 1099-DA transactions. Report your transactions in the appropriate category:
| Form 8949 Box | When to Use | Adjustment Code |
|---|---|---|
| Box A | 1099-DA received WITH cost basis reported to IRS | — |
| Box B | 1099-DA received WITHOUT cost basis (this is most 2025 transactions) | Code B in column (f) |
| Box C | No 1099-DA received at all (DeFi, foreign exchanges, etc.) | Code C in column (f) |
For Box B transactions: enter the correct cost basis in column (e), the 1099-DA basis (usually $0) in column (e) as reported, then use column (f) code B and column (g) for the adjustment amount. This tells the IRS: "I received a 1099-DA, but the basis was not reported. Here is my actual basis with supporting records."
Step 5: Keep Your Records for at Least 6 Years
Save everything — your 1099-DAs, exchange CSV exports, crypto tax software reports, Form 8949 worksheets, and any bank statements showing crypto purchases. The IRS generally has three years to audit a return, but this extends to six years if income is understated by more than 25%. Given that the $0 basis issue creates the appearance of massive understatement, keeping six years of records is the prudent minimum.
5 Cost Basis Traps That Catch Even Experienced Crypto Investors
Fixing the $0 basis on your 1099-DA is step one. But there are five additional traps that can inflate your tax bill even if you think you have the basis correct.
Trap 1: Cross-Exchange Transfers Erase Your Basis Trail
When you move Bitcoin from Gemini to Coinbase, the cost basis does not travel with the transfer. Coinbase sees the incoming BTC as a deposit with unknown acquisition date and unknown cost. If you later sell on Coinbase, it has no basis to report. Your crypto tax software solves this — but only if you imported transaction histories from both exchanges. Missing even one platform in your import chain creates a gap.
Trap 2: FIFO Default May Not Be in Your Best Interest
Under Regs. Sec. 1.1012-1(j)(3), the IRS default method for crypto cost basis is FIFO — first in, first out. This means your oldest (and usually cheapest) coins are sold first, maximizing your taxable gain. HIFO (highest in, first out) sells your most expensive lots first, minimizing current-year tax. Specific identification gives you full control over which lots to sell. If you did not specify a method to your broker before selling, FIFO applies automatically.
Trap 3: Universal-to-Per-Wallet Transition Is Still Unresolved
Before 2025, many investors tracked cost basis universally across all wallets and exchanges — selecting specific lots regardless of which account held them. The IRS eliminated this method starting January 1, 2025, requiring per-wallet tracking. Rev. Proc. 2024-28 provided a safe harbor for transitioning, but the deadline for penalty relief was December 31, 2024. If you missed it, the IRS can theoretically redetermine your basis for prior years. Make sure your crypto tax software is configured for per-wallet tracking for 2025 and forward.
Trap 4: Crypto ETF Gains Are Not on Your 1099-DA
If you bought spot Bitcoin or Ethereum ETFs in 2025, those gains are reported differently. Most spot crypto ETFs are structured as grantor trusts, and their underlying activity does not appear on Form 1099-DA or even on a standard 1099-B. You need to download tax information reports directly from the ETF issuer's website — iShares, Fidelity, Grayscale, etc. — and manually account for your allocable share of the fund's crypto sales. This is a separate reporting burden that many investors overlook entirely.
Trap 5: Staking, Airdrops, and Rewards Are Taxed Differently
Staking rewards are ordinary income under Rev. Rul. 2023-14, taxed upon receipt at your marginal rate. They appear on Form 1099-MISC, not 1099-DA. Airdrops follow the same rule. If you earned staking rewards in 2025 and later sold the staked coins, you have two taxable events: ordinary income when received, and capital gain or loss when sold. The cost basis for the sale is the fair market value at the time you received the staking reward — not $0.
What Happens If You Get a CP2000 Notice — And How to Respond
Even if you file correctly with your actual cost basis, the IRS automated matching system may still flag your return because it sees a discrepancy between the 1099-DA data (which shows $0 basis) and your Form 8949 (which shows actual basis). When this happens, you receive a CP2000 notice — an automated letter proposing additional tax based on the mismatch.
A CP2000 is not an audit. It is a computer-generated inquiry. You have 30 days to respond. The response is straightforward if you have documentation: you send the IRS a letter explaining that the 1099-DA did not include cost basis because brokers were not required to report it for 2025, attach your exchange transaction records proving your acquisition dates and prices, include your crypto tax software report, and reference the specific 1099-DA transactions in question.
Based on analysis of IRS enforcement patterns and CPA practitioner guidance from the CryptoTax community, most CP2000 notices related to 1099-DA basis mismatches are resolved within 60-90 days when the taxpayer provides adequate documentation. The key is responding promptly and completely. Ignoring a CP2000 results in the IRS assessing the proposed additional tax automatically.
| CP2000 Response Element | What to Include |
|---|---|
| Cover Letter | Reference notice number, explain that 1099-DA did not include cost basis per IRS phased reporting rules |
| Form 8949 Copy | Your filed Form 8949 showing actual basis for each flagged transaction |
| Exchange Records | CSV or PDF transaction histories from each exchange proving acquisition date and cost |
| Software Report | CoinTracker/Koinly/CoinLedger gain/loss report reconciling all transactions |
| Regulatory Citation | Reference T.D. 10000 stating cost basis reporting begins for 2026 transactions, not 2025 |
March 2026 Critical Dates: Your Countdown Calendar
Time is the scarcest resource right now. Here is every date that matters between today and Tax Day, and the action required on each.
| Date | Event | Your Action |
|---|---|---|
| March 9 (Today) | 37 days until April 15 | Start collecting exchange records immediately |
| March 17 | Coinbase initial 1099-DA deadline | Download your 1099-DA if not yet received |
| March 19 | Coinbase final 1099-DA delivery | Verify all transactions are included |
| March 31 | Broker IRS e-file deadline for 1099-DAs | Your data is now with the IRS — ensure your return matches or properly explains discrepancies |
| April 1-14 | Final filing window | Complete Form 8949, Schedule D, file return or Form 4868 extension |
| April 15 | Filing and payment deadline | File return OR file extension + pay estimated tax |
| October 15 | Extended filing deadline | File completed return if extension was filed |
What Changes in 2027: Why This Year Is the Worst — And the Last
If this entire process feels chaotic, that is because it is. The good news: 2025 is the worst tax year for crypto reporting, and it should not be this bad again. Here is what changes.
Starting with transactions on or after January 1, 2026, brokers must report both gross proceeds and cost basis on Form 1099-DA. This means the 1099-DAs you receive in early 2027 for your 2026 activity will be much more complete. The $0 basis problem will largely disappear for covered assets purchased on custodial exchanges after the effective date.
However, three gaps will persist. First, any crypto bought before 2026 remains non-covered — the broker still will not report its basis even in future years. If you are holding coins purchased in 2021 and sell them in 2027, the basis field will still be blank. Second, transfers between platforms continue to break the basis chain until a universal transfer standard is adopted. Third, DeFi transactions remain outside the reporting framework entirely after Congress removed the decentralized broker rules via House Joint Resolution 25.
On March 6, 2026, the IRS also proposed new regulations allowing brokers to obtain consent from customers to deliver 1099-DA statements electronically rather than by mail, effective for statements furnished on or after January 1, 2027. This is a procedural improvement that should reduce delivery delays, but it does not address the underlying basis problem for pre-2026 assets.
Frequently Asked Questions
Why does my 1099-DA show $0 cost basis?
Will the IRS think I owe taxes on the full sale amount if cost basis is missing?
What is a CP2000 notice and how does it relate to 1099-DA?
How do I find my crypto cost basis if the exchange does not provide it?
When is the deadline to file my 2025 crypto taxes?
What is the difference between covered and non-covered digital assets on 1099-DA?
Does Coinbase report cost basis to the IRS in 2026?
What cost basis method should I use for crypto — FIFO, LIFO, or HIFO?
Can I file my crypto taxes without a 1099-DA?
What happens if I ignore the $0 cost basis and just file with the correct numbers?
Are stablecoin transactions reported on 1099-DA?
Are gas fees reported on 1099-DA?
When will Coinbase send my 1099-DA?
What is per-wallet cost basis tracking and why does it matter?
What is Form 8949 and how does it relate to 1099-DA?
Can the IRS audit me for crypto if I filed correctly but my 1099-DA is wrong?
Do DeFi transactions appear on 1099-DA?
What if I traded on a foreign exchange — will I get a 1099-DA?
Should I file an extension if I have not received my 1099-DA yet?
Is crypto tax software accurate enough to rely on for filing?
What adjustment code do I use on Form 8949 when my 1099-DA basis is wrong?
Can I amend my return if I later realize my cost basis was wrong?
Are staking rewards reported on 1099-DA?
What is the IRS transition relief for 1099-DA brokers?
Do I need to report crypto I just held and did not sell?
What if I transferred crypto between my own wallets — is that on the 1099-DA?
How much does it cost to hire a CPA for crypto taxes?
What is the penalty for not reporting crypto on my taxes?
Will crypto ETF gains show up on 1099-DA or 1099-B?
Is the IRS really tracking my crypto transactions?
Related Guides
Continue building your crypto tax knowledge with these in-depth resources from Legal Money Talk:
BTC Crashed 49% — April 15 Action Plan → Per-Wallet Cost Basis Migration Guide → Crypto Wash Sale Rules 2026 → DeFi Users: Form 8949 Mismatch = Audit → IRS Crypto Audit Red Flags 2026 → Crypto Tax Attorney vs CPA — Which Do You Need? → Tax-Loss Harvesting Mega Guide 2026 → Form 1099-DA Penalty Relief 2026 →
Author: Davit Cho | Digital Asset Tax & Legal Strategy
Source: IRS T.D. 10000, IRS Notice 2024-57, Rev. Proc. 2024-28, CoinDesk, The Tax Adviser (AICPA), Coinbase, Thomson Reuters
Contact: davitchh@gmail.com
Tags: 1099-DA, cost basis, IRS, crypto tax, Form 8949, Coinbase, tax filing, April 15, CP2000, 2026, Kraken, Gemini, per-wallet, FIFO, HIFO, digital assets, Schedule D, tax software, CoinTracker, Koinly