Trudno wyobrazić sobie dzisiejsze sklepy, w których nie były wykorzystywane różnego rodzaju kody kreskowe, niezbędne do skanowania produktów w kasach. Aby jednak takie produkty mogły być zeskanowane i następnie wycenione przez kasę sklepową, oczywiście najpierw muszą być zaopatrzone w same kody kreskowe, które są indywidualnie przyznawane dla każdego producenta. Konieczne jest zatem generowanie kodów kreskowych po to, aby następnie mogły być one wykorzystywane w obrocie handlowym. Generowanie kodów kreskowych wymaga oczywiście zarejestrowania w danej firmy w specjalnym Systemie GS1, zaś tego typu usługi są świadczone bardzo często przez firmy będące w tym zakresie podwykonawcami.