CoinTracker vs other crypto tax tools

Compare CoinTracker with top crypto tax tools like Koinly and CoinLedger.

Compare CoinTracker with top crypto tax tools like Koinly and CoinLedger.

Why do crypto traders choose CoinTracker?

CoinTracker is the #1 crypto tax and portfolio tracking app, trusted by 3M+ users.

Accurate tax reports without the manual work

500+ wallet & exchange integrations

DeFi, NFTs & advanced tracking support

Real-time portfolio performance insights

Trusted by CPAs and crypto professionals

Case study: CoinTracker vs. other crypto tax tools​​​​‌‍​‍​‍‌‍‌​‍‌‍‍‌‌‍‌‌‍‍‌‌‍‍​‍​‍​‍‍​‍​‍‌​‌‍​‌‌‍‍‌‍‍‌‌‌​‌‍‌​‍‍‌‍‍‌‌‍​‍​‍​‍​​‍​‍‌‍‍​‌​‍‌‍‌‌‌‍‌‍​‍​‍​‍‍​‍​‍‌‍‍​‌‌​‌‌​‌​​‌​​‍‍​‍​‍‌‍‍‌‍‍​​​‌‌‌‌‍‌​‌‍‌‍‍‌‍‍​​‍‍‌​‌‍​‌‌‍‍‌‍‍‌‌‌​‌‍‌​‍‍‌​‌‌​‌‌‌‌‍‌​‌‍‍‌‌‍​‍‌‍‍‌‌‍‍‌‌​‌‍‌‌‌‍‍‌‌​​‍‌‍‌‌‌‍‌​‌‍‍‌‌‌​​‍‌‍‌‌‍‌‍‌​‌‍‌‌​‌‌​​‌​‍‌‍‌‌‌​‌‍‌‌‌‍‍‌‌​‌‍​‌‌‌​‌‍‍‌‌‍‌‍‍​‍‌‍‍‌‌‍‌​​‌‌‍‌‍​‌‌‌‍​‌​​​​‍​​‍‌​​‍​‌‌​‍‌‌‍‌‍‌‍​‌‍‌‍‌‍​‍​‍‌​‌​‌‍‌‍‌‍​‌​​​‍‌​‍‌​‌​‌​‌‍​​‍‌​‍‌‌‍‌​​​​​​​‌‍​‌‌​‍​​​‍‌‍​‌​‍​​‍‌‌‍‌‍​‍‌‌​‌‍‌‌​​‌‍‌‌​‌‌​​‌‍​‌‌‍‌‌‍‌‌​‍‌​​‌‍​‌‌‌​‌‍‍​​‌‌​​‌‍​‌‌‍‌‌‍‌‌‌​​‍‌‌‌‌‍‍‌‌‍​‌‍‌​‌‍‌‌‌​‍​‍‌‌​‌‌‌​​‍‌‌‌‍‍‌‍‌‌‌‍‌​‍‌‌​​‌​‌​​‍‌‌​​‌​‌​​‍‌‌​​‍​​‍‌‍‌‌​​​​‍​​​‍‌‍‌​​‍​​​‌‍​‌‌‍‌‍​​‍​‌‌‍​​‍‌‌​​‍​​‍​‍‌‌​‌‌‌​‌​​‍‍‌‌​‌‍‍‌‌‌​‌‍​‌‍‌‌​‌‍​‍‌‍​‌‌​‌‍‌‌‌‌‌‌‌​‍‌‍​​‌‌‍‍​‌‌​‌‌​‌​​‌​​‍‌‌​​‌​​‌​‍‌‌​​‍‌​‌‍​‍‌‌​​‍‌​‌‍‌‍‍‌‍‍​​​‌‌‌‌‍‌​‌‍‌‍‍‌‍‍​​‍‍‌​‌‍​‌‌‍‍‌‍‍‌‌‌​‌‍‌​‍‍‌​‌‌​‌‌‌‌‍‌​‌‍‍‌‌‍​‍‌‍‌‍‍‌‌‍‌​​‌‌‍‌‍​‌‌‌‍​‌​​​​‍​​‍‌​​‍​‌‌​‍‌‌‍‌‍‌‍​‌‍‌‍‌‍​‍​‍‌​‌​‌‍‌‍‌‍​‌​​​‍‌​‍‌​‌​‌​‌‍​​‍‌​‍‌‌‍‌​​​​​​​‌‍​‌‌​‍​​​‍‌‍​‌​‍​​‍‌‌‍‌‍​‍‌‍‌‌​‌‍‌‌​​‌‍‌‌​‌‌​​‌‍​‌‌‍‌‌‍‌‌​‍‌‍‌​​‌‍​‌‌‌​‌‍‍​​‌‌​​‌‍​‌‌‍‌‌‍‌‌‌​​‍‌‌‌‌‍‍‌‌‍​‌‍‌​‌‍‌‌‌​‍​‍‌‌​‌‌‌​​‍‌‌‌‍‍‌‍‌‌‌‍‌​‍‌‌​​‌​‌​​‍‌‌​​‌​‌​​‍‌‌​​‍​​‍‌‍‌‌​​​​‍​​​‍‌‍‌​​‍​​​‌‍​‌‌‍‌‍​​‍​‌‌‍​​‍‌‌​​‍​​‍​‍‌‌​‌‌‌​‌​​‍‍‌‌​‌‍‍‌‌‌​‌‍​‌‍‌‌​‍​‍‌‌

A Reddit post described running the same Solana transaction through five different crypto tax tools — four got it wrong, and CoinTracker was the only one that got it right.

One simple DeFi transaction. Five different platforms. Five completely different interpretations of what happened.

The transaction? A simple transaction on Kamino Finance.

Transaction hash:

3gz3o54iaYx33QYCjbEie3xbqbuWCDcmNN8ggPv828RibJpLydXFKW
eHBKWpRqTXDhhxFF8U2iC5t6g2GvHY8A5Q

Here a user performed a flashloan on Kamino. While this may sound complex, it’s a single transaction that Kamino simplifies for users down to a single deposit/withdrawal action.

The result is a series of events:

  1. The wallet borrows 4,975.751371 PYUSD
  2. The wallet withdraw a prior lending deposit of 4,886.20993 PRIME
  3. The wallet trades these borrowed and withdrawn funds along with other assets they hold
  4. The wallet repays their PYUSD loan
  5. The wallet pays a gas fee

So what’s the big deal? You may have dabbled in DeFi over the last year and created some similarly ‘simple’ transactions. With tax season around the corner, you may be thinking that any crypto tax product or even Claude will handle your crypto taxes for you.Guess again. I tested this one transaction across 5 different products and each one represented it completely differently from one another. One product even tries to convince you that their treatment is accurate and “reviewed” which is far from the truth. Lets take a look.

Product 1

The first solution (and many others which you'll see below) frankly has no idea what’s happening here. Many of the transaction’s asset flows are completely ignored and we’re left with a SOL gas fee and a PYUSD receive.

While this may look clean, many events took place within the transaction, each resulting in it’s own tax treatment. Those events are completely ignored and there is no gain/loss calculated here at all.

We will see a similar trend with many products here - by netting asset flows, they are taking shortcuts to reduce the engineering burden necessary to provide users with accurate solutions.

Product 2

The next solution takes a similar approach and only shows a variation of the net result of the flows and fees.

Similarly, this one is ignoring many events within the transaction, but this one explicitly marks the whole transaction as non-taxable. Any legitimate crypto tax expert will confidently tell you this transaction certainly has some taxable events.

Product 3

We’re noticing a pattern here with solution 3 also netting the asset flows.

This solution again treats the transaction as non-taxable without prominently calling it out.


Product 4

This solution presents the most ridiculous solution to this transaction. Not only does it net the flows again (in a confusing manner), but it also marks the transaction as ‘Reviewed,’ giving users a false sense of accuracy here.

Not only does this ignore many of the taxable events, which we saw earlier, but this product also tricks you into thinking its handling the transaction accurately.
Well, now that we’ve seen the ways in which crypto tax products have taken shortcuts to make their lives easier, lets take a look at how this SHOULD be handled by a crypto tax product.


Product 5: The correct solution

CoinTracker does not take the shortcuts we’ve seen above. There are no netting of asset flows here because each flow represents a critical part of the tax equation. Instead, CoinTracker shows each individual flow and accurately categorizes each component of this transaction, resulting in correct gains/losses and tracking of lending balances.

While the overall tax impact of this transaction is not large, this has downstream impacts to future transactions and helps paint the picture of what other errors you can expect in each product, given the shortcuts they’ve taken. A similar transaction with larger asset quantities or a series of back to back transactions can easily result in misreporting thousands of dollars of gains or losses.

Bottom line:

While no crypto tax product is perfect today and you should expect to have to do some manual reconciliation when filing your crypto taxes, there are foundational differences that reflect the approach each product has taken. This is just one example transaction, but the same patterns present themselves across many integrations (DeFi and CeFi). On one hand, we’ve seen products prioritize their own needs by taking shortcuts when building their integrations. On the other, we see a product which prioritizes accuracy for users to reduce their risk of getting audited.


If you have any questions about any crypto tax solution (I’ve tried them all), I’m here to help!

@khalidakbary

Frequently Asked Questions

In general, there are four major taxable events you must include when filing your crypto taxes:

• Selling cryptocurrency for a fiat currency (e.g., USD or EUR)
• Trading cryptocurrency for other digital assets
• Using cryptocurrency to buy goods or services
• Receiving cryptocurrency from a hard fork upgrade or passive income opportunities like mining, staking, or yield farming

Explore more details in our crypto tax guide.

Save time. Save money.

Join 3 million people who trust CoinTracker with their crypto taxes