If you trade crypto, 2026 is the year I’d stop “winging it.”
The big shift is Form 1099-DA. And here’s what the IRS doesn’t advertise: this isn’t just another information form. It’s a matching tool. A very sharp one.
For years, crypto reporting was messy enough that a lot of bad returns slipped through because the IRS didn’t always have transaction-level visibility. That changes now. The new 1099-DA is much closer to a broker reporting system. Exchanges can report each sale or exchange, and the IRS gets that copy too.
That matters because crypto is no longer just floating around as “other property” in the background. It’s now being carved out separately on Form 8949 and feeding into Schedule D in a way that makes IRS matching much easier.
That’s the real story.
The IRS can now look at your crypto proceeds on the crypto-specific boxes of Form 8949 and compare those totals to what came in on the 1099-DAs. If your reported proceeds come in under what the IRS already has on file, you’ve basically created your own notice.
Not always a full-blown field audit. Often worse in a way: a cold, computer-generated letter assuming you underreported income.
And that’s where a lot of taxpayers get burned. They think the issue is gain. Sometimes the issue is proceeds. If the IRS sees $300,000 of reported crypto sales from exchanges and your return only shows $220,000 in crypto proceeds, the machine doesn’t start by asking whether your basis records are complicated. It starts by asking where the missing $80,000 went.
That’s why I keep telling people: your total reported proceeds need to at least reconcile to the IRS record. Then you separately fix basis correctly on the return.
There’s also a lot of confusion around what 1099-DA does not report. It generally doesn’t solve your cost basis problem for you, especially when assets moved across wallets, hardware storage, or multiple exchanges. It’s reporting sales activity. It is not magically reconstructing your tax life.
So if you bought on one platform, transferred to cold storage, moved coins around, and later sold somewhere else, you still have to do the ugly work of tracing basis.
And yes, this is where crypto tax software starts promising a little too much.
I use software. I like software. But software is a tool, not a tax opinion. If transfers are misclassified, wallets are missing, fees are ignored, or lot tracking is broken, the output can look polished and still be wrong. The IRS does not care that the PDF looked official.
The other quiet landmine here is specific identification.
In theory, taxpayers love it because it can produce better tax results than FIFO. In practice, most people do not maintain the kind of contemporaneous records needed to defend it. That’s the part people skip over. You don’t get to casually decide later which lots you meant to sell. If you want specific ID to hold up, you need records made before the transaction, and they need to be consistent with what actually happened.
For most real-world crypto traders, especially those using multiple exchanges and private wallets, that’s a very high bar.
So what ends up happening? People mix methods, trust exchange defaults they don’t understand, manually override basis in random places, and create a recordkeeping mess that collapses the second anyone examines it.
My practical view: if you have one contained account and no transfers, you may have more flexibility. But once you start moving assets between platforms and wallets, simplicity becomes a tax strategy. FIFO may not always be the most aggressive answer, but it is often the most survivable one.
A few things stood out to me that taxpayers really need to hear:
- Transfer fees can be reportable events.
- Wallet privacy is not a reason to omit transactions from Form 8949.
- Giving an exchange guessed cost basis data can create bigger problems later.
- Safe harbor did not erase your ongoing reporting obligations.
- Gifts carry basis rules that people routinely misunderstand.
That last one catches families all the time. If someone gifts you Bitcoin, you generally inherit the donor’s basis. Which sounds simple until nobody kept the records.
This whole area is moving toward one unavoidable truth: crypto is becoming more like brokerage reporting from an enforcement standpoint, without becoming easier for taxpayers from a recordkeeping standpoint.
That’s the trap.
More reporting to the IRS. More matching. More notices. But still plenty of basis gaps, wallet fragmentation, transfer complexity, and software limitations.
So if your plan is to file a neat little summary number and hope for the best, I wouldn’t do that.
I’d make sure the 1099-DA totals are accounted for, the Form 8949 crypto entries are complete, and the cost basis methodology is something you can actually defend if a notice shows up six months later.
Because once the IRS computer sees a mismatch, you don’t get credit for meaning well.