I have had numerous customers complain about how normal and payroll transactions are sorted by default.
A lot of people still enter their transactions off receipts (not always in chronological order), and having the the entries show from most recently entered to oldest helps prevent mistakes. For example, right now if you enter something with an older date it will bump itself down in the list, making it totally easy to forget if you entered it already, resulting in potential double entries.
To sort transactions in order of entry, you can click to sort by the Transaction column in the list. This is an audit number applied by the system to the transaction and increments by +1 for each new entry.