POS SOFTWARE
This cannot be stressed too much.
In a retail business, every person in your point of sale Software should have a unique login and that they must make them make use of it. Do not allow several people to share the same login otherwise, it can be impossible to track and investigate what happened.
What you will find is that if your staff know that they are being audited, it will reduce the risk to you and your customers.