What Is Crypto Cost Basis and Why Getting It Wrong Means Overpaying the IRS
Cost basis is one of the most consequential numbers in your crypto tax return — and one of the least understood. If your cost basis is wrong, you'll either overpay taxes on gains you didn't actually make, or underpay and create audit risk. With the IRS's new 1099-DA form for digital assets now in circulation, and many exchanges issuing these forms with incorrect or missing cost basis data, getting this right in 2026 is more urgent than in any prior tax year.
Here's a complete explanation of what cost basis is, why it's so difficult to track in crypto, and what your options are for fixing it.
What Is Cost Basis in Crypto?
Cost basis is what you originally paid for an asset, including any fees associated with the purchase. When you sell or exchange crypto, your taxable gain or loss is calculated as the sale price minus your cost basis. If you bought Bitcoin at $30,000 and sold at $80,000, your taxable gain is $50,000 — and your cost basis is $30,000.
The complication is that crypto investors rarely have a single purchase. Most have dozens or hundreds of transactions across multiple exchanges, wallets, and time periods — each at a different price. The IRS requires you to track and report the specific cost basis for each unit of crypto you sell, using a consistent accounting method (FIFO, LIFO, specific identification, etc.). Saying "I'm not sure exactly what I paid" is not a valid defense if the IRS has a different number.
Why the New 1099-DA Form Creates a Problem
Starting with the 2025 tax year, crypto exchanges are required to issue 1099-DA forms — a new IRS reporting document specifically for digital asset transactions. In theory, this form should include both the sale price and cost basis for every transaction. In practice, many exchanges are issuing these forms with cost basis listed as zero, or leaving the field blank, because they either don't have complete records or lack the systems to calculate it correctly.
This creates a specific trap: the IRS now has a record of your sale. If your 1099-DA shows a sale price of $120,000 and a cost basis of zero, the IRS can default to treating the entire $120,000 as taxable gain — unless you provide documentation proving otherwise. You cannot simply assert a higher cost basis. You need a traceable transaction record.
Understanding the full list of crypto tax mistakes that trigger IRS attention is useful context here — cost basis errors are near the top of that list.
Why Crypto Cost Basis Is So Hard to Track
For someone who has been in crypto more than a year or two, cost basis reconstruction is genuinely complex. Here's why:
Every token swap is a taxable event. When you swap ETH for USDC on Uniswap, that's not a neutral transfer — it's a sale of ETH at its current value and a purchase of USDC at that same value. Your cost basis in the USDC is established at the time of the swap, and you have a gain or loss on the ETH.
Bridging tokens between networks creates similar complexity. When you bridge from Ethereum to Base, the original asset is effectively sold and a wrapped or equivalent version is issued on the destination chain. Depending on how it's structured, this may or may not constitute a taxable event — and the cost basis of the new token needs to be documented either way.
Staking rewards and DeFi yield are treated as ordinary income at the time received, and their fair market value at that moment becomes your cost basis in those tokens if you later sell them. If you received HBAR staking rewards over 12 months and never tracked the daily prices, your cost basis in those rewards is effectively unknown — and that creates a problem at tax time.
Multi-year holdings trace all the way back to the original purchase. If you bought Bitcoin in 2019 and still hold it, your cost basis is from 2019. The IRS doesn't reset the clock each year.
What Forensic Crypto Accounting Actually Involves
Standard crypto tax software — tools that connect to your wallets and exchanges via API — handles straightforward transaction histories reasonably well. Where they fall short is edge cases: multi-step DeFi interactions, bridged assets, liquidity pool positions entered and exited across multiple transactions, legacy wallet history predating modern record-keeping, and any situation where on-chain activity doesn't map cleanly to a simple buy/sell record.
Forensic crypto accounting goes beyond software. It involves human review of your transaction history to trace asset movement across every wallet and protocol, reconstruct cost basis for positions where records are incomplete, and identify the correct tax treatment for non-standard transactions. The output isn't just a number — it's documentation that can be defended if questioned.
Count on Sheep is one specialist service in this space, founded by former Big Four accountants from Deloitte and PwC. They produce Form 8949 and Schedule D — the specific IRS forms that document your capital gains and losses — which your accountant then uses to complete your return. If you need help getting your crypto cost basis right before the IRS audits you, that kind of forensic documentation is what makes your return defensible.
How Far Back Do You Need to Go?
This is the question most people get wrong. Cost basis tracing doesn't start on January 1st of the tax year you're filing. It starts when you first acquired the crypto you're currently holding or selling. If you bought Ethereum in 2020 and sold a portion in 2025, your cost basis for that sale is from 2020. Tax records generally need to be retained for about seven years.
The practical implication: if you've been in crypto for five years without formally tracking cost basis, you potentially have five years of transactions to reconstruct. That's the heavy lift. The good news is that once it's done, maintaining it going forward is significantly easier — each subsequent year only requires tracking new activity.
For those who have been active in DeFi specifically, the guide on reporting DeFi income and on-chain transactions for tax purposes provides a more detailed walkthrough of the specific event types that need to be captured.
The Bottom Line
The 1099-DA is new. Many exchanges are getting it wrong. The IRS has been expanding its crypto enforcement infrastructure. All of those factors point in the same direction: this is the year to get your cost basis documentation in order, not the year to assume it will work itself out.
If your transaction history is clean and centralized, software may be sufficient. If you've been active across DeFi protocols, multiple wallets, or have holdings that go back several years, professional forensic review is likely worth the cost — particularly when the alternative is overpaying taxes on gains that didn't actually happen the way the 1099-DA suggests.
If you want to stay informed about crypto tax developments and trading strategy throughout the year, the community at skool.com/crypto-profit covers both in an ongoing format — useful whether you're focused on managing tax exposure or building positions for the next market cycle.
Affiliate Disclosure: This site may contain affiliate links. If you use them, we may earn a commission at no extra cost to you. Content is for educational purposes only — not financial advice.