Üreticiler, bir tarayıcı kullanarak öğenin hızlı bir şekilde tanımlanmasını sağlamak için ürünlerini barkodlarla etiketler. Perakendeciler, üreticilerin barkodlarını, check-out işlemlerine yardımcı olmak, envanteri izlemek ve fiyatları belirlemek için kendi satış noktası sistemiyle birlikte kullanıyor. ABD'deki perakende satışlar için en yaygın barkod, Tekdüzen Kod Konseyi'ne kayıtlı olan Tekdüzen Ürün Kodu (UPC) 'dir. UPC'ler genellikle 10 basamak içermesine rağmen, bazı ürünler için boyut kısıtlamaları nedeniyle kesilmiş bir UPC (bir UPC-E) gerekir. Üreticiler tarama sırasında otomatik olarak yeniden eklenen ekstra sıfırları kaldırarak UPC'leri kesebilir.
Kesilmiş UPC'nin son basamağını belirleyin. Tam uzunluktaki bir UPC'nin (UPC-A) UPC-E'ye dönüştürülmesi, aşırı sıfırların bastırılmasını ve son basamakla gerçekleştirilen işlemin tanımlanmasını gerektirir.
Son hane sıfır, bir veya iki ise, son haneyi UPC-E'nin ilk iki hanesinden sonra yerleştirin. Son basamağın ardından dört sıfır ekleyin. Örneğin, kesilmiş UPC ABXYZ1 ise, UPC-A'nın tamamı AB100-00XYZ'dir.
Kesilmiş UPC üç numara ile bitiyorsa üçüncü basamağı bulun. Üçüncü basamağın ardından beş sıfır yerleştirin ve son basamağı kaldırın. Örneğin, kesilmiş UPC AB5YZ3 ise, UPC-A'nın tamamı AB500-000YZ'dir.
Dördüncü sayı ile bitiyorsa, kesilmiş UPC'nin dördüncü basamağının ardından beş sıfır ekleyin. Son rakamı kaldırın. Örneğin, kesilmiş UPC ABCDZ4 ise, UPC-A'nın tamamı ABCD0-0000Z'dir.
Kesilmiş UPC beş ile dokuz arasındaki sayılarla bitiyorsa, bastırılmış sıfırları doldurun. Genişletmek için UPC-E'nin son basamağından önce dört sıfır ekleyin. Örneğin, kesilmiş UPC ABCDE8 ise, UPC-A'nın tamamı ABCDE-00008'dir.