XRHCount counts up to four reels of SMD components with one scan. Uses all information from barcode/data matrix code labels on incoming goods, such as part rolls, dry packs, etc., to store information as read, data and traceability interface. Labels are read with codes (with and without identifiers), arbitrarily composed string formats, and plain text information. Information is compared and stored with images and unique ID in traceability database.