Kod bar adalah rumit. Terdapat berpuluh-puluh jenis yang berbeza, masing-masing ditakrifkan oleh industri yang diwakili. Pada akhirnya, maklumat dan jenis kod dikekalkan oleh Majlis Kod Seragam di Ohio. Tujuan asas kod bar adalah untuk membuat setiap item di dalam kelas tertentu (seperti produk perindustrian atau pengguna) benar-benar unik. Ini menjadikan industri ini dapat menjejaki item dari pengeluaran hingga penghantaran ke jualan. Kedua-dua kod bar runcit asas adalah EAN-13 dan UPC. Ini mengandungi maklumat yang dikodkan oleh pengilang.
Lihat panjang nombor kod bar. Jika ia adalah 13 aksara, ia adalah EAN-13. Sekiranya 12, maka UPC. Ini adalah perbezaan utama antara kedua-dua kod runcit yang berbeza. Sekiranya UPC dibuat di A.S. dan dimaksudkan untuk dijual di A.S. Jika ia dibuat di luar negeri atau dimaksudkan untuk dijual di luar negeri, ia akan memiliki kod EAN-13.
Lihat nombor pertama UPC. Maklumat nombor pertama UPC-A mempunyai beberapa penanda yang menjadikan pengenodan pengenal pasti. Nombor 3 adalah untuk Kod Dadah Kebangsaan. A 4 menunjukkan ia digunakan hanya oleh kedai. Nombor 2 adalah untuk "item berat rawak." Baki disimpan untuk pengilang untuk mengodkan setiap item secara unik. Maklumat yang lebih khusus tidak jelas dari nombor dan perlu dipastikan di tempat lain.
Lihat dua atau tiga nombor pertama kod EAN. Jika ia mempunyai kod EAN, maka ini mengenal pasti negara asal atau destinasi (lihat sumber di bawah untuk pengekodan). Agensi kastam negara sama ada asal atau kod destinasi barang tersebut. Sebaik sahaja negara itu dikenal pasti, bakinya adalah mengenal pasti jenis produk.
Hubungi Majlis Kod Seragam. Jika anda memerlukan maklumat lanjut mengenai pengekodan khusus untuk setiap item individu, hanya mereka yang akan memilikinya. Di bawah keadaan tertentu, pengeluar juga akan mempunyai maklumat itu, tetapi sejak majlis itu pakar dalam pengekodan maklumat, mereka adalah pertaruhan yang lebih baik.