It appears that some of the payments are not picked up when there are multiple payments with the same value at the same time.
In the below, you see that my Binance account shows six margin fee payments simultaneously with a value at -0.0707308. In accounting, this payment is only picked up once and as such generating an account difference. I also see the same issues for margin gain and loss.
I got a lot of these observations resulting at the end in hundreds of USDT account differences.