switching supplierslabel manufacturer
7 Signs It's Time to Switch Label Suppliers
Rising prices, stretching lead times, failed barcodes — the seven warning signs your label supplier is costing you more than their invoices show.
Read Article →
Here’s an uncomfortable truth: a barcode that scans fine at your desk can still get your shipment rejected. “It scanned once” is not a quality standard — it’s a coincidence. The barcode that beeps on your warehouse handheld can choke at a high-speed retail checkout, trip a pharmacy dispensing system, or get flagged non-compliant by a retailer’s receiving software. The difference between a barcode that works everywhere and one that works sometimes comes down to print quality — and print quality is exactly what ANSI/ISO barcode grading measures.
ANSI/ISO verification puts a barcode's print quality on a letter scale — A, B, C, D, or F (numerically 4, 3, 2, 1, 0). Grade A is the best; Grade F won't scan. A calibrated instrument called a verifier measures eight physical characteristics of the symbol, and your overall grade is the lowest of those eight. Most major retailers require a minimum of Grade C on shipping and carton labels. At CLS, verification is part of our standard quality process, and we can provide a grade report on any barcode order on request.
If your labels are headed into retail supply chains, pharmaceutical distribution, or any regulated environment, you’ll eventually get a request for a “barcode grade report.” Here’s what that is and why it matters.
Barcode verification is the process of measuring a barcode’s physical print characteristics against a standardized scale using a calibrated optical instrument called a verifier. A verifier is not a scanner — it doesn’t just read the code and move on. It measures the optical properties of every element in the symbol and calculates a grade. Think of a scanner as asking “can I read this?” and a verifier as asking “how well is this printed, and will everyone else be able to read it?”
Two standards do the heavy lifting:
ANSI X3.182 / ISO/IEC 15416 — for 1D linear barcodes (Code 128, Code 39, UPC, EAN, GS1-128, ITF-14, Interleaved 2-of-5)
ISO/IEC 15415 — for 2D matrix codes (GS1 DataMatrix, QR Code, PDF417)
Both produce a grade on the same scale: A, B, C, D, or F (or numerically 4, 3, 2, 1, 0). Grade A is the highest quality; Grade F fails to scan.
Here’s the scale at a glance — letter grade, numeric equivalent, and where each one tends to live in the real world:
| Grade | Numeric | What it means / typical application |
|---|---|---|
| A | 4 | Highest print quality. Pharmaceutical (DSCSA), GS1 serialization, aerospace/defense |
| B | 3 | High quality. Retail receiving compliance, healthcare supply chain |
| C | 2 | Solid, compliant quality. Most general retail, distribution, warehouse |
| D | 1 | Marginal. Internal-only use; not acceptable for most external applications |
| F | 0 | Fails to scan — not usable |
Most major retailers require a minimum of Grade C on all shipping and carton labels. Walmart’s routing guide, Target’s supplier requirements, and the GS1 General Specifications all specify Grade C as the floor for supply chain barcodes.
Pharmaceutical applications under DSCSA typically require Grade 1.5 for GS1 DataMatrix symbols — on ISO’s numerical scale, that lands between B and C for 2D codes.
Watch out: "It scans on my scanner" tells you almost nothing about your grade. Your handheld may be forgiving; a retailer's automated receiving line is not. A Grade D symbol can read all day in your building and still get your pallet turned away at the dock.
For a 1D barcode, ISO 15416 measures eight parameters. The catch that surprises people: the overall symbol grade is the lowest grade of any single parameter. Seven perfect measurements and one bad one, and your beautiful Grade A symbol goes home as a Grade D. Tap any parameter for what it checks and what makes it fail.
The darkest point in the symbol. Bars must be sufficiently dark — low reflectance — to create enough contrast for a scanner to detect them. Faded or washed-out printing fails here.
The difference in reflectance between the light background and the dark bars. Minimum contrast is typically 40% for retail applications. Low-contrast combinations — dark ink on a dark substrate — fail here.
The contrast at each individual bar-to-space transition. Smudged or bleed-heavy printing can create gradual transitions that fail this parameter even when overall contrast looks fine.
The consistency of reflectance across all bar-space transitions. An inconsistently inked barcode — some strong transitions, some weak — fails modulation even if it happens to scan sometimes.
Spots, voids, or inclusions within the bars or spaces. Ink spatter in the white spaces or ink voids in the bars that exceed 15% of the element size cause defect failures.
How accurately the printed bars and spaces match the intended widths for the chosen symbology. Bars too wide or too narrow cause decoding failures.
Binary: the symbol either decodes correctly or it doesn’t. A symbol that doesn’t produce the correct data on every scan fails this parameter at Grade F. No partial credit.
Sufficient clear space before the first bar and after the last bar. Standard UPC and EAN symbols require a minimum quiet zone of 10X (10 times the narrow bar width). Cut quiet zones fail here.
Understanding what produces a low grade helps you spot whether the problem lives in your label design, your print process, or your materials.
Ribbon/media mismatch (thermal transfer): Using the wrong thermal transfer ribbon for your label stock is the single most common cause of poor barcode grades in variable-data thermal printing. Wax ribbons on synthetic media, or resin ribbons on paper, produce bleed or void that fails multiple parameters at once.
Press settings (flexographic): Ink viscosity, anilox selection, and impression pressure all affect barcode print quality. Over-impression causes bar gain (bars too wide, spaces too narrow). Under-impression causes voids. Either one tanks decodability. (More on how flexo actually lays down ink in our flexographic printing explainer.)
Ink/substrate contrast: A dark barcode on a colored or metallic substrate can leave you short on symbol contrast. If you’re printing on kraft paper, silver BOPP, or anything that isn’t white, verify contrast before you commit to production.
Damaged plates or anilox contamination: In flexographic printing, a damaged plate or a contaminated anilox cell produces consistent bar defects that show up in every label at the same position. That consistency is actually a tell — verification catches it because the defect repeats across the symbol.
Inadequate quiet zone: Especially common when a design is squeezed for every millimeter of label real estate. Push the barcode to the edge and the quiet zone can get clipped during diecutting.
A formal barcode grade report — a printed document from a calibrated verifier showing each parameter grade and the overall symbol grade — comes up in a handful of predictable situations:
Retailer vendor qualification: When you’re onboarding as a new supplier to a major retailer, their compliance team may require grade documentation on your label samples.
Pharmaceutical manufacturing validation: DSCSA implementation and 21 CFR Part 211 compliance records typically include barcode verification documentation as part of label validation.
GS1 member compliance: GS1 US encourages members to verify barcode quality as part of their GS1 license compliance, and grade reports support that documentation.
Post-complaint investigation: If a trading partner flags your barcodes as problematic, a grade report on a production sample is the starting point for root cause analysis — it tells you which of the eight parameters slipped.
Good to know: Certified Labeling Solutions maintains a calibrated barcode verifier and can provide ANSI/ISO grade reports on any label order on request. We test samples from every production run of barcode labels — verification is part of our standard quality process, not an upsell you have to remember to ask for.
The best time to verify your barcodes is before your first shipment — not after your first chargeback. A few habits that save headaches:
Barcode grade failures cost real money — chargebacks, return freight, relabeling, production delays. The verification you do before production is cheap next to the cost of a compliance failure discovered in the field.
We’ve been producing verified barcode labels for retail, pharmaceutical, and industrial customers across NJ, NY, and PA — and shipping them nationwide — since 1986. If you need barcode labels you can actually trust to scan everywhere they land, request a quote or call (908) 495-6235 and we’ll verify before we ship.
Send us a sample, artwork, or just your specs — we'll quote it fast. Manufacturing in Hillsborough, NJ since 1986, shipping nationwide.