We use a spreadsheet to count and reset drawers. It totals by coin and dollar denomination and totals cash net of the starting total. We also track CC tips which for us isn't a large amount which we also remove as cash from the drawer. While this additional capability would be beneficial to us I am not sure how generally applicable it is. At the end of the day we have two pouches the total of which sales and tips should match the accumulated totals for the same from the drawers. Other systems, enable you to count the drawer but not reset the drawer at the same time. We have been using this structured process for going on 14 years. It is easy to teach and use while providing a "paper" trail that makes it easy to find mistakes.