We believe that whenever there is any manual bulk entry into the system, there is always a chance of mistakes by the user. So the user must match the values first before confirming the transactions.
We do have a posting process where you can select all the unposted transactions and release the same in one go.