Tillverkare märker sina produkter med streckkoder för att möjliggöra snabb identifiering av produkten med en scanner. Återförsäljare använder tillverkarens streckkoder i kombination med deras egna försäljningssystem för att hjälpa till vid utcheckning, övervakning av lager och fastställda priser. Den vanligaste streckkoden för detaljhandeln i USA är Uniform Product Code (UPC), som är registrerad i Uniform Code Council. Även om UPCs vanligtvis innehåller 10 siffror, kräver vissa produkter en trunkerad UPC (en UPC-E) på grund av storleksbegränsningar. Tillverkare kan avkorta UPC: er genom att ta bort extra nollor som automatiskt sätts in igen vid scanning.
Identifiera den slutliga siffran i den stympade UPC. Omvandling av UPC (UPC-A) i full längd till UPC-E kräver att man undertrycker överskott av nollor och identifierar den operation som utförs med den slutliga siffran.
Placera den sista siffran efter de två första siffrorna i UPC-E om den slutliga siffran är noll, en eller två. Lägg till fyra nollor efter den sista siffran. Om exempelvis den stympade UPC är ABXYZ1 är den fullständiga UPC-A AB100-00XYZ
Hitta den tredje siffran om den stympade UPC slutar med nummer tre. Sätt i fem nollor efter den tredje siffran och ta bort den slutliga siffran. Till exempel, om den stympade UPC är AB5YZ3 är den fullständiga UPC-A AB500-000YZ
Sätt fem nollor efter den fjärde siffran i den stympade UPC om den slutar med nummer fyra. Ta bort den slutliga siffran. Till exempel, om den stympade UPC är ABCDZ4 är den fullständiga UPC-A ABCD0-0000Z.
Fyll i de undertryckta nollarna om den stympade UPC slutar med siffror fem till nio. Sätt i fyra nollor innan den sista siffran i UPC-E för att expandera den. Om exempelvis den stympade UPC är ABCDE8 är den kompletta UPC-A ABCDE-00008.