For inventory counts. A special inventory counting section strictly for the proper method of cycle counts and year end counts required by CRA (Canadian Revenue Agency) procedures regulations. Be able to print all items in inventory with option to include zero qty also and can be broke out into Grid locations including ones without a location, or manufacturer or code, only these reports in the inventory count process do not print the qty but a blank line next to the part #. Date and time, page # and a space for the person counting initials. Be able to then pull that same report up in the ‘Enter Count’ mode. Here the physical count is now input next to each item. Submit. Once submitted it then in the background takes the input number and the number in inventory system and calculates the differential on each part #. Then prints the differential report listing only the part#s with a blank line beside it, that have a differential, but does not print the differential amount. It is used as another count sheet for the items to be counted again by a person other than the first counter. Pull up that differential list and now input the second count numbers. Submit. It does the differential calculation again. Only this time the report prints the ones with a differential and the differential amount. When this is completed for all grid locations and no location or manufacturer or code and part numbers a new ‘Final Count’ section is entered where the all the parts with differentials sorted by location or manufacturer or code are brought up on the screen to accept the final count number to be input. Submit. Once all have been submitted a final inventory report with all quantities is produced for saving into inventory thus doing the recounts in the background and allowing the report to be saved as a pdf as well as able to be printed. Be able to automatically produce the recounts done in a report that is included to follow the inventory report above, as well as be able to print only the recounts report additionally as needed without printing the full inventory report again.