The Global Language of Business
Contact ushvidt omrids af cirkel med hvid pil i midten der peger mod venstre
User guide to creating barcodes that scan every time

How do you get the most reliable, scannable barcodes on your sales units? Read this guide to learn which requirements you need to meet to ensure your products can be scanned quickly and accurately at the checkout.

This guide covers the EAN-13 barcode, the barcode found on most retail products, as well as the EAN-8 barcode, which is used only on small products.

‍

ебналend残

‍

Barcodes can be created using a variety of software solutions, including our GS1Trade Activate service, which makes it easy to create compliant barcodes for your products. Barcodes can be printed either directly on the packaging or on labels that are then placed on the products.

‍

A barcode contains a GTIN (Global Trade Item Number), which is the number below the barcode. If you want more information about GTIN, please read the following guide on how to assign GTINs.

‍

‍

The three key parameters

To ensure reliable scanning at the checkout, your barcode must meet the requirements with regards to:

  1. Barcode size
  2. Barcode placement
  3. Barcode quality, i.e. print and colour

‍

1. Barcode size

Choose the right size for the barcode, as well as the quiet zone.

EAN barcodes can be printed in different sizes. Barcode dimensions are based on a nominal size, referred to as a magnification factor of 1.0 (100%).

EAN barcodes must be printed with a magnification factor between 0.8 (80%) and 2.0 (200%).

In addition, all EAN barcodes must have a quiet zone (clear margin) on both sides to ensure they can be scanned.

The table below shows examples of EAN-13 and EAN-8 barcode dimensions in millimetres for different magnification factors.

You can find a more comprehensive overview of barcode sizes in our guide: How big should EAN-13 and EAN-8 be.

‍

Magnification factor Module width (target) [mm] EAN-13 Minimum quiet zone [mm] EAN-8 Minimum quiet zone [mm]
Width [mm] Height [mm] Left Right Width [mm] Height [mm] Left Right
0.80 0.264 29.83 18.28 2.904 1.848 21.38 14.58 1.848 1.848
1.00 0.330 37.29 22.85 3.630 2.310 26.73 18.23 2.310 2.310
1.40 0.462 52.21 31.99 5.082 3.234 37.42 25.52 3.234 3.234
2.00 0.660 74.58 45.70 7.260 4.620 53.46 36.46 4.620 4.620

* The width measurements include the quiet zones. The height measurements indicate the minimum bar height and exclude the digits below the barcode.

‍

‍

It is important to maintain the barcode's proportions when reducing its size. Truncating the barcode (reducing its height) makes scanning at the checkout less reliable.

However, if the available space on the product does not allow for a full-height barcode, we recommend truncating the barcode rather than reducing its width.

‍

Godkendt_Ikke_godkendt_EAN-13

‍

‍

2. Barcode placement

Poor barcode placement can make scanning more difficult. Follow the guidelines below to ensure that your product can be scanned efficiently at retail checkouts, regardless of the shape of its packaging.

Recommended placement

The following placement is recommended (in order of priority):

  • Lower right quadrant of the back of the product
  • In either of the two lower quadrants on one of the other sides of the product.

‍

‍

‍

Placement near corners

The barcode must be positioned at least 8 mm and no more than 100 mm from any edge of the package. If it is placed too close to an edge, it can easily become damaged and may no longer be scannable. If it is positioned too far from an edge, fixed scanners may not be able to detect it, meaning it can only be scanned with a handheld scanner.

In the following example, the scanner cannot read the barcode on the right because of its placement.

 

‍

Barcode orientation

The printing process and the curvature of the product determine whether the barcode should be printed in ladder or picket fence orientation. Whenever the printing process and product shape allow, we recommend using picket fence orientation. However, on round or very small products with a diameter of less than 5 cm, the barcode should be printed in ladder orientation. This ensures that the entire barcode is visible to the scanner.

‍

Ladder orientation: On products with a diameter of less than 5 cm

‍

‍

 

‍

Stakitplacering

‍

Picket fence orientation: On products with a diameter of more than 5 cm

‍

‍

‍

‍

‍

‍

Additional guidelines

Anything that obscures or damages the barcode may affect its readability and should be avoided. Examples include:

  • Never place the barcode where there is insufficient space.
  • Do not position text or graphics too close to the barcode.
  • Never place the barcode (including the quiet zone) over perforations, seams, joins, folds, flaps, sharp curves or uneven surfaces.
  • Never attach a clip over the barcode or its quiet zone.
  • Never fold a barcode around a corner.
  • Never place a barcode beneath a packaging flap or similar feature.
  • Where possible, barcodes used during the production process should be concealed before the product is offered for sale in retail stores.

‍

There must be at least one visible barcode on the product containing the product's GTIN. If the product is large (more than 450 mm in two dimensions: height, width or length) or heavy (more than 13 kg), it is a good idea to use two or more barcodes.

‍

‍

3. Barcode quality

Print‍

The barcode must be printed at a high quality to ensure reliable scanning at checkout.

It is important that the barcode is printed in high quality on a print-resistant material that prevents the ink from smudging. The bars must be clear and straight against a light background, with no ink spread or gaps.

It is recommended that barcodes are tested with a verifier following ISO/IEC15416. The ISO quality rating must be at least 1.5.

We also recommend that you check your printer regularly, as blurry barcodes can occur if the printer is not cleaned regularly.

Stregkode_printkvalitet

‍

Colour

Scanners use red light to read barcodes, so not all colour combinations can be scanned. The scanner relies on contrast between the dark bars and the light background. Black bars on a white background are the easiest for scanners to detect, but other colour combinations may also work.

The figure below illustrates some colour combinations that scanners can read — and some combinations that you should avoid.

We recommend testing whether the barcode can be scanned before production starts.

‍

‍

‍

The three most common barcode errors

Do you know the three most common barcode errors we see among our members? Watch this short video to learn what they are and how to avoid them.

tacene Gladem så petiseras

Do you want to download the guide?

arrow-right-circle
Hent den her

Do you still need help? Reach out to our support team. We are always ready to help.

Har du spørgsmål?
Contact us here

User guide to creating barcodes that scan every time

Newest guides

Two boxes with a 2QR code featuring GS1 Digital Link and a GS1 DataMatrix, and the industries they serve
GS1Trade Packaging
GS1Trade Sync
GS1Trade Exact
GS1Trade Image
GS1Trade Transact
GLN
GS1Trade Activate
GTIN
|
Video
Skriftlig vejledning
 min
Should I use a QR code with GS1 Digital Link or a GS1 DataMatrix?
Choose a 2D barcode that fits your needs – for example, smartphone access, digital information, or supply chain data capture.
This is some text inside of a div block.
A warehouse with shelves stocked with goods and warehouse workers walking around
GS1Trade Packaging
GS1Trade Sync
GS1Trade Exact
GS1Trade Image
GS1Trade Transact
GLN
GS1Trade Activate
GTIN
|
Video
Skriftlig vejledning
! 5
 min
User Guide for Transport and Packaging Labels
Make sure your transport and package labels meet all requirements.
This is some text inside of a div block.
A supermarket checkout conveyor belt with a pile of groceries on it
GS1Trade Packaging
GS1Trade Sync
GS1Trade Exact
GS1Trade Image
GS1Trade Transact
GLN
GS1Trade Activate
GTIN
|
Video
Skriftlig vejledning
! 5
 min
User guide to creating barcodes that scan every time
Get it right from the start. Practical guidance for creating high-quality barcodes
This is some text inside of a div block.