Ada dua jenis kode UPC: kode UPC-A 12 digit dan kode UPC-E tujuh digit. Kode UPC-A terdiri dari 11 digit untuk kode produk utama, satu digit, kode pabrikan, nomor item, dan digit periksa. Ditulis secara verbal kode UPC-A menjadi (LPC) (MC) (IN) (CD). Kode pabrikan berisi hingga tiga angka nol, dan nomor item mengandung hingga empat angka nol terkemuka. Konversi dari UPC-A ke UPC-E pada dasarnya menghapus LPC dan nol berlebihan.
Mengonversi Nomor Item Tiga Digit
Saat mengkonversi dari UPC-A ke UPC-E, lihat tiga digit pertama setelah LPC. Jika digit ketiga adalah nol, satu atau dua, ini menunjukkan kode pabrikan dua digit dan nomor item tiga digit. Untuk mengonversi ke kode UPC-E, gunakan dua digit pertama setelah LPC dan tiga digit terakhir sebelum digit periksa. Kemudian tambahkan nol, satu atau dua di akhir lima digit itu. Terakhir, tutup kode UPC-E Anda dengan digit periksa asli dari kode UPC-A. Misalnya, kode UPC-A 012100005984 menjadi kode UPC-E 1259814.
Mengonversi Nomor Item Dua Digit
Untuk jumlah item hanya dua digit, kode pabrikan akan berakhir dalam tiga hingga sembilan. Ikuti aturan konversi serupa dari atas, ambil tiga digit pertama setelah LPC, tetapi hanya dua digit terakhir sebelum digit periksa. Tambahkan tiga hingga akhir string ini dan bawa digit cek asli. Misalnya, kode UPC-A 015600000589 menjadi kode UPC-E 1565839.
Mengonversi Nomor Item Satu-Digit
Nomor item satu digit pada kode UPC-A terbagi dalam dua kategori yang berbeda: yang dengan kode pabrikan empat digit dan yang dengan kode pabrikan lima digit. Jika empat tempat pertama dari bagian nomor item dari kode UPC-A semuanya nol, ini menunjukkan nomor item satu digit. Jika tempat kelima kode pabrikan adalah nol, ini menunjukkan kode pabrikan empat digit. Untuk kode ini, tambahkan empat sebelum digit periksa. Misalnya, UPC-A 015890000085 menjadi UPC-E 1589845. Jika tempat kelima untuk kode pabrikan bukan nol, satu-satunya nomor item yang diperbolehkan adalah lima hingga sembilan. Untuk kode ini, bawa nomor item dan digit periksa. Misalnya, kode UPC-A 015985000075 menjadi UPC-E 1598575.
Membalikkan Proses
Untuk membalikkan kode UPC-E ke UPC-A kuncinya adalah angka terakhir sebelum digit periksa. Angka nol, satu atau dua sebelum digit periksa menunjukkan kode pabrikan dua digit plus satu dari tiga angka itu. Angka tiga menunjukkan tiga angka pertama UPC-E adalah kode pabrikan. Angka empat menunjukkan empat yang pertama adalah kode pabrikan. Angka lima hingga sembilan menunjukkan bahwa lima angka pertama adalah kode pabrikan. Untuk mengonversi, tambahkan LPC yang benar untuk produk ke kode pabrikan, tempatkan nol di antara itu dan nomor item untuk membuat total 11 digit dan bawa digit periksa. Misalnya, kode UPC-E 1556449 menjadi kode UPC-A 015560000049. Untuk daftar kode produk, lihat Sumberdaya.
Menghitung Digit Periksa
Jika Anda mengonversi dari UPC-E ke UPC-A dan tidak memiliki digit periksa, Anda harus menyelesaikan konversi dan kemudian menghitung digit periksa. Meskipun Anda dapat melakukan ini secara manual, paling mudah untuk menggunakan kalkulator digit periksa (Lihat Sumber).