Dans ce domaine de la gestion des stocks et des flux de marchandises, le niveau d’exigence technique est d’une très large amplitude en fonction de la taille de l’entrepôt. Par exemple, les solutions proposées en matière de lecteur de codes barres peuvent aller du lecteur filaire performant assez standard de type douchette offrant une distance de lecture de l’ordre de 20 cm et relié à un PC par un câble USB classique, jusqu’au lecteur sans fil capable de lire un code barres à 20 mètres (ce qui est évidemment particulièrement critique pour lire rapidement les codes de palettes situées en hauteur). De même, le niveau de résistance des matériels aux chutes peut varier de 1.20 à 2.40 mètres de haut, l’étanchéité des lecteurs code barre allant jusqu’à supporter l’immersion dans un mètre d’eau pour les matériels ultra-durcis, en encore une température de -30° C dans les environnements grand froid. Datalogic et Zebra notamment proposent des matériels d'excellence pour les environnements agressifs. Au plan de la technologie de lecture, la technologe dite "imager" (ou "imageur") des lecteurs de codes 2D (Datamatrix, QR code, code Aztec) tend à se développer fortement. Elle permet de lire en un seul "scan" des codes linéaires (par ex: EAN13) même lorsqu'ils sont dégradés ou salis, ce qu'une tête de lecture laser ne permet pas de faire aussi rapidement (en lecture laser, scanner le code barre suppose qu'il soit intègre sur tout le tracé du faisceau rouge),