Výrobcovia označujú svoje výrobky čiarovými kódmi, čo umožňuje rýchlu identifikáciu položky pomocou skenera. Maloobchodníci používajú čiarové kódy výrobcov v spojení s vlastným systémom predaja na mieste, aby pomohli pri odhlásení, monitorovaní inventára a nastavenia cien. Najčastejším čiarovým kódom pre maloobchodný predaj v USA je kód jednotného výrobku (UPC), ktorý je registrovaný v jednotnom kódexe. Hoci UPC zvyčajne obsahujú 10 číslic, niektoré produkty vyžadujú obmedzené UPC (UPC-E) kvôli obmedzeniam veľkosti. Výrobcovia môžu skrátiť UPCs odstránením ďalších nuly, ktoré sa po skenovaní automaticky vložia.
Identifikujte poslednú číslicu skráteného UPC. Prevod UPC-UP (UPC-A) do UPC-E vyžaduje potlačenie prebytku nuly a identifikáciu operácie vykonanej s poslednou číslicou.
Umiestnite poslednú číslicu za prvé dve číslice UPC-E, ak je posledná číslica nula, jedna alebo dve. Pridajte štyri nuly po poslednej číslici. Napríklad, ak je skrátený UPC ABXYZ1, potom úplný UPC-A je AB100-00XYZ
Nájdite tretiu číslicu, ak je skrátená verzia UPC ukončená číslom tri. Vložte päť nula po tretej číslici a odstráňte poslednú číslicu. Napríklad, ak je skrátený UPC AB5YZ3, potom kompletný UPC-A je AB500-000YZ
Vložte päť nuly za štvrtú číslicu skráteného UPC, ak skončí číslo štyri. Odstráňte poslednú číslicu. Napríklad, ak je skrátený UPC ABCDZ4, potom úplný UPC-A je ABCD0-0000Z.
Vyplňte potlačené nuly, ak zrezaný UPC končí číslami 5 až 9. Vložte štyri nuly pred konečnú číslicu UPC-E a rozbaľte ju. Napríklad, ak je skrátený UPC ABCDE8, potom úplný UPC-A je ABCDE-00008.