will failBC-03barcode

Barcode at the label edge will not scan

Quiet zone violated — the barcode has no clear margin at the label edge.

Move the field inward by at least 10 × the module width, or reduce ^BY.

A label that trips it
^XA^PW812^BY3^FO0,50^BCN,100,Y,N,N^FD012345678905^FS^XZ
Rendered example
What the check looks for

Barcode left edge x < 10 × ^BY module width, OR right edge + 10 × module width > effective print width.

What Labelproof says about it4 findings · BC-03 highlighted
the rule on this page
will failBC-03^BC · offset 13 · label 1

Quiet zone violated — the barcode has no clear margin at the label edge.

Move the field inward by at least 10 × the module width, or reduce ^BY.

GS1 requires a quiet zone of at least 10 × X-dimension on each side.

will failBC-05^BY · offset 13 · label 1

The bar width is outside the GS1-128 range (0.495 mm to 0.940 mm, 0.495 mm target). At 203 dpi that means ^BY 4 or greater.

Raise ^BY to at least 4 at 203 dpi, or 6 at 300 dpi.

At 203 dpi ^BY2 — the power-up default — and ^BY3 both fail GS1.

will failBC-06^BC · offset 13 · label 1

This GS1-128 is shorter than the 31.75 mm GS1 requires. It may scan on a handheld and fail at a fixed scanner.

Set the height to at least 254 dots at 203 dpi, or 375 at 300 dpi.

will failGS-05^BC · offset 13 · label 1

This GS1-128 is missing the leading FNC1. Without it the symbol is a plain Code 128 and the scanner will not read the AIs.

Add FNC1 (>8) immediately after the subset start code, or use ^BC mode D.

Why this matters

GS1 requires a quiet zone of at least 10 × X-dimension on each side.

Check your own label

No signup, and we do not store your labels.

Open the linter