addaScan home
Assessment
Barcode quality standards // Chapter 4 of 4

What barcode quality does GS1 require in South Africa?

By Frank GuoTechnical review: Frank GuoPublished Updated 5 min read

// In short

GS1 sets minimum barcode quality per application in its General Specifications: 1.5/06/660 for EAN/UPC barcodes scanned at retail point of sale, 1.5/10/660 for ITF-14 and GS1-128 in general distribution, including the SSCC on logistic labels. Grade 1.5 corresponds to letter grade C. GS1 South Africa tests barcodes using ISO/IEC 15416 methods and states that many retailers require its test report when a product is listed. An in-line reader does not replace that report.

// Key takeaways

  • GS1 minimum grades depend on where the barcode will be scanned, not only on the type of barcode.
  • GS1’s own report template says barcodes should exceed the minimum to scan efficiently.
  • GS1 South Africa issues a final report only on finished product; artwork and PDFs get an interim report.
  • An in-line reader proves each code reads with the right data; it does not grade print quality.

What minimum quality do the GS1 General Specifications set?

GS1 groups its rules by scanning environment. Each symbol specification table names the barcodes allowed, the range of X-dimension (the width of the narrowest bar or cell), the minimum height, the quiet zones and the minimum quality in the g.g/aa/www form explained in chapter 1. The tables most relevant to South African manufacturers are below, all measured at 660 nm; GS1 has further tables for healthcare, tobacco and durable marking.

GS1 minimum barcode quality by application, from the GS1 General Specifications 2026
Where the barcode is scanned (GS1 table)BarcodesMinimum quality
Retail point of sale (table 1)EAN-13, EAN-8, UPC-A, UPC-E, GS1 DataBar for retail1.5/06/660
2D code at the till, in addition to the POS barcode (table 1 addenda)GS1 DataMatrix, GS1 QR Code, QR Code or Data Matrix with a GS1 Digital Link URI1.5/12/660
General distribution only (table 2)ITF-14, GS1-1281.5/10/660
General distribution: ITF-14 with X-dimension of 0.635 mm or more printed directly on corrugate (table 2 note)ITF-140.5/20/660
Logistic units carrying an SSCC (table 5)GS1-128; GS1 DataMatrix or GS1 QR Code1.5/10/660; 1.5/20/660
Direct part marking, items other than medical devices (table 7)GS1 DataMatrix, GS1 QR Code1.5/06/660

On logistic labels the SSCC is the single mandatory element and is carried in a GS1-128 barcode. Checking the content of those labels on the line is covered under carton and pallet label verification.

Is the minimum grade enough?

It is a floor, not a target. GS1’s verification report template carries the note that assessments are based on the minimum GS1 standards and that a barcode should exceed the minimum to scan efficiently. GS1 also reminds users that a perfect barcode can be damaged later in the supply chain, and that verification of samples cannot guarantee a whole batch beyond the confidence of the sampling. Its template is equally careful the other way: verifiers are measuring tools, a result does not by itself prove or disprove that a barcode will scan, and rejection should not necessarily rest on an out-of-specification result alone.

How does GS1 South Africa barcode verification work?

GS1 South Africa offers a barcode verification service. It states that it tests using ISO 15416 methods and checks compliance with global standards, size, colour, print quality and numbering. Barcodes are best submitted in final form, but it also tests artwork, labels and packaging, and issues a final or an interim report depending on what was submitted. Its application form for March 2026 to February 2027 is explicit: a final report is issued only on a final product, while PDFs, artwork and labels are verified with limitations and receive an interim report. The form gives 4 to 8 working days for reports and lists the fees per barcode. GS1 South Africa also offers a complimentary verification report when a company registers a new barcode prefix.

The reason most suppliers ask for it is listing. GS1 South Africa states that retailers are increasingly intolerant of products that cause scanning errors and that many require its barcode test report as a mandatory step in product listing. Individual retailers set their own supplier requirements, so the buyer’s specification has the final word. A GS1-format report records pass or fail against a named symbol specification table, the ISO/IEC grade with its parameters, and GS1 checks such as X-dimension, height, quiet zones, human-readable text, company prefix and data syntax.

What can an in-line reader prove, and what not?

Reading is not grading. GS1’s DataMatrix guideline puts it bluntly: at best, scanning shows whether that particular scanner can read the symbol. The same guideline lists three complementary controls for production: verification as part of quality control, reading every symbol on line, and sample checks at intervals. Each answers a different question.

Barcode quality evidence: what each source can and cannot prove
EvidenceWhat it showsWhat it does not show
GS1 South Africa verification reportThe submitted product or artwork meets the GS1 specification table named on the report, at the time of testing.What the line prints next week, on another coder or on a new reel of labels.
Verifier checks on production samplesAn ISO/IEC grade for the sampled packs, at each check.The packs printed between samples.
In-line code reader on every packEach code decodes and carries the data the line expects; no-reads and wrong codes are rejected.An ISO/IEC grade, or that every retail scanner will read the code.
Trend of a reader’s quality indicator, where it reports oneAn early warning that print is drifting.A grade comparable with a verifier’s.

addaScan works on the third row. Our stations read every code at line speed, compare the content with the expected product, batch or SSCC, and reject packs that fail. We do not supply barcode verifiers or formal grading. Where a customer requires graded codes, that needs a verifier and its own procedure, or GS1 South Africa’s service. Our guide to barcode verification and grading sums up how the two fit together.

Frequently asked questions

Do South African retailers require a GS1 barcode test report?
GS1 South Africa states that many retailers require its barcode test report as a mandatory step in the product listing process. Requirements differ by retailer and are set in supplier agreements, so check the buyer’s specification.
Does a GS1 report cover all later production?
No. It covers what was tested. GS1 points out that sample verification cannot guarantee a whole batch and that barcodes can be damaged later. Changes to artwork, substrate, coder or printer are good reasons to verify again.
Can addaScan verify or grade our barcodes?
No. We integrate in-line reading: every code is read and its content checked, and failures are rejected. We do not supply verifiers or formal grades. GS1 South Africa runs a verification service, and verifiers are available from specialist suppliers.
// Next step

Have a line in mind?

Describe the product and the fault you need to catch. We test on your samples and reply with a feasibility note and a budget.

Use the country guidance to prepare the line data, interfaces and delivery scope for a project assessed from Johannesburg.

Codes-barres GS1 en Algérie

GTIN, qualité d’impression et lecture en ligne pour les usines en Algérie ; guide en français.