Produsenter merker sine produkter med strekkoder for å muliggjøre rask identifisering av varen ved hjelp av en skanner. Forhandlere bruker produsentens strekkoder sammen med sitt eget salgssted for å hjelpe til med utskrift, overvåking av lager og fastsatte priser. Den vanligste strekkoden for detaljhandel i USA er Uniform Product Code (UPC), som er registrert i Uniform Code Council. Selv om UPC-er vanligvis inneholder 10 sifre, krever enkelte produkter en avkortet UPC (en UPC-E) på grunn av størrelsesbegrensninger. Produsenter kan avkorte UPCs ved å fjerne ekstra nuller som automatisk settes inn igjen ved skanning.
Identifiser det endelige sifferet til den avkortede UPC. Konvertering av en full lengde UPC (UPC-A) til UPC-E krever undertrykking av overskytende nuller og identifisering av operasjonen som utføres med det endelige sifferet.
Plasser det endelige sifferet etter de to første sifrene i UPC-E hvis det endelige tallet er null, ett eller to. Legg til fire nuller etter det siste sifferet. For eksempel, hvis den avkortede UPC er ABXYZ1, er den komplette UPC-A AB100-00XYZ
Finn det tredje sifferet hvis den avkortede UPC slutter med nummer tre. Sett inn fem nuller etter det tredje sifferet og fjern det endelige sifferet. For eksempel, hvis den avkortede UPC er AB5YZ3, er den komplette UPC-A AB500-000YZ
Sett inn fem nuller etter det fjerde sifferet i den avkortede UPC hvis den slutter med tallet fire. Fjern siste siffer. For eksempel, hvis den avkortede UPC er ABCDZ4, er den komplette UPC-A ABCD0-0000Z.
Fyll inn de undertrykte nullene hvis den avkortede UPC slutter med tallene fem til ni. Sett inn fire nuller før det endelige sifferet i UPC-E for å utvide det. For eksempel, hvis den avkortede UPC er ABCDE8, er den komplette UPC-A ABCDE-00008.