The IRS now receives direct reporting of cryptocurrency gains from exchanges, but the agency lacks visibility into cost-basis data. This gap creates a compounding tax compliance nightmare for investors holding positions across multiple platforms.

Exchanges including Coinbase, Kraken, and others report transaction data to the IRS via Form 8949 and related documents. The problem: they report proceeds from sales without the corresponding purchase price information. Cost-basis represents the original investment amount. Without it, the IRS calculates gains by assuming a zero purchase price on many transactions.

An investor who bought Bitcoin at 20,000 dollars and sold at 40,000 dollars shows a 20,000 dollar gain on IRS records. But if the exchange fails to report the purchase price, the IRS sees a 40,000 dollar gain. The mismatch triggers automated discrepancy notices. The investor must then manually correct the record through amended returns and substantiate their original purchase with receipts, wallet transfers, or exchange history.

The complexity multiplies across staking rewards, yield farming, and DeFi protocols. A user receives 1 Ethereum from Lido rewards valued at 2,000 dollars. That triggers an immediate taxable event at 2,000 dollars cost-basis. When they later sell that same Ethereum for 2,200 dollars, the exchange reports 2,200 dollars in proceeds. The IRS sees a 200 dollar gain. But the actual tax liability depends on whether the user properly reported the staking reward as ordinary income first. Most exchanges don't track this upstream event.

Tax professionals report a surge in client inquiries about IRS notices requesting amended returns. The agency has begun matching reported proceeds against taxpayer-filed returns. Discrepancies trigger automated notices demanding additional tax, penalties, and interest. Resolving a single notice often requires hiring a tax attorney or CPA familiar with crypto.

The root cause lies in incomplete regulatory guidance. The Financial Crimes Enforcement Network (FinCEN) and Treasury Department require exchanges to report transactions exceeding certain thresholds. But the rules predate DeFi, wrapped tokens, and cross-chain bridges. A user bridging USDC from Ethereum to Polygon appears as a sale-and-purchase event on some systems. Multiple exchanges handling the same transaction create duplicate reporting.

Institutional exchanges like Coinbase and Kraken implement best-effort cost-basis reporting on 1099-B forms in certain jurisdictions. But retail platforms, international exchanges, and decentralized protocols report nothing. A trader using DEXes, lending protocols, and wrapped-token systems faces completely invisible transactions from the IRS perspective.

Congress addressed this through the Infrastructure Investment and Jobs Act in 2021, expanding broker reporting requirements. But implementation timelines extend through 2025. The interim period creates chaos: exchanges face conflicting guidance, investors receive contradictory notices, and the IRS processes incomplete data.

Savvy investors maintain detailed spreadsheets and hire professionals. Casual traders face unexpected tax bills and audit triggers. The IRS now sees your gains. But without cost-basis clarity across protocols and platforms, that visibility creates liability rather than compliance.