Since barcode performance affects business performance, it’s important to know the difference between barcode reading (also called scanning) barcode grading (a.k.a. verifying).

The barcode is ubiquitous to the point of invisibility for the average consumer, but drug makers and packagers cannot afford to take it for granted. A poorly printed barcode can wreak havoc in the pharmaceutical supply chain, interrupting product supply and hampering drug makers’ business performance.

Barcode quality is more important than ever as anti-counterfeiting regulations, including the U.S. Drug Supply Chain & Security Act, will require application of a serial number and unique two-dimensional (2D) barcode (the GS1 DataMatrix) on every saleable prescription drug container (e.g., bottle, carton) to be sold.

Manufacturers and packagers are facing a November 2018 enforcement deadline for unit and case level serialization in the U.S., and similar regulations are taking effect around the world that will eventually impact most organizations and packaging levels throughout the supply chain.

Since barcode performance affects business performance, suppliers, wholesalers, and brand owners have urged manufacturing and packaging organizations to grade their DataMatrix barcodes to maintain a standardized level of quality and operability.

Scanning vs. Grading

Barcode reading (also called scanning) isn’t the same as grading (a.k.a. verifying). Poor-quality barcodes can be read under ideal conditions (e.g., excellent lighting) and vice versa. Simply being able to read a barcode in one location provides no assurance that the code will be readable elsewhere in different surroundings. Barcode grading establishes a baseline for quality that greatly improves the chances for successful barcode scans throughout the supply chain. A number or letter grade quantifies multiple barcode attributes against known standards.

GS1 DataMatrix is the ISO/IEC-recognized and standardized implementation of the use of the 2D data matrix barcode. The GS1 standards body works in close cooperation with regulators and the healthcare industry to manage standards for encoding required serialization information. Barcode grading standards have been developed by various standards organizations (ISO/IEC, ANSI).

Grading Parameters in Detail

GS1 DataMatrix barcode attributes are graded on a number (4-0 - ISO) or letter (A, B, C, D, F - ANSI) scale. The final overall grade reflects the lowest score of any one attribute. Most pharmaceutical distributors are requiring grades of B (3) or higher. The attributes are:

  1. Decode – The ability of the barcode to be read. If decode fails, the overall barcode grade is a failure.
  2. Contrast – The difference between light and dark squares or dots in the barcode. Pure black and bright white provide the best contrast/highest grade.
  3. Modulation – Variation, or differences, in contrast throughout the barcode. Less variation is better.
  4. Fixed Pattern Damage – The quality of the squares/dots that form the perimeter of the barcode, plus the presence of the “quiet zone” surrounding the barcode.
  5. Grid Non-Uniformity – The barcode’s fit within specified horizontal and vertical boundaries.
  6. Axial Non-Uniformity – Alignment of the barcode with horizontal and vertical axes.
  7. Unused Error Correction - Amount of available Error Correction in a symbol, with 100-percent unused being the ideal case. Error Correction reconstructs data that is lost via damage, erasure of the symbol, or poor printing.
Grading Conditions and Methods

Conditions for barcode grading (e.g., lighting, angle of illumination, number of scans) are also specified in the standards. Whenever possible, the barcode should be graded in its final configuration (i.e., label on bottle or case).

Two general types of barcode verifiers are available: off-line and on-line. Off-line verifiers are typically tabletop units. On-line graders mount directly to a packaging line.

Off-line graders provide tight control and repeatability of the test conditions per the ISO standard and are easily calibrated. However, operators must pull samples from the line and bring them to the grader. This process takes extra effort and prohibits 100 percent verification of all codes.

On-line grading offers 100-percent inspection of every barcode that is printed. Any degradation in barcode quality is immediately detectable and can be addressed. However, it is virtually impossible to replicate ISO-specified conditions with a system mounted on an active line. Suboptimal lighting or vibration, for example, can yield erroneously lower or failing grades due to poor image capture.

Off- and on-line systems can complement each other. A good approach would employ off-line grading to establish a baseline, traceable barcode verification process supplemented by on-line verification to provide continuous comparative checks of each barcode.

Printing and Substrates

Creating high-quality barcodes is a function of printing and substrates. There are three primary types of systems used to print/mark barcodes and human-readable data—thermal transfer, inkjet, and laser ablation/marking.

Thermal transfer applies heat to an ink-laden ribbon which causes the transfer of the heated wax-based ink onto a substrate and is common for printing on labels on a web. Thermal transfer systems have wear parts and consumables. Poorly maintained systems could result in lighter print (lower contrast and/or modulation) or missing elements (failed decode, lower fixed pattern and unused error-correction grades).

Inkjet printers use a series of very small nozzles to spray drops of ink directly on the substrate. Inkjet is often used for printing directly onto cartons and labels. The nozzles must be kept clean and ink level must be monitored/maintained. The carton material should also be unvarnished to allow the ink to effectively dry and adhere to the substrate, and of good quality to enable the barcode to be precisely marked.

When printing directly onto a carton, it is important for the carton conveying/handling system to maintain firm control of the carton. This control will minimize potential for skewed positioning and vibration that could cause an imprecisely shaped barcode (affecting grid/axial non-uniformity), wrongly positioned barcode (causing an inadequate quiet zone), or poorly defined elements.

Laser ablation is the process of removing a coated material from a surface by irradiating it with a laser beam. Laser marking is the process of irradiating a reactive layer of material, which changes color to create the required markings. These laser printing processes are precise and do not consume any materials.

When using laser ablation, a strong contrast in color between the coating material and underlying substrate is needed to get good grades for contrast and modulation. For laser marking, the darkness of the coated substrate when irradiated must be sufficient to contrast the lighter unaltered substrate. Good quality substrate and proper handling/positioning of the package/label is again important.


As anti-counterfeiting regulations take effect, manufacturers and packagers will need to ensure that what goes on the product container is as sound as what goes into it. 2D DataMatrix barcodes on labels will need to be readable every time in a variety of environmental conditions.

High readability grades require good packaging and artwork design, properly selected and maintained printing systems, and an effective barcode verification process. When these demands are met, legitimate products can move safely and efficiently throughout the global supply chain. That means businesses run smoothly, purveyors are satisfied, and the right product gets to the right patient.

About the Author:
John Capants, P.E., is portfolio director at Vantage Consulting Group.