Barcode là gì? Phân biệt EAN-13, UPC, QR code cho chủ shop
Tìm hiểu barcode là gì, cách phân biệt EAN-13, UPC, QR code. Hướng dẫn chọn mã vạch phù hợp cho cửa hàng tạp hóa, F&B tại Việt Nam.

Barcode là gì? Phân biệt EAN-13, UPC, QR code dành cho chủ shop Việt
Mở cửa hàng tạp hóa, quán cafe, hay shop quần áo – chắc hẳn đã từng nghe đến mã vạch. Nhưng barcode là gì, và làm sao để chọn đúng loại cho việc quản lý hàng hóa? Mình sẽ giải thích từ A đến Z về mã vạch, phân biệt EAN-13, UPC, QR code, và hướng dẫn bạn áp dụng thực tế.
Barcode là gì? Định nghĩa và lịch sử
Barcode (mã vạch) là một chuỗi các vạch đen và khoảng trắng song song, chứa thông tin về sản phẩm như mã số, tên hàng, giá cả. Máy quét sẽ đọc các vạch này và chuyển thành dữ liệu số. Lịch sử barcode bắt đầu từ năm 1948, khi Bernard Silver và Norman Woodland phát minh ra hệ thống dựa trên mã Morse. Đến năm 1973, UPC (Universal Product Code) ra đời và trở thành tiêu chuẩn toàn cầu. Tại Việt Nam, mã vạch phổ biến từ những năm 2000, giúp các cửa hàng hiện đại hóa việc bán hàng. Hồi năm ngoái, mình có tham quan một nhà máy sản xuất hàng tiêu dùng, và thấy rằng họ sử dụng mã vạch để quản lý sản phẩm từ khâu sản xuất đến khâu phân phối.
Cấu tạo của mã vạch: Vạch đen – khoảng trắng mang thông tin gì?
Mỗi mã vạch gồm các vạch đen và khoảng trắng với độ rộng khác nhau. Máy quét dùng tia laser hoặc camera để đo độ rộng, từ đó giải mã thành số. Có 1 anh chủ tiệm quen kể là, mã EAN-13 có 13 chữ số: 3 số đầu là mã quốc gia (893 cho Việt Nam), tiếp theo là mã doanh nghiệp, mã sản phẩm, và số kiểm tra. Các vạch đen không chứa thông tin trực tiếp, mà chỉ là cách biểu diễn số. Nhờ cấu trúc này, mã vạch có thể đọc nhanh và chính xác, ngay cả khi in nhỏ. Nói thực thì, việc in mã vạch cũng cần chú ý đến chất lượng, để đảm bảo máy quét có thể đọc được.
Phân loại mã vạch phổ biến tại Việt Nam
Tại Việt Nam, có ba loại mã vạch chính được dùng trong bán lẻ và dịch vụ:
- EAN-13: Mã vạch 13 số, chuẩn quốc tế cho sản phẩm bán lẻ. Hầu hết hàng hóa trong siêu thị, cửa hàng tạp hóa đều dùng EAN-13.
- UPC: Mã 12 số, phổ biến ở Mỹ và Canada. Ở Việt Nam, UPC thường thấy trên hàng nhập khẩu từ Mỹ.
- QR code: Mã vạch 2 chiều, có thể chứa nhiều thông tin hơn (URL, văn bản, số điện thoại). Thường dùng trong quảng cáo, thanh toán, menu điện tử.
Ngoài ra còn có Code 39, Code 128 cho kho hàng, nhưng ít phổ biến hơn. Như shop của Linh ở Hải Châu, họ sử dụng Code 128 để quản lý hàng hóa trong kho.
So sánh EAN-13 và UPC – mã vạch sản phẩm bán lẻ
| Tiêu chí | EAN-13 | UPC |
|---|---|---|
| Số chữ số | 13 | 12 |
| Vùng phổ biến | Toàn cầu (trừ Mỹ) | Mỹ, Canada |
| Mã quốc gia | Có (893 cho VN) | Không (mã nhà sản xuất) |
| Sử dụng tại VN | Rất phổ biến | Chỉ hàng nhập khẩu |
| Quét tại POS | Tương thích mọi máy | Cần máy quét hỗ trợ UPC |
Nếu bạn bán hàng nội địa, EAN-13 là lựa chọn tối ưu. Còn nếu nhập hàng Mỹ về bán, UPC vẫn dùng được, nhưng cần đảm bảo phần mềm bán hàng hỗ trợ. Tháng trước, shop mình có nhập một lô hàng từ Mỹ, và phải cấu hình lại phần mềm bán hàng để hỗ trợ UPC.
QR code – mã vạch 2 chiều và ứng dụng trong F&B, cửa hàng
QR code (Quick Response) là mã vạch hình vuông, có thể đọc bằng camera điện thoại. Nó chứa nhiều dữ liệu hơn mã vạch 1D: URL, mã giảm giá, thông tin sản phẩm. Tại Việt Nam, QR code được dùng phổ biến trong:
- Thanh toán qua Momo, VNPay, ZaloPay.
- Menu điện tử tại quán cafe, nhà hàng.
- Truy xuất nguồn gốc sản phẩm.
- Marketing: khách quét QR để xem khuyến mãi.
Có 1 quán trà sữa ở Hải Châu, họ in QR code trên bàn, khách tự quét gọi món, giảm tải cho nhân viên. QR code không thay thế EAN-13 vì mục đích khác: EAN-13 dùng cho thanh toán tại quầy, QR code dùng cho tương tác số.
Hướng dẫn chọn loại mã vạch phù hợp cho cửa hàng của bạn
Tùy vào loại hình kinh doanh, bạn cần chọn mã vạch khác nhau:
- Cửa hàng tạp hóa, siêu thị mini: Dùng EAN-13 cho từng sản phẩm. Đăng ký mã doanh nghiệp với GS1 Việt Nam hoặc dùng mã nội bộ (in tự quản).
- Quán F&B: QR code cho menu và thanh toán. Nếu bán hàng đóng gói (như trà sữa đóng chai), cần thêm EAN-13.
- Shop quần áo, phụ kiện: EAN-13 cho sản phẩm, kết hợp QR code để khách xem hướng dẫn bảo quản.
- Kho hàng: Code 128 hoặc Code 39 để quản lý pallet, thùng.
Lưu ý: Nếu bạn chỉ bán lẻ trong cửa hàng nhỏ, không cần đăng ký mã chính thức – có thể tự tạo mã nội bộ (bắt đầu bằng số 2) và in bằng máy in mã vạch. Tuy nhiên, nếu muốn bán trên sàn thương mại điện tử hoặc xuất khẩu, bắt buộc phải đăng ký mã GS1.
Cách đăng ký và tạo mã vạch hợp lệ tại Việt Nam
Để có mã vạch chính thức, bạn làm theo các bước:
- Đăng ký mã doanh nghiệp với GS1 Việt Nam (trực thuộc Bộ KH&CN). Chi phí: khoảng 2.000.000 – 5.000.000 VND/năm tùy số lượng sản phẩm.
- Nhận mã doanh nghiệp (ví dụ: 8934567). Sau đó tự tạo mã cho từng sản phẩm (5 số cuối).
- In mã vạch lên bao bì hoặc tem nhãn. Yêu cầu in rõ nét, độ tương phản cao, kích thước tối thiểu 20x30mm.
- Kiểm tra bằng máy quét để đảm bảo đọc được.
Nếu bạn không muốn đăng ký, có thể dùng mã nội bộ (mã 7-8 số do bạn tự đặt, in tem). Cách này chỉ dùng trong quản lý nội bộ, không bán ra ngoài hệ thống.
Câu hỏi thường gặp
Q: Mã vạch EAN-13 và UPC có thể dùng chung máy quét không? A: Hầu hết máy quét hiện đại đều đọc được cả hai. Tuy nhiên, phần mềm bán hàng cần cấu hình đúng loại mã.
Q: QR code có thay thế được EAN-13 không? A: Không, vì QR code chứa nhiều dữ liệu hơn nhưng tốc độ quét tại POS chậm hơn. EAN-13 tối ưu cho thanh toán nhanh.
Q: Tôi có thể tự tạo mã vạch bằng Excel và in ra được không? A: Có, nhưng cần cài font mã vạch (như Code 128). Tuy nhiên, chất lượng in có thể không đảm bảo, dễ lỗi khi quét.
Q: Chi phí đăng ký mã vạch tại Việt Nam là bao nhiêu? A: Phí duy trì hàng năm từ 2-5 triệu VND, tùy số lượng sản phẩm. Ngoài ra còn phí làm hồ sơ ban đầu khoảng 500.000 VND.
Q: Mã vạch có hết hạn không? A: Mã doanh nghiệp hết hạn nếu không gia hạn. Mã sản phẩm vĩnh viễn.
Trường hợp cụ thể: Shop thời trang sử dụng mã vạch như thế nào?
Lấy ví dụ về một shop thời trang, họ có thể sử dụng EAN-13 để quản lý các sản phẩm quần áo, giày dép, và phụ kiện. Mỗi sản phẩm sẽ có một mã vạch riêng, giúp nhân viên dễ dàng quản lý hàng tồn kho, theo dõi doanh số, và thực hiện các chương trình khuyến mãi. Ngoài ra, họ cũng có thể sử dụng QR code để khách hàng có thể xem thông tin sản phẩm, hướng dẫn bảo quản, và đánh giá sản phẩm.
Lợi ích của việc sử dụng mã vạch trong quản lý cửa hàng
Việc sử dụng mã vạch trong quản lý cửa hàng mang lại nhiều lợi ích, bao gồm:
- Giảm thiểu thời gian và công sức trong việc quản lý hàng hóa
- Tăng độ chính xác và giảm thiểu sự nhầm lẫn
- Cải thiện hiệu suất và giảm thiểu chi phí
- Tăng cường sự hài lòng của khách hàng
Kết hợp mã vạch với công nghệ khác
Mã vạch có thể được kết hợp với các công nghệ khác, như máy quét mã vạch, phần mềm quản lý bán hàng, và hệ thống quản lý kho hàng, để tạo ra một hệ thống quản lý cửa hàng hiệu quả và toàn diện. Ví dụ, bạn có thể sử dụng máy quét mã vạch để quét mã vạch trên sản phẩm, và sau đó sử dụng phần mềm quản lý bán hàng để cập nhật thông tin sản phẩm và thực hiện các chương trình khuyến mãi.
Tổng kết
Hiểu rõ barcode là gì và phân biệt EAN-13, UPC, QR code giúp bạn quản lý hàng hóa hiệu quả, tiết kiệm thời gian và chi phí. Hãy chọn loại mã vạch phù hợp với mô hình kinh doanh. Nếu bạn đang tìm giải pháp quản lý bán hàng đơn giản, hãy tham khảo Mepo – phần mềm POS hỗ trợ tạo và quét mã vạch nội bộ, giúp bạn vận hành cửa hàng chuyên nghiệp hơn. Đau đầu thật, khi phải quản lý hàng trăm sản phẩm, nhưng với mã vạch, mọi việc trở nên đơn giản hơn.
Hướng dẫn sử dụng mã vạch hiệu quả
Để sử dụng mã vạch hiệu quả, bạn cần:
- Đăng ký mã doanh nghiệp với GS1 Việt Nam
- Tạo mã vạch cho từng sản phẩm
- In mã vạch lên bao bì hoặc tem nhãn
- Sử dụng máy quét mã vạch để quét mã vạch
- Kết hợp mã vạch với phần mềm quản lý bán hàng và hệ thống quản lý kho hàng
Các lỗi thường gặp khi sử dụng mã vạch
Khi sử dụng mã vạch, bạn có thể gặp phải các lỗi như:
- Mã vạch không rõ ràng hoặc bị mờ
- Máy quét mã vạch không đọc được mã vạch
- Mã vạch bị重複 hoặc không chính xác
- Phần mềm quản lý bán hàng không tương thích với mã vạch
Giải pháp cho các lỗi thường gặp
Để giải quyết các lỗi thường gặp khi sử dụng mã vạch, bạn cần:
- Kiểm tra chất lượng của mã vạch
- Sử dụng máy quét mã vạch chất lượng cao
- Đảm bảo mã vạch được tạo ra chính xác
- Cài đặt phần mềm quản lý bán hàng tương thích với mã vạch
Tương lai của mã vạch
Mã vạch sẽ tiếp tục được sử dụng rộng rãi trong các cửa hàng và doanh nghiệp. Tuy nhiên, với sự phát triển của công nghệ, mã vạch có thể được thay thế bằng các công nghệ mới như RFID (Radio Frequency Identification) hoặc mã vạch 2D. Nhưng hiện tại, mã vạch vẫn là một công cụ quan trọng trong việc quản lý hàng hóa và bán hàng.
Kinh nghiệm thực tế khi tích hợp mã vạch vào vận hành shop
Nói về chuyện áp dụng mã vạch, mình nhớ hồi đầu năm, khi mở rộng từ 1 cửa hàng lên 3 chi nhánh, mình đã phải đau đầu với việc đồng bộ dữ liệu. Lúc đó mới thấy, chỉ có mã vạch thôi chưa đủ, mà cần một hệ thống pos cho chuỗi để quản lý xuyên suốt. Mỗi lần nhập hàng, nhân viên chỉ cần quét mã là hệ thống tự cập nhật tồn kho, giá bán. Nhờ đó, mình không còn cảnh tối ngồi gõ excel đến 11 giờ đêm nữa.
Có lần, mình ghé thăm một xưởng sản xuất nhỏ ở ngoại thành Hà Nội. Họ dùng mã vạch để gắn cho từng lô hàng, kết hợp với phần mềm quản lý tiến độ sản xuất. Mỗi công đoạn – từ cắt, may đến đóng gói – đều được quét mã để ghi nhận thời gian. Kết quả? Họ phát hiện khâu đóng gói đang làm chậm cả dây chuyền, và điều chỉnh ngay. Nghe họ kể mà mình thấy mê, vì bản thân cũng đang tìm app quản lý sản xuất cho mấy đơn hàng gia công nhỏ lẻ.
Vài tháng trước, mình có dịp hợp tác với một đại lý phân phối vật liệu xây dựng ở Cần Thơ. Họ than phiền rằng hàng tồn kho luôn lộn xộn, nhất là mấy mặt hàng như xi măng, sắt thép có nhiều quy cách. Mình gợi ý họ dùng thử phần mềm quản lý kho vật liệu xây dựng tại Cần Thơ, tích hợp sẵn tính năng in mã vạch cho từng pallet. Sau 2 tuần, họ báo lại rằng việc kiểm kê giảm từ 3 ngày xuống còn 4 tiếng. Cũng nhờ đó, họ xây dựng được dashboard báo cáo kinh doanh để biết mặt hàng nào bán chạy theo tuần.
Còn một tình huống khác, khi mình tư vấn cho một chuỗi tạp hóa ở Huế. Họ muốn quản lý hàng nhập về từ nhiều nguồn, nhưng sợ sai sót khi nhập liệu thủ công. Mình giới thiệu họ dùng phần mềm xuất nhập kho tại Huế, cho phép quét mã vạch ngay lúc nhận hàng. Nhân viên chỉ việc đưa mã lên máy quét, dữ liệu tự động cập nhật vào sổ kho. Ông chủ khoe với mình rằng, từ ngày áp dụng, không còn vụ nhầm lẫn giữa lô hàng 500 thùng mì và 500 thùng nước tương nữa.
Một điểm nữa mình muốn chia sẻ, là đừng nghĩ mã vạch chỉ dành cho bán lẻ. Mình từng ghé một nhà máy sản xuất linh kiện điện tử ở Hải Phòng. Họ dùng mã vạch để quản lý nguyên vật liệu, kết hợp với phần mềm erp cho doanh nghiệp vừa và nhỏ tại Hải Phòng. Mỗi linh kiện đều có mã riêng, quét lên là biết ngay từ lô sản xuất nào, ngày nhập kho ra sao. Nhờ đó, họ tiết kiệm được rất nhiều thời gian khi truy xuất lỗi.
Cuối cùng, nếu bạn đang vận hành một hệ thống đại lý, hãy cân nhắc việc dùng phần mềm quản lý đại lý tại Hải Phòng hoặc các tỉnh thành khác. Mình thấy nhiều đại lý lớn họ in mã vạch riêng cho từng đơn hàng, khi giao hàng chỉ cần quét là hệ thống tự động trừ tồn và ghi nhận công nợ. Có một lần, mình ngồi uống cà phê với anh bạn làm phần mềm quản lý công nợ tại Hà Nội, anh ấy bảo: "Chỉ cần tích hợp mã vạch, phần mềm quản lý sản xuất tại Hà Nội cũng có thể theo dõi được dòng tiền và hàng tồn cùng lúc". Nghe vậy, mình thấy tiếc vì hồi mới mở shop đã không áp dụng sớm hơn.


Quản lý cửa hàng dễ hơn — bắt đầu miễn phí trong 5 phút
Phần mềm mã nguồn mở quản lý bán hàng · kho · thu chi · sản xuất. Local-first, hoạt động offline 100%, AI Claude phân tích — miễn phí cho shop nhỏ.
- Miễn phí cho shop nhỏ — không cần thẻ tín dụng
- Hoạt động offline 100% — mất mạng vẫn bán
- Đồng bộ Shopee · Lazada · TikTok Shop
- Tuân thủ Nghị định 13/2023 về dữ liệu cá nhân