Proizvajalci označujejo svoje izdelke s črtnimi kodami, kar omogoča hitro prepoznavanje izdelka s pomočjo optičnega bralnika. Trgovci na drobno uporabljajo črtne kode proizvajalcev v povezavi z lastnim sistemom prodaje na prodajnih mestih za pomoč pri odjavi, spremljanju zalog in določanju cen. Najpogostejša črtna koda za prodajo na drobno v ZDA je Enotna koda izdelka (UPC), ki je registrirana pri Svetu za enotno kodo. Čeprav UPC običajno vsebujejo 10 številk, nekateri izdelki zahtevajo skrajšani UPC (UPC-E) zaradi omejitev velikosti. Proizvajalci lahko skrajšajo UPC z odstranitvijo dodatnih ničel, ki se samodejno ponovno vstavijo ob skeniranju.
Določite končno številko okrnjenega UPC. Pretvorba celotnega UPC-ja (UPC-A) v UPC-E zahteva zmanjšanje presežnih ničel in identifikacijo operacije, ki se izvaja s končno številko.
Zadnjo številko po prvih dveh števkah UPC-E postavite, če je končna številka nič, ena ali dve. Dodajte štiri ničle, ki sledijo tej zadnji številki. Na primer, če je okrnjeni UPC ABXYZ1, je celoten UPC-A AB100-00XYZ
Poiščite tretjo številko, če se obrezani UPC konča s številko tri. Po tretji številki vstavite pet ničel in odstranite zadnjo številko. Na primer, če je okrnjen UPC AB5YZ3, potem je celoten UPC-A AB500-000YZ
Vstavite pet ničel po četrti številki okrnjenega UPC, če se konča s številko štiri. Odstranite zadnjo številko. Na primer, če je okrnjen UPC ABCDZ4, potem je celoten UPC-A ABCD0-0000Z.
Izpolnite zapuščene ničle, če se skrajšani UPC konča s številkami od pet do devet. Pred končno številko UPC-E vstavite štiri ničle, da jo razširite. Na primer, če je okrnjeni UPC ABCDE8, potem je celoten UPC-A ABCDE-00008.