Improve the error message for a wrong balance
Break Balance into two types: start and end of day