Crypto taxes across multiple wallets and exchanges are nearly impossible to calculate without paying an accountant who also does not fully understand them
TL;DR
- •420M — Estimated global crypto users as of 2024.
- •40% — Of crypto holders are unaware that every trade is a taxable event in the US.
- •$3.5B — In crypto tax penalties collected by the IRS in 2023 alone.
Stay curious
One problem,
every Tuesday.
The most interesting problem of the week, straight to your inbox.
No spam. Unsubscribe anytime.
The tax rule that most people do not know
In the United States, every time you trade one cryptocurrency for another, you have created a taxable event. Not when you sell for cash. When you trade. Swapping Bitcoin for Ethereum on an exchange is a disposal of the Bitcoin at current market value followed by an acquisition of the Ethereum. The gain or loss on the Bitcoin disposal is taxable income in the year it occurred.
If you used a DeFi protocol to provide liquidity, received trading fees as rewards, and then withdrew your position, you may have created dozens of taxable events from a single interaction that lasted a few weeks. If you received staking rewards, each reward distribution is taxable income at the value on the day it was received. If you moved assets between wallets you own, that is not technically taxable but it creates cost basis tracking complexity that can make subsequent taxable events difficult to calculate correctly.
The complexity is not theoretical. The IRS has made cryptocurrency enforcement a stated priority and has used John Doe summonses to obtain user data from major exchanges. The data exists. The question is whether your reported taxes match it.
Why the software does not actually work for complex cases
The crypto tax software category has attracted significant investment precisely because the problem is large and the pain is acute. Koinly, CoinTracker, and TaxBit have all raised substantial funding and built products that work reasonably well for simple cases. Simple means buying and selling on a handful of major exchanges with a few hundred transactions per year.
The DeFi case is genuinely different. Automated market makers, liquidity pools, yield farming, cross-chain bridges, and protocol token rewards all create transaction types that existing software either misclassifies or requires the user to classify manually. A moderately active DeFi user can generate thousands of transactions in a year, and the manual review required to verify or correct the software's classifications takes longer than doing the calculation without the software.
The accountant problem
The natural response to software inadequacy is to hire a professional. The problem is that cryptocurrency taxation is a specialised area that most traditional accountants have not kept pace with. The technical knowledge required to understand how a liquidity pool position works, how impermanent loss is calculated for tax purposes, and how cross-chain bridge transactions should be classified is not standard CPA curriculum.
Finding an accountant who genuinely understands DeFi mechanics and the current IRS guidance on how those mechanics map to tax treatment is difficult and expensive. Hourly rates for accountants with genuine crypto expertise run $300 to $600 per hour. A complex DeFi tax return can take 10 to 20 hours to prepare correctly. The resulting cost often exceeds the tax liability itself for many retail participants.
Proof signals
r/CryptoCurrency (7M members). Tax threads around January through April are among the most panicked posts on the subreddit. People describing thousands of transactions across multiple exchanges that no software can automatically import cleanly. Stories of abandoning tax software halfway through and either guessing or not filing are common.
r/tax. CPAs who participate in this subreddit regularly post about crypto tax being a specialised area that most accountants are not properly equipped to handle. The professionals themselves are describing the knowledge gap, not just consumers.
Twitter/X during tax season. Every January and April generates a wave of posts from crypto holders describing the impossibility of their tax situation. The volume and specificity of these complaints, describing exact scenarios like cross-chain bridges and LP positions, confirms this is a technical problem not just a knowledge gap.
IRS enforcement data. The IRS collected $3.5 billion in crypto tax penalties in 2023 and has significantly expanded its crypto enforcement division. John Doe summonses to major exchanges have produced millions of user records. The enforcement is real and accelerating.
Crypto tax software reviews on G2. Reviews for Koinly, CoinTracker, and TaxBit consistently cite the same limitations. DeFi transactions require manual entry. Cross-chain transfers are not recognised. Historical data from older exchanges or defunct platforms cannot be imported. The gap between what the software promises and what it delivers for complex portfolios is extensively documented.
What to actually do about it
Existing attempts fall short in specific ways:
- Koinly and CoinTracker: Handle centralised exchange transactions reasonably well but struggle significantly with DeFi. LP positions, impermanent loss calculations, and cross-protocol transactions require manual classification. For complex portfolios the manual work required undermines the value of the software.
- TurboTax crypto integration: Works for simple cases with limited transactions on major exchanges. Falls apart for anyone with DeFi exposure, multiple wallets, or more than a few hundred transactions. The integration exists but it does not handle the cases where the problem is actually hard.
- Traditional accountants: Most CPAs do not have the technical knowledge to handle complex crypto tax situations. Finding an accountant who understands DeFi protocols, staking mechanics, and cross-chain bridges is difficult and expensive. Hourly rates for genuinely qualified crypto tax professionals run $300 to $600 per hour.
- Blockchain explorers: All transaction data exists on-chain and is publicly visible but reading it requires technical knowledge. Manually reconstructing a year of DeFi activity from blockchain explorer data is a project that takes days or weeks for a technically competent person.
- Excel and manual tracking: Works for simple portfolios but does not scale. A single active DeFi year can involve thousands of transactions. Manual entry at that scale is not a realistic option for most people.
Before going further, it is worth pressure-testing the idea against these questions:
- Is the real product a software tool or a managed service where specialists handle the calculation for a flat fee per portfolio size?
- How does the regulatory trajectory change this? If reporting requirements become more standardised through broker reporting rules, does the problem get easier or harder?
- Can AI reliably classify DeFi transactions from blockchain data, or does the variety of protocol mechanics make automation genuinely unreliable?
- What is the liability exposure for a software tool that produces incorrect tax calculations a user relies on? Does that liability risk make this a harder business to build than it appears?
- Is there a simpler version of this product that only handles the 80 percent case, simple exchange trading and staking, and acknowledges it cannot handle DeFi rather than trying and failing?
Stay curious
One problem,
every Tuesday.
The most interesting problem of the week, straight to your inbox.
No spam. Unsubscribe anytime.
Sources
- Crypto.com Global Crypto Adoption Report 2024
- Coinbase Tax Awareness Survey 2023
- IRS Cryptocurrency Tax Enforcement Report 2023
Related Problems
AI Coding Tools Speed Up Simple Tasks by 55% and Barely Move Real-World Productivity
In 2023, Microsoft Research conducted a controlled experiment. Ninety-five professional software developers were recruited and randomly assigned to two groups. Both groups were ask...
USPS Is Running Out of Money and On-Time Delivery Has Dropped to Its Lowest Point in Years
The United States Postal Service is legally required to provide mail delivery service to every address in the country, six days a week, at a uniform price regardless of location. D...
Podcast Guest Booking Is Broken and the Data Proves It
Only 1 in 20 podcast guest pitches results in a booking. According to [Podchaser's 2026 State of Podcast Guest Pitching Report](https://www.podchaser.com/articles/podcast-insights/...