บาร์โค้ดนั้นยุ่งยาก มีหลายสิบชนิดที่แตกต่างกันซึ่งแต่ละอุตสาหกรรมเป็นตัวแทน ในที่สุดข้อมูลและประเภทของรหัสได้รับการดูแลโดยสภารหัสชุดในโอไฮโอ วัตถุประสงค์พื้นฐานของบาร์โค้ดคือการทำให้แต่ละรายการในระดับหนึ่ง (เช่นผลิตภัณฑ์อุตสาหกรรมหรือสินค้าอุปโภคบริโภค) มีลักษณะเฉพาะอย่างสมบูรณ์ สิ่งนี้ทำให้อุตสาหกรรมสามารถติดตามรายการตั้งแต่การผลิตจนถึงการจัดส่งจนถึงการขาย บาร์โค้ดค้าปลีกพื้นฐานสองแบบคือ EAN-13 และ UPC เหล่านี้มีข้อมูลที่เข้ารหัสโดยผู้ผลิต
ดูที่ความยาวของหมายเลขบาร์โค้ด ถ้าเป็น 13 ตัวอักษรมันคือ EAN-13 ถ้าเป็น 12 แสดงว่าเป็น UPC นี่คือความแตกต่างที่สำคัญระหว่างรหัสค้าปลีกทั้งสองที่แตกต่างกัน ถ้าเป็น UPC มันถูกสร้างขึ้นในสหรัฐอเมริกาและตั้งใจจะขายในสหรัฐฯหากทำในต่างประเทศหรือตั้งใจจะขายในต่างประเทศจะมีรหัส EAN-13
ดูที่หมายเลขแรกของ UPC ข้อมูลหมายเลขแรกของ UPC-A มีเครื่องหมายสองสามตัวที่สามารถระบุรหัสได้ หมายเลข 3 สำหรับรหัสยาแห่งชาติ 4 หมายถึงมันถูกใช้โดยร้านค้าเท่านั้น หมายเลข 2 ใช้สำหรับ“ รายการน้ำหนักแบบสุ่ม” ส่วนที่เหลือนั้นสงวนไว้สำหรับผู้ผลิตเพื่อให้รหัสแต่ละรายการไม่ซ้ำกัน ข้อมูลที่เฉพาะเจาะจงมากขึ้นนั้นไม่ชัดเจนจากตัวเลขและต้องมีการยืนยันที่อื่น
ดูรหัส EAN สองหรือสามหมายเลขแรก หากมีรหัส EAN สิ่งเหล่านี้จะระบุประเทศต้นทางหรือปลายทาง (ดูแหล่งข้อมูลด้านล่างสำหรับการเข้ารหัส) หน่วยงานศุลกากรของประเทศต้นทางหรือรหัสปลายทางรายการ เมื่อระบุประเทศแล้วส่วนที่เหลือของรหัสจะระบุประเภทของผลิตภัณฑ์
โทรสภารหัสเครื่องแบบ หากคุณต้องการข้อมูลเพิ่มเติมเกี่ยวกับการเข้ารหัสที่เฉพาะเจาะจงสำหรับแต่ละรายการเพียงพวกเขาเท่านั้นที่จะมีมัน ภายใต้สถานการณ์บางอย่างผู้ผลิตจะมีข้อมูลนั้น แต่เนื่องจากสภามีความเชี่ยวชาญในการเข้ารหัสข้อมูลพวกเขาจะเป็นเดิมพันที่ดีกว่า