Kod bar terdiri daripada bar dan ruang yang berbeza lebarnya. Bar dan ruang pada kod bar sesuai dengan nombor dan huruf yang mewakili data deskriptif. Pengimbas mengimbas kod bar untuk mencari penerangan yang berkaitan dengan item tersebut, termasuk pembuatan dan model item dan harganya. Banyak kedai dan kedai yang menggunakan teknologi kod bar untuk inventori stok. Ia juga digunakan untuk mengimbas apabila pelanggan ingin membelinya. Terdapat kelebihan dan kekurangan mengenai penggunaan teknologi kod bar.
Masa
Dalam sekelip mata, mengimbas kod bar dengan serta-merta memaparkan nama produk, jenis produk dan harga. Kod bar juga mempunyai nombor produk 12 angka yang apabila dimasukkan juga menghasilkan maklumat yang sama. Walau bagaimanapun, jika juruwang mempunyai pelanggan lama yang tidak sabar, memasuki butiran produk setiap item memakan masa, terutama di kedai runcit di mana setiap pelanggan biasanya membeli berbilang item. Walaupun kod bar adalah kelebihan besar apabila ia datang ke masa, ia juga boleh menjadi kelemahan jika kod bar pada produk tidak sepadan dengan produk yang betul, atau pengimbas kod bar tidak berfungsi.
Inventori
Inventori adalah komponen besar dari sebarang perniagaan barang dan perkhidmatan. Menjejaki inventori boleh menjadi tugas membosankan, memakan masa dan sukar untuk dilakukan tanpa pengimbas kod bar. Dengan pengimbas kod bar, pemilik kedai hanya mengimbas kod bar pada item dan menjejaki inventori kedai itu dengan cara itu. Apabila seseorang membeli barang, pengimbas menghantar maklumat ini ke komputer dan ia dikira pada inventori stok melalui teknologi komputer. Kelemahan utama di sini adalah jika juruwang melihat beberapa item yang kelihatan atau kelihatan sama dan mengimbas satu item beberapa kali untuk menjimatkan masa. Setiap item dan jenis item mempunyai kod bar yang unik dan mesti diimbas secara berasingan. Hasilnya, ini boleh menjejaskan inventori.
Label
Label menjadikannya mudah untuk pengimbas kod bar dan komputer untuk mengenali item produk dan nama vendor. Tetapi apabila label rosak atau tidak wujud, ia menimbulkan masalah. Label yang rosak membuatkan sukarelawan untuk mengimbas. Malah nombor 12-digit pada label boleh rosak ke titik di mana ia tidak dapat dibaca. Apabila ini berlaku, proses checkout ditangguhkan dengan ketara sementara produk yang sama dicari dan dibawa ke juruwang untuk diimbas. Di samping itu, beberapa produk, seperti buah-buahan dan sayur-sayuran di kedai runcit, tidak mempunyai label, yang berpotensi menyebabkan kelewatan. Walau bagaimanapun, juruwang biasanya dilatih untuk mengingati nombor 12 angka yang bersamaan dengan item tanpa label.
Kos
Walaupun teknologi kod bar secara drastik mengurangkan masa dan tenaga yang dibelanjakan untuk prosedur inventori dan checkout, ia mahal. Perniagaan yang ingin melaksanakan peralatan dan teknologi kod bar perlu menahan kesakitan yang sedang berkembang. Ini termasuk pekerja latihan, memasang peralatan, pencetak mahal dan masa yang dihabiskan untuk memasukkan kod untuk label. Walau bagaimanapun, walaupun kelemahan dengan permulaan, teknologi kod bar memberi manfaat kepada perniagaan dalam jangka panjang.