Постоје два типа УПЦ кодова: 12-знаменкасти УПЦ-А код и седмоцифрени УПЦ-Е код. УПЦ-А код се састоји од 11 цифара за водећи, једноцифрени код производа, произвођачев код, број ставке и контролну знаменку. Писани вербално УПЦ-А код постаје (ЛПЦ) (МЦ) (ИН) (ЦД). Код произвођача садржи до три нуле, а број ставке садржи до четири водеће нуле. Претварање из УПЦ-А у УПЦ-Е у суштини уклања ЛПЦ и све сувишне нуле.
Претварање трознаменкастих бројева
Када конвертујете из УПЦ-А у УПЦ-Е, погледајте прве три цифре након ЛПЦ-а. Ако је трећа цифра нула, једна или две, то означава двоцифрени код произвођача и трознаменкасти број ставке. Да бисте конвертовали УПЦ-Е код, користите прве две цифре после ЛПЦ и последње три цифре пре контролне цифре. Затим додајте нулу, један или два на крај тих пет цифара. На крају, упишите свој УПЦ-Е код са оригиналном контролном цифром из УПЦ-А кода. На пример, УПЦ-А код 012100005984 постаје УПЦ-Е код 1259814.
Претварање бројева у две цифре
Код броја ставки од само две цифре, код произвођача ће завршити са три до девет. Пратите слична правила конверзије одозго, узимајући прве три цифре после ЛПЦ-а, али само последње две цифре пре контролне цифре. Додајте три до краја овог низа и пренесите оригиналну контролну цифру. На пример, УПЦ-А код 015600000589 постаје УПЦ-Е код 1565839.
Конвертовање бројева у једној цифри
Једноцифрени бројеви ставки на УПЦ-А коду спадају у две различите категорије: оне са четвороцифреним произвођачким кодом и оне са пет-цифреним шифром произвођача. Ако су прва четири места броја ставке броја УПЦ-А кода све нуле, то означава једноцифрени број ставке. Ако је пето место кода производње нула, то означава четвороцифрени код произвођача. За овај код додајте четворку пре контролне цифре. На пример, УПЦ-А 015890000085 постаје УПЦ-Е 1589845. Ако пето место код произвођача није нула, једини дозвољени бројеви ставки су од пет до девет. За овај код, пренесите број ставке и контролну цифру. На пример, УПЦ-А код 015985000075 постаје УПЦ-Е 1598575.
Преокретање процеса
За обртање УПЦ-Е кодова на УПЦ-А кључ је задњи број испред контролне цифре. Нула, један или два пре контролне цифре означавају двоцифрени код произвођача плус један од та три броја. Број три означава прва три броја УПЦ-Е кода произвођача. Број четири означава да су прва четири шифра произвођача. Број пет до девет означава да је првих пет бројева шифра произвођача. Да бисте конвертовали, додајте исправан ЛПЦ за производ у шифру произвођача, поставите нуле између њега и броја ставке да бисте направили укупно 11 цифара и пренесите преко контролне цифре. На пример, УПЦ-Е код од 1556449 постаје УПЦ-А код 015560000049. За листу кодова производа погледајте Ресурси.
Израчунавање цифара за проверу
Ако конвертујете из УПЦ-Е у УПЦ-А и немате контролну цифру, морате завршити конверзију и затим израчунати контролну цифру. Иако то можете урадити ручно, најлакше је користити калкулатор за провјеру (види Ресоурцес).