Stocktaking (overall, continuous) is a warehouse process important for sustaining order in a warehouse. Most of the time, continuous stocktaking serves for finding discrepancy in the status of a given warehouse entry or it is performed over entries from a certain receipt date, expiration date or a chosen part of warehouse. For such stocktaking, we need a support of a warehouse system. The system can also create stocktaking plans, aimed at problematic entries or entries significant from the point of view of turnover ratio. Overall stocktaking is performed regularly, typically once a year or as an extraordinary stocktaking. Paperless course of the stocktaking using barcode reader on-line connected to a warehouse system speeds up the stocktaking significantly and reduces error rate.