Thousands of happy customers worldwide | 3m+ Barcodes in circulation | 10,000+ scans each day

EAN 13 Barcode Information & FAQ

What is an EAN-13 barcode?

EAN 13The 13-digit European Article Number (EAN-13) is the standard retail barcode worldwide. A retail barcode number is a string of numbers that is a product identifier in retailer’s databases. Product information like price, stock and description can be quickly recalled at the point of sale or other operations of a shop without the risk of two different products sharing the same number. Most shops require products to have high-quality barcodes printed or attached to all incoming goods, as modern checkouts rely on barcodes to serve customers as quickly as possible.

What are EAN-13 barcodes for?

EAN-13 barcodes are product identifiers in retailers. Using product information available by simply scanning a barcode is invaluable to retailers, not only for selling goods over the checkout but also for receiving goods, tracking stock, reordering low stock, and quickly accessing product details for customers. Every unique product needs its own barcode. For example, mint-flavoured gum and strawberry-flavoured gum made by the same company would both require different barcodes. However, one barcode can sell an unlimited number of the gum type it is assigned to. This allows shops to set different prices for different flavours and to keep track of stock for each variant to ensure they don’t run out of one type.

 

what barcode i need

How are EAN-13 barcodes unique?

The system of retail barcodes as product identifiers is only effective if numbers are regulated to ensure that the same number is not used more than once. If people could make up their own numbers, there would be chaos when two different products use the same code. This is done by carefully controlling the issuance of EAN13 barcodes so that each number is assigned only once.

There are two ways to get officially assigned and genuine barcodes. The first is through membership of an organisation called GS1, which tends to rent large blocks of numbers out for a yearly fee. The second way is to buy barcode numbers in your desired quantity from a legitimate barcode reseller such as Barcodes South Africa. These barcode numbers are of GS1 origin. This means they are unique and have never been assigned to a product before. They can be sold individually or in multiples.

Barcode History

The first retail barcodes were developed by the UCC (Uniform Code Council) in the USA during the early 1970s. Then in 1974, in Ohio, the first barcode was used on a pack of chewing gum. Since then, barcodes have become the international standard for identifying retail products due to their simplicity, clarity and efficiency.

beautiful family standing cash counter

Other types of retail barcode

While EAN-13 barcodes are the most common codes in South Africa, other variants serve slightly different purposes or are popular in other parts of the world. Some other types of retail barcodes are:

UPC-A: This 12-digit barcode is North America’s standard retail code. It serves the exact same purpose as an EAN-13 (a code for retail products), but it is 12 digits instead of 13. Barcodes South Africa can provide UPC-A barcodes to customers who prefer this format, usually those whose market is primarily in North America. The vast majority of shops worldwide accept both EAN-13 and UPC-A barcodes.

UPC A

EAN-8 barcodes serve very small products that cannot fit a standard retail barcode. They use an 8-digit format designed specifically for limited label space. Businesses can obtain EAN-8 barcodes only by renting them from GS1. GS1 tightly controls their allocation because the available number range is limited.

EAN 8

ITF-14: Also known as a TUN or carton barcode. These 14-digit codes are for inward goods to process shipments from suppliers. ITF-14 barcodes should not be printed on a product that will be sold over the counter.

itf14 carton code

QR Code: While some shops are experimenting with using QR codes for over-the-counter purchases, most QR codes in a retail setting are used by the manufacturer to link to some sort of content that will provide value to consumers- a website, instruction manual, video, or any other online resource.

QR Code

Differences between UPC and EAN13

EAN vs UPC formatWhile UPC and EAN codes are very similar in appearance and function, it is important to understand the difference between them when deciding which format best suits your purposes. Both UPC and EANs are retail barcodes. The image to the left displays a side-by-side comparison of these two barcode formats. The most immediately obvious difference is that the UPC code is 12 digits, whereas the EAN13 is 13. All retail barcodes sold by Barcodes South Africa can be supplied in either format by adding or removing the leading 0. In either format, the actual bars of the barcodes are identical, which means if a scanner is capable of reading an EAN code, it can usually also scan a UPC.

Another notable difference between the UPC-A and EAN13 codes is that the former is most common in North America, while the rest of the world prefers the EAN-13 format. We advise our clients to choose the barcode type most common to the region where they are conducting most of their business. Most shops can process either format.

 

Symbology of the EAN code

The 13-digit EAN code consists of a 12-digit string and a final check digit. The 12 digits are a unique series. They have never been assigned to a retail product before. The last digit corrects for errors in scanning or data entry. A 5-step process calculates the check digit based on the previous 12 digits:

1: Start from the end of the barcode number and add up every alternate digit. Do not include the check digit if it is already present. For example, if our barcode number is 0712345678911, we will remove the 1 at the end (because it is the check digit) and then add up every second number starting on the right side. So we will get 1+8+6+4+2+7 = 28

2: Multiply the result from the previous step by 3. 28 x 3 = 84

3: Add up all the remaining digits (excluding check digit again if present), so in our example, this will be 0+1+3+5+7+9 = 25

4: Add the result from step 3 to the result from step 4. 84+25 = 109

5: The check digit is the smallest number, which can be added to the result of step 4 to create a multiple of 10. So, in our case, we can add 1 to 109 to make 110, a multiple of 10. This makes 1 our check digit.

check digit calculation

The black bars of the barcode encode the numbers represented underneath in a format that can be read by a digital scanner. Each number is represented by two black bars and two empty white spaces. The width of the bars and spaces is what differentiates the digits when the barcode is scanned. There are three different encoding schemes (different bar combinations for each digit 0-9), known as L, G and R. All EAN barcodes begin with an L-encoded digit and end with an R-encoded digit. This means that scanners can determine the beginning and end of a barcode. Thus, scanning it upside down works.

EAN-13 Code

Advantages of EAN-13 barcodes

  1. EAN13 barcodes bring a host of advantages to manufacturers, suppliers, retailers and customers, including:
  2. Shortening checkout wait times for customers by efficiently accessing product details like price
  3. Reducing human error through the use of scanners instead of manual number entry
  4. Stocktaking with a single scan instead of counting individual products
  5. Easy processing of inward goods with an integrated and developed barcoding system
  6. Tracking of goods throughout the supply chain
  7. Access to larger retail shops that require barcodes for all stocked products
  8. Operational simplicity reduces the employee training required

 

Buy Now Button