Lỗi thường gặp khi in mã vạch: 10 lỗi khiến máy không quét được và cách sửa
Lỗi thường gặp khi in mã vạch rơi vào ba khâu: file thiết kế sai cỡ hoặc màu, máy in và vật liệu làm vạch nhòe, mờ, và vị trí dán làm vạch bị gấp, cong. Các lỗi này tránh được nếu in thử và quét thử trên bao bì thật trước khi in hàng loạt. Bài này dành cho cơ sở nhỏ đã có mã và đang in tem hoặc in bao bì; phần mã số, cấu trúc và đăng ký nằm ở bài mã vạch GS1, GTIN, GLN.
Tóm tắt nhanh
- Mã EAN-13 ở cỡ chuẩn rộng 37,29 mm (gồm vùng trắng hai bên), phần vạch cao 22,85 mm; phóng to, thu nhỏ phải giữ đúng tỷ lệ.
- Máy quét thường dùng ánh sáng đỏ, nên vạch đỏ hoặc nâu gần như vô hình với máy.
- Cắt bớt chiều cao và thiếu vùng trắng hai bên là hai lỗi thiết kế hay gặp ở bao bì nhỏ.
- Điện thoại quét được chưa chắc máy quét ở quầy siêu thị quét được; phải thử cả hai.
10 lỗi thường gặp khi in mã vạch
Mười lỗi dưới đây chia theo khâu gây ra. Cột giữa là dấu hiệu bạn thấy khi quét.
| # | Khâu | Lỗi | Dấu hiệu khi quét |
|---|---|---|---|
| 1 | File | Thu nhỏ quá mức hoặc kéo giãn sai tỷ lệ | Máy quét phải thử nhiều lần, có máy không đọc |
| 2 | File | Cắt bớt chiều cao để vừa bao bì | Quét được ở một góc, nghiêng là trượt |
| 3 | File | Chữ, viền, hoa văn đè vào vùng trắng hai bên | Không đọc hoặc đọc chập chờn |
| 4 | File | Vạch màu đỏ, nâu, hoặc vạch sáng trên nền tối | Không đọc được |
| 5 | Dữ liệu | Sai số kiểm tra, dùng một mã cho hai quy cách | Đọc được nhưng ra sai sản phẩm, sai giá |
| 6 | In | Độ phân giải thấp, vạch răng cưa | Tỷ lệ đọc thấp |
| 7 | In | Mực lem làm vạch dày lên, khoảng trắng hẹp lại | Đọc sai hoặc không đọc |
| 8 | In | Đầu in nhiệt bẩn hoặc hỏng tạo vệt trắng dọc | Không đọc |
| 9 | Vật liệu | Tem nhiệt trực tiếp phai sau thời gian bày bán | Lúc đầu quét tốt, vài tháng sau trượt |
| 10 | Vị trí | Dán trên nếp gấp, đường hàn, mép túi, mặt cong gắt | Một phần vạch bị che hoặc méo |
Lỗi 5 không phải lỗi in nhưng hay bị phát hiện ở khâu in. Một biến thể là tự đặt dãy EAN-13 đầu 893 khi chưa được cấp mã: tiền tố GS1 chỉ cho biết tổ chức GS1 nào cấp, không nói nước sản xuất, và dãy tự đặt dễ trùng mã của cơ sở khác (GS1). Cách tạo mã đúng và tính số kiểm tra có trong bài làm mã vạch.
Nguyên nhân: vì sao mã vạch in ra không quét được?
Máy quét đọc độ tương phản giữa vạch và khoảng trắng, và độ rộng của từng vạch. Mọi lỗi ở trên đều làm hỏng một trong hai thứ đó.

| Nhóm nguyên nhân | Cơ chế | Lỗi số |
|---|---|---|
| Tương phản kém | Máy quét dùng ánh sáng đỏ, vạch đỏ, nâu phản xạ giống nền | 4, 9 |
| Sai độ rộng vạch | Thu nhỏ, kéo giãn, lem mực, độ phân giải thấp làm vạch dày mỏng sai | 1, 6, 7 |
| Mất một phần mã | Cắt chiều cao, đè vùng trắng, vệt trắng, nếp gấp | 2, 3, 8, 10 |
Theo GS1 UK, máy quét thường dùng ánh sáng đỏ để phân biệt vạch và khoảng trắng, nên vạch đỏ và các màu ngả đỏ như nâu sẽ “vô hình” với máy; mã phải in vạch tối trên nền sáng (GS1 UK, màu mã vạch). Về kích thước, GS1 UK cho EAN-13 cỡ 100% rộng 37,29 mm và vạch cao 22,85 mm, X-dimension 0,330 mm, bảng cỡ từ 80% đến 150%, và khuyên tránh cắt chiều cao (GS1 UK, kích thước mã vạch). Mã càng nhỏ thì càng ít dung sai cho sai số khi in.
Cách khắc phục từng lỗi
Mỗi lỗi có cách sửa cho lô đang in và cách chặn từ file gốc.
| Lỗi | Sửa ngay | Chặn từ gốc |
|---|---|---|
| 1. Sai cỡ, sai tỷ lệ | In lại ở cỡ 100% hoặc lớn hơn | Khóa tỷ lệ khi kéo; không thu nhỏ dưới 80% |
| 2. Cắt chiều cao | Dời mã sang mặt bao bì rộng hơn | Chừa chỗ cho mã ngay từ khi thiết kế bao bì |
| 3. Đè vùng trắng | Dán tem trắng đủ rộng đè lên | Vẽ khung vùng cấm trong file thiết kế |
| 4. Màu đỏ, nâu | Dán tem vạch đen nền trắng | Quy định màu vạch đen, nền trắng trong file gốc |
| 5. Sai số, trùng mã | Ngừng in, sửa mã, dán tem đúng | Bảng GTIN có cột số kiểm tra, mỗi quy cách một mã |
| 6. Độ phân giải thấp | In lại từ file vector | Không xuất mã ra ảnh JPG nhỏ |
| 7. Lem mực | Giảm lượng mực, đổi giấy ít thấm | Hỏi nhà in bù trừ độ dày vạch cho chất liệu |
| 8. Vệt trắng | Lau hoặc thay đầu in | Vệ sinh đầu in theo lịch |
| 9. Tem nhiệt phai | Thay tem cho hàng tồn lâu | Dùng in truyền nhiệt cho hàng bày bán dài ngày |
| 10. Vị trí xấu | Dán tem ở mặt phẳng | Đánh dấu vị trí dán trên mẫu bao bì |
Lỗi 6 thường đến từ cách xuất file: xuất dạng vector hoặc in thẳng từ phần mềm ra máy tem tốt hơn chụp ảnh mã từ trang tạo mã trực tuyến.
Kinh nghiệm thực tế: hai lỗi hay gặp ở bao bì trà
Ví dụ giả định: một cơ sở trà in mã EAN-13 thẳng lên túi giấy kraft màu nâu, cỡ 70% để vừa mặt sau túi 100 g.
- Điện thoại của chủ cơ sở quét được, nên duyệt in 3.000 túi.
- Khi giao cho một cửa hàng tiện lợi, máy quét ở quầy đọc chập chờn: vạch đen trên nền kraft nâu tương phản thấp, cộng với cỡ nhỏ hơn bảng cỡ của GS1 UK.
- Cách xử lý: dán tem giấy trắng in vạch đen cỡ 100% đè lên mã cũ cho hàng tồn; lần in bao bì sau, chừa một ô nền trắng cho mã vạch.
Lỗi thứ hai thường gặp ở cơ sở tự in tem nhiệt trực tiếp: tem đẹp lúc giao, nhưng hàng nằm kệ gần cửa kính vài tháng thì tem ngả màu và máy không còn đọc. Với hàng bày bán lâu, in truyền nhiệt có ruy băng mực bền hơn.
Bài học chung: quét thử bằng nhiều thiết bị, trong đó có ít nhất một máy quét laser hoặc máy quét ở quầy thật, không chỉ điện thoại. Ứng dụng quét mã vạch miễn phí đủ để kiểm dãy số đọc ra có đúng không, nhưng không thay được bài thử ở quầy.
Checklist tự kiểm trước khi in hàng loạt

- [ ] Dãy số đọc ra khớp bảng GTIN, số kiểm tra đúng.
- [ ] Mỗi quy cách một mã riêng.
- [ ] Cỡ mã không nhỏ hơn 80% cỡ chuẩn, không kéo giãn lệch tỷ lệ.
- [ ] Không cắt chiều cao vạch.
- [ ] Vùng trắng hai bên trống, không chữ, không viền.
- [ ] Vạch đen hoặc màu tối trên nền trắng hoặc sáng; không đỏ, không nâu.
- [ ] Không nằm trên nếp gấp, đường hàn, mép túi, mặt cong gắt.
- [ ] In thử trên đúng vật liệu thật, quét bằng điện thoại và máy quét ở quầy.
- [ ] Hàng bày bán lâu không dùng tem nhiệt trực tiếp.
Lỗi in mã vạch theo từng ngành
Mỗi ngành có bao bì và kênh bán khác nhau nên lỗi cũng khác:
- Hợp tác xã: lỗi in mã vạch ở hợp tác xã.
- Thương hiệu nông sản: lỗi in mã vạch ở thương hiệu nông sản.
- Đại lý: lỗi in mã vạch ở đại lý phân phối.
- Mỹ phẩm: lỗi in mã vạch ở nhà sản xuất mỹ phẩm và kinh nghiệm in mã vạch cho nhà sản xuất mỹ phẩm.
- Xuất khẩu: kinh nghiệm in mã vạch cho doanh nghiệp xuất khẩu.
Zonetech hỗ trợ gì?
ZoneQR làm tem QR chống giả và quét mã vạch truy xuất nguồn gốc, QR dẫn khách về Zalo OA, có gói hỗ trợ tuân thủ Thông tư 31/2026/TT-BCT trên hệ thống VeriGoods. Gọi 0828.229.666 hoặc 0976.179.886 để nhận tư vấn gói tuân thủ.

Câu hỏi thường gặp
Điện thoại quét được nhưng máy ở siêu thị không quét được là sao?
Ứng dụng trên điện thoại xử lý ảnh nên dễ đọc mã kém chất lượng hơn máy quét ở quầy. Thường do mã quá nhỏ, tương phản thấp hoặc bị cắt chiều cao. In lại theo cỡ chuẩn, vạch đen nền trắng.
In mã vạch màu xanh dương có được không?
Được, nếu là màu đậm trên nền sáng. GS1 UK nêu đen, xanh lá đậm, xanh dương đậm là các màu vạch dùng được; tránh đỏ và các màu ngả đỏ như nâu.
Thu nhỏ mã vạch tối đa được bao nhiêu?
Bảng cỡ EAN-13 của GS1 UK bắt đầu từ 80% cỡ chuẩn. Nhỏ hơn mức đó thì rủi ro quét trượt tăng, nhất là khi in trên giấy dễ lem.
Bao bì đã in lỗi thì xử lý thế nào cho rẻ?
Dán tem giấy trắng in mã đúng đè lên mã lỗi, che kín cả mã cũ để máy không đọc nhầm. Lần in bao bì sau sửa ngay trong file gốc.
Đọc tiếp: chọn phần mềm in mã vạch xuất được file vector để tránh lỗi răng cưa.
Cập nhật lần cuối: 13/10/2026.