Koinly not matching with API

Hi all,

I added the API then a manual entry for purchases of crypto directly with GBP but the yellow icons appeared saying this: As you can see I bought the Ada with the GBP but here it is saying my ada balance is unaccounted for. why is that?

Hi Linda,

It often takes a few minutes for the page with the yellow icons to update. However, the difference here is a lot larger than the ADA which was purchased in this transaction. In Koinly, if you go to your transactions for Binance and search by ADA, this should help you narrow down the problem. You could compare this with your Buy Crypto History in Binance.

Does it look like other things in the API are syncing correctly? (I assume that the transfer shown was imported from the API?)

Note that with Binance:

  • fiat deposit/withdrawals need to be added manually
  • crypto purchased using bank / credit-card needs to be added manually
  • when using Binance staking pools, the balance won’t match unless manual “Sent to pool” transactions are added, but this is not necessary for tax purposes
  • staking rewards need to be added manually

Other than these, the API is usually spot on.

I find Binance syncing is a mess and often results in problems like this, particularly with ‘convert’ transactions or fiat transactions. I always end up doing a full statement export to CSV from Binance and then manually going through all the transactions, reconciling them to Koinly and adding missed transactions.

You’ve also got a few tiny balances going on there - if I remember rightly Binance has a sweep function to clean these up and convert them all to BNB. Might be worth trying that too.

Good luck, it’s painful :crazy_face:

Oh god… that doesn’t fill me with reassurance, i thought the advantage of using this platform was the ease of it…

Does anyone else have any ideas what may be causing it? or how to fix it?

The Binance API is far from showing everything that happens inside Binance. I only use their staking, no lending, leveraging etc. but I ended up creating a separate Koinly wallet “Binance staking” where I manually added the staked coins and tokens to get the balance right.
I also add the staking rewards manually at the end of the staking period but therefore I end up with little differences until then. It’s just to much work to add them every day as they show up at Binance.
So a lot of room to improve things…

2 Likes

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.