Managing orders of entries in bank

may balance in bank is 100
i received 50 today
i received 60 today
i spent 120 today

at the end of the day my balance is 90

but, in entried list under bank…it shows spent 120
thank received 50 and then received 60

hence, after spent of 120 entry the bank balance is -20. which is not good and misleading.
the transactions should appear in the order they are entered.

what is wrong here ?