W każdym sklepie, w którym jest elektroniczna kasa, jest również czytnik, który może odczytywać umieszczony na produktach kod kreskowy. Są one indywidualnie przyznawane poszczególnym producentom i dzięki nim wyroby przez nich sprzedawane są odpowiednio oznaczone indywidualnymi kodami, które następnie mogą być wprowadzone do sklepowego systemu, łącznie ze wszystkimi koniecznym informacjami i ceną danego towaru. Ułatwienie sklepowej obsługi naliczania należności za poszczególne produkty nie byłoby możliwe, gdyby nie umieszczony na tych produktach kod kreskowy. W uzyskiwaniu kodów kreskowych dla swoich produktów producenci wspierani są przez działania firm podwykonawczych.