Hầu như mọi sản phẩm bạn mua ngày hôm nay đều có mã vạch, được gọi là Mã sản phẩm chung (UPC). UPC xác định sản phẩm và thực hiện các giao dịch và duy trì hàng tồn kho dễ dàng hơn. UPC là một số gồm 12 chữ số gồm bốn phần, mỗi phần xác định một cái gì đó về sản phẩm hoặc mã UPC. UPC được hiển thị dưới dạng mã vạch mà đầu đọc mã vạch có thể đọc và các số tương ứng mà con người có thể đọc được. Tại Hoa Kỳ, số UPC được cấp bởi GS1 U.S.
Nhìn vào chữ số đầu tiên. Đây là danh mục sản phẩm. Một trong những chữ số phổ biến nhất là Số 0, số thường đại diện cho một mặt hàng thực phẩm. Các chữ số khác có nghĩa là: 1 - Dành cho sử dụng trong tương lai 2 - Các mặt hàng được bán theo trọng lượng khác nhau, chẳng hạn như thịt và phô mai. 3 - Các mặt hàng thuốc và sức khỏe 4 - Được sử dụng bởi các cửa hàng cho nhu cầu địa phương 5 - Phiếu giảm giá của nhà sản xuất có thể tăng gấp đôi hoặc gấp ba. 6 - Hàng hóa tổng hợp 7 - Hàng hóa tổng hợp 8 - Dành cho sử dụng trong tương lai 9 - Phiếu giảm giá của nhà sản xuất không thể tăng gấp đôi hoặc gấp ba.
Đọc năm chữ số tiếp theo. Những chữ số này xác định nhà sản xuất hoặc nhà phân phối của sản phẩm.
Nhìn vào năm chữ số tiếp theo. Bộ năm chữ số này xác định sản phẩm cụ thể.
Xác định chữ số cuối cùng. Chữ số này được gọi là chữ số kiểm tra. Có một công thức toán học mà máy tính chạy để đảm bảo mã UPC được đọc chính xác. Tính toán công thức sẽ bằng chữ số này nếu hệ thống đọc mã UPC chính xác.