Checklist for Generating Barcodes

Use this handy checklist when generating and printing barcodes. It’s a list of the most common errors and issues we see with our subscribers’ barcodes.

  • Ensure the correct symbol is used for the relevant product, application and scanning environment.
  • Check the barcode will remain readable in the environment in which the product will be stored, handled and distributed
  • Ensure the check digit is correct.
  • Check the size of the barcode – both magnification and bar height. Ensure there are adequate quiet zones, and that any optional Quiet Zone Indicators are correctly placed.
  • Check there is adequate contrast between the bars and the background, and that the colours chosen will scan.
  • Make sure the colour of the contents of the packaging will not unduly affect the contrast between the bars and spaces.
  • Check the position of the symbol on the final, formed product.
  • Ensure that no shrink-wrap, tape or other printing will obscure the barcode on the finished product.
  • Ensure no other barcodes will be visible or show through from inside the pack.
  • Carry out routine verification at all levels of packaging to ensure that the barcode complies with the required quality standard, and to identify any potential problems.
  • Check the print quality regularly throughout the print run by verifying the barcode quality.
  • Notify trading partners of GTINs and the products they identify through our NumberBank service.

Creating & Printing Barcodes

When designing product packaging, it is important that your barcode complies with specifications so it has the best chance of scanning first time, every time. Then, it is important to check the print quality to ensure the barcode is clearly defined and easily scannable at every point in the supply chain as well as with smartphone mobile apps, which are becoming increasingly popular with consumers.  

Use the below information as a guide.   Please refer to the GS1 General Specifications for more detail about particular barcodes. 

Things to consider when designing barcodes

Barcode size

The minimum size of the barcode depends on the barcode type and the intended scanning environment (point-of-sale, warehouse, etc). Generally, bigger barcodes scan more reliably. All GS1 barcodes have a minimum and maximum size requirement. Your printer should be able to advise on the suitable size for your packaging, printing method and design.

Barcode height

All GS1 barcodes have certain height requirements. For some barcodes, like EAN/UPC, the height must remain in proportion to the width to avoid scanning problems. This is because of the way the scanner scans this type of barcode. Other barcodes, such as ITF-14 and GS1-128, have a set height with some exceptions for different applications. Regardless, you should avoid reducing the barcode height (known as truncation) from what is specified. At the wrong height, a barcode may not scan first time. Worse, it may not scan at all – therefore requiring manual input of data, which introduces errors and inefficiencies.

Quiet Zone

Quiet zones are the clear areas before the first bar and after the last bar on a barcode. For two-dimensional barcodes, the quiet zone is the light area around the barcode.

The quiet zone is very important – it tells the scanner where the beginning and end of the barcode is. If it is reduced or eliminated, the barcode may not be able to be scanned. 

The minimum size of the quiet zone depends on the size of the barcode. It is recommended to allow slightly more than the minimum required quiet zones, in case of ink spread or plate registration issues. You can check the GS1 General Specifications for further information.

Human readable interpretation

All barcodes should include human readable interpretation – that is, the characters (letters and numbers) that can be read by people – in case the barcode does not scan. 

The location of the human readable interpretation depends on the barcode type. You can check the GS1 General Specifications for further information.

Barcode colors

Scanners read barcodes using infrared light sources that identify the contrast between the two colours – so it is important to use dark bars on a solid, light background.

The most reliable colour combination is black bars on a white background, although other combinations are possible as shown below. 

Consult your printer or GS1 UAE if you are uncertain about your options.

Barcode location

It is important to place barcodes in clear, consistent locations on your products.
You should consider: 

  • Scanning environment – different guidelines exist for point-of-sale and general distribution
  • Printing direction – some printing processes get better results in a particular orientation
  • Curved surfaces – certain combinations of size and diameter need to be considered
  • Avoid obscuring obstacles – anything that obscures or damages the barcode should be avoided

Things to consider when designing barcodes


It is important to choose a suitable substrate; that is, the material the barcode is printed on. Different substrates affect the quality of the barcode and thus its ability to scan.
You should:

  • Avoid high gloss (reflective) substrates
  • Avoid transparent or semi-transparent backgrounds
  • Avoid placing transparent wrappers over the printed barcode

Printing methods

Common ways to apply barcodes to trade items include:

  • Pre-printed labels – a printer or label service can print barcodes onto labels, or you can print them on-site using specialised printing equipment
  • On-site direct printing on packaging – you can print the barcode directly onto packaging using specialised printing equipment
  • Printing on packaging at source – you can incorporate barcodes into packaging artwork

Please note that direct part marking is an option for some applications, such as laser etching. GS1 has standards to support this method of print for certain applications. Please contact us for further assistance.

Barcode quality check

You should regularly check your printing standards to ensure acceptable print quality and ink spread, and to ensure that the barcodes meet all of the requirements listed above.