Producătorii își etichetează produsele cu coduri de bare pentru a permite identificarea rapidă a elementului utilizând un scanner. Comercianții cu amănuntul folosesc codurile de bare ale producătorilor împreună cu propriul sistem de vânzare la ieșire pentru a ajuta la check-out, a monitoriza inventarul și a stabili prețurile. Cel mai obișnuit cod de bare pentru vânzările cu amănuntul în S.U.A. este Codul Produsului Unic (UPC), care este înregistrat la Consiliul Uniform de Codificare. Deși UPC-urile conțin de obicei 10 cifre, unele produse necesită un UPC trunchiat (UPC-E) din cauza restricțiilor de dimensiune. Producătorii pot trunchia UPC-urile prin eliminarea zerelor suplimentare care sunt reintroduse automat la scanare.
Identificați cifra finală a UPC trunchiat. Conversia unui UPC-UP (UPC-A) pe întreaga durată a UPC-E necesită suprimarea zerurilor în exces și identificarea operației efectuate cu cifra finală.
Plasați cifra finală după primele două cifre ale UPC-E dacă cifra finală este zero, una sau două. Adăugați patru zerouri după această cifră finală. De exemplu, dacă UPC-ul trunchiat este ABXYZ1 atunci UPC-A complet este AB100-00XYZ
Localizați a treia cifră dacă UPC-ul trunchiat se termină cu numărul trei. Introduceți cinci zerouri după a treia cifră și scoateți cifra finală. De exemplu, dacă UPC-ul trunchiat este AB5YZ3 atunci UPC-A complet este AB500-000YZ
Introduceți cinci zerouri după a patra cifră a UPC trunchiat dacă se termină cu numărul patru. Eliminați cifra finală. De exemplu, dacă UPC-ul trunchiat este ABCDZ4 atunci UPC-A complet este ABCD0-0000Z.
Completați zerourile suprimate dacă UPC-ul trunchiat se termină cu numerele cinci până la nouă. Introduceți patru zerouri înainte de cifra finală a UPC-E pentru ao extinde. De exemplu, dacă UPC-ul trunchiat este ABCDE8 atunci UPC-A complet este ABCDE-00008.