Een streepjescode, ook wel universele productcode (UPC) genoemd, is een machineleesbare vorm van informatie die moet worden gescand op het oppervlak van een product. De streepjescode wordt gelezen door een scanner die deze naar een database verzendt waar deze kan worden gevolgd. Elk nummer op een streepjescode heeft een speciale betekenis en deze getallen worden toegevoegd, vermenigvuldigd en verdeeld in een formule om elk van hen hun eigen uniekheid te geven. Elke barcode bestaat uit drie segmenten.
Fabrikant nummer
Het UCC-bedrijfsnummer (het nummer van de fabrikant) kan bestaan uit 6, 7, 8 of 9 cijfers. Dit nummer wordt toegekend door de GSI-VS. Over het algemeen hebben grotere bedrijven langere nummers.
Productnummer
De artikelcode (productnummer) is het nummer dat is toegewezen aan individuele producten en kan bestaan uit twee tot vijf cijfers (100 tot 100.000 artikelcodes). Dit nummer wordt toegewezen door het individuele bedrijf.
Controleer nummer
Het controlecijfer wordt berekend op basis van de bedrijfsvoorvoegsels en artikelcodenummers om te verzekeren dat de gegevens correct zijn samengesteld.