Sistemul integreaza intr-o retea un calculator, POS-uri sau case de marcat, cititoare de coduri de bare, imprimanta pentru editarea etichete barcod si cantare electronice care pot emite barcod. Informatia primara este preluata si prelucrata avand ca principiu de baza utilizarea barcod-ului existent pe ambalajele produselor. Pentru marfurile care nu au bar cod sau care se vand prin cantarire (mezeluri, fructe, etc.) se genereaza la incarcarea datelor din facturi, un cod intern .