A barcode that will not scan stops a checkout lane, a warehouse scanner or a sorting line — and the first assumption is usually “it wasn't printed dark enough”. In practice about half the failures are not a printing problem: they are size, quiet zone, a reflective substrate, or the barcode data itself. This page splits it into “work out which of three problems you have”, then gives a pre-shipment checklist.
1. First, separate three kinds of failure
- The data is wrong — digits do not match the buyer's PO, a check digit is off, or the wrong symbology was used (an EAN-13 job printed as Code 128). Verify the numbers before touching the press.
- Size or quiet zone breaks the spec — barcode too small, bar height truncated, quiet zones eaten by text or background art. It looks fine on screen and dies at the scanner.
- Print quality misses the grade — low contrast, fuzzy or spread edges, misregistration, reflective stock. Only a verifier grades this properly; “it looks black” is not a measurement.
2. Size and quiet zone — the most common and the most preventable
- Magnification (X-dimension) — for EAN-13 / UPC-A the nominal X-dimension is 0.330 mm at 100%; GS1 permits 80%–200%. The smaller the magnification, the tighter the printing tolerance — a small barcode is not saved space, it is transferred risk.
- Quiet zones — EAN-13 needs at least 11 modules on the left and 7 on the right; in practice keep at least 3.6 mm clear each side. Background colour, patterns or text inside that band will always cost you scan rate.
- Bar height — at 100% an EAN-13 symbol is nominally about 22.85 mm high. Truncating it saves space but reduces the tolerance to scan angle, which matters most on automated lines.
- Placement and curvature — on a curved bottle shoulder, or under a shrinking sleeve, the symbol distorts or wrinkles. On transparent stock the barcode must sit on a printed white patch, otherwise it is printed on reflective nothing.
3. Print quality: what ISO/IEC 15416 grading measures
Barcode quality is graded to ISO/IEC 15416. The overall symbol grade is the average of 10 scan lines; the grade of an individual scan is the lowest of eight parameters (edge determination, minimum reflectance, symbol contrast, minimum edge contrast, modulation, defects, decodability, decode). Grades run A–F (4.0–0.0). Retail supply chains typically require Grade C (1.5) or better; some require B or A.
- Insufficient symbol contrast — Grade C needs ≥ 40%, Grade A ≥ 70%. Pale ink on pale stock, or a “black” built from four-colour process, frequently fails. Print barcodes in solid single-colour (K).
- Edge blur and ink spread — bars grow (bar-width gain) or smear, and modulation drops. Roll-label work is especially sensitive to bar-width error.
- Reflective substrates — mirror board, bright silver foil, gloss lamination all bounce scanner light back and can fail minimum reflectance. If you want the shine, leave a matte or white patch for the barcode.
- Misregistration and defects — voids, spots and plate drift all register as defects.
4. Pre-shipment checklist (five checks that stop most claims)
- 1. Verify the data first — compare the encoded digits with the PO, check digit included; note the symbology per customer in the job file.
- 2. Measure quiet zones and bar height — with calipers, not with your eyes.
- 3. Verify with a verifier, or at least a scanner — a verifier returns a grade; a scanner only says readable / not readable. A scanner reading it does not mean the grade passes.
- 4. Sample twice: after printing and after slitting — ink, tension and speed drift across a roll, so check the head, middle and tail.
- 5. Keep a retained sample — one printed strip per batch, so a dispute can be traced back.
5. Questions we get asked
Q: The buyer only sent a barcode in a screenshot (PNG/JPG) — can you print it?
Yes, but it has to be rebuilt as vector. A screenshot is resampled, the bar edges are already soft, and tracing it will normally fail grading. The correct route is to regenerate a standard symbol from the digits — quiet zones and magnification included — and confirm with the buyer.
Q: How do you control quality on variable data (serial numbers, QR, batch codes)?
Variable data differs on every piece, so inspection has to scan several positions rather than one sample. We normally run a short printed strip, scan each item, then go to volume.
Q: What if the material is reflective but a barcode has to go on it?
Two routes: leave a matte area or print a white patch underneath; or apply the barcode on a matte label alongside. When looks and scannability conflict, agree the channel requirement first — retail POS, warehouse and automated sorting tolerate very different things.
Tel 180 1199 6161 | Email 189177122@qq.com