Living a Simpler Life with Bar Codes

UPC-A Bar Code
Bar Code
Bar Code

Living a Simpler Life with Bar Codes

Bar codes have become an integral part of our daily lives. This is making the process of buying and selling goods simpler and more efficient. A bar code reader recognizes these small rectangular symbols. The store’s computer will have a translation table to define the properties of the bar code.

Throughout the entire supply chain process, the use of bar codes is not limited to retail stores. Ordering, receiving, storing, order picking, shipping, and tracking bar codes have made it easier on all operations. In several cases, the UPC Code is the item or part identifier.

UPC codes were first introduced in the 1970s as a way to improve the efficiency of retail transactions. By using a standardized barcode system, retailers could automate the process of tracking inventory and ringing up sales. This allowed them to reduce labor costs, speed up checkout times, and improve their ability to track products.

Before the invention of bar codes, the process of keeping track of inventory and sales was time-consuming and error-prone. Retailers had to enter each item’s information into a database, which not only took a lot of time but also had a high risk of errors. With the advent of bar codes, this process became much more efficient.

How does it work? Someone will scan the bar code. The reader will retrieve information about the package from the product database. This database can be on-site, remote, or in the cloud. This process is almost instantaneous and eliminates the need for manual data entry, reducing the risk of errors. As an example, anywhere you buy and receive a printed receipt. The receipt will have a short product description, quantity, and extended price. This information came from the product database.

Bar codes have also made the checkout process faster. Instead of entering the price of each item, cashiers can scan the bar code. Without bar codes, everything must have a price. Can you imagine how many items would not have a price on them? 

Over the loudspeaker, Price check at counter 6, Price check at counter 2. It would be constant.

Bar codes have also made it possible for retailers to offer discounts and promotions. For example, they can offer a discount to customers who purchase a certain number of items or who buy a specific product. This not only increases sales but also helps retailers to clear out slow-moving inventory.

To make the buying and selling process more efficient, bar codes also improve inventory management. Retailers can use barcode scanners to track the movement of products in and out of their stores. This allows them to identify which products are selling and which ones are not. In turn, buyers make better decisions about inventory management.

Bar codes have made our lives simpler by improving the efficiency of buying and selling goods, reducing the risk of errors, and making inventory management more effective. They have also made the checkout process faster and made it possible for retailers to offer discounts and promotions. With the continued advancements in technology, we can expect bar codes to become even more sophisticated in the future. This will make the buying and selling process even more efficient. Where does BlockChain effect the process?

A UPC (Universal Product Code) is a series of vertical lines with white space between them. The bar code itself can be any color except for red. The background can not be transparent or red. The most common print is a white background with black vertical lines. Recommendation, make the barcode simple. Have a white background with black vertical lines. It may not go with the theme of your package. This is why you see most barcodes on the back of the package.

UPC-A is the most commonly used type of UPC code. It consists of 12 digits. The first 6 digits represents the manufacturer’s identification number and the last six digits representing the product’s identification number.


UPC-E -Bar Code

UPC-E is a variation of UPC-A that is used for products with fewer than 12 digits in their product identification number. It uses a compression algorithm to encode the 6 or 7-digit number into a shorter barcode of 8 digits.

UPC-E is primarily used for smaller consumer packaged goods such as small consumer packaged goods like small food items, confectionaries, and other small consumer packaged goods. Because of its shorter length, it also saves space. It is useful when packaging space is limited or when the product is too small to accommodate UPC-A.

UPC-E codes can be easily converted to UPC-A codes, and vice versa, by a process called “expansion” or “compression” respectively. This allows retailers to use UPC-E codes for certain products while still being able to track inventory and sales data using the more widely-used UPC-A codes.

In summary, UPC-E is a variation of UPC-A. UPC-E is a shorter 8-digit barcode. UPC-E is common on smaller consumer packaged goods. It allows for efficient tracking of sales data and inventory management. In the computer database, UPC-E can be converted to UPC-A for useful data collection.


EAN -Bar Code

EAN (European Article Number) is a barcode standard that is similar to UPC (Universal Product Code) and is used in Europe and other parts of the world outside of North America. It consists of 13 digits. The first two or three digits represents the country code. The next four digits representing the manufacturer’s identification number. The last six digits representing the product’s identification number.

Like UPC-A Codes, EAN codes are helpful in retail settings to track inventory and assist with point-of-sale transactions. They are scanned at the checkout counter when a customer purchases a product. EAN codes can track products as they move through the supply chain. These codes are common in a wide range of industries, including retail, healthcare, and manufacturing.

EAN codes are found in Europe and other parts of the world but not as much in North America. They are also used as ISBN (International Standard Book Number) for books and GTIN (Global Trade Item Number) for other items.

EAN codes can translate to UPC codes and vice versa, similar to UPC-E. This allows for compatibility with the UPC system and allows for efficient tracking of sales data and inventory management.


Code 39 or Code 3 of 9 -Bar Code

Code 39, also known as Code 3 of 9, is a variable-length, discrete barcode symbology that is used primarily in industrial and military settings. It can represent all 128 ASCII characters, including alphabetic, numeric, and special characters.

One of the main advantages of Code 39 is that it can be easily read by human operators and barcode scanners. This makes it useful in situations where barcode labels need to be read by both machines and people. Commonly used in manufacturing or logistics settings.

Code 39 is also a relatively simple and straightforward symbology to generate and print. This makes it well-suited for use in a wide range of industries. It can be encoded on a variety of materials, including paper, plastic, and metal, and is commonly used to mark items such as components, tools, and equipment.

Code 39 is often used in situations where a relatively small amount of data needs to be encoded and the data is alphanumeric in nature. It is also commonly used in applications requiring high-density barcodes and the ability to print barcodes using a simple printing device such as a dot matrix printer.

It’s important to note that Code 39 is not as widely used as other barcode symbologies such as UPC, EAN, and QR codes. But it is still commonly used in specific industries such as healthcare, industrial and military.


Code128 -Bar Code

Code 128 is a high-density, variable-length barcode symbology that is used to encode alphanumeric data. It is a more advanced symbology compared to Code 39 and can encode all 128 ASCII characters, including control characters.

One of the main advantages of Code 128 is that it can encode a large amount of data in a relatively small amount of space, making it well-suited for use in applications where space is limited. It also offers a higher level of data security, as it includes a checksum digit for error detection.

Code 128 is widely used in a variety of industries, including shipping, manufacturing, and healthcare. It is commonly used to mark items such as shipping containers, pallets, and medical equipment.

In shipping and logistics, Code 128 is used to encode information such as the weight, destination, and contents of a package. In healthcare, this format is used to mark medical equipment, specimens, and other items, it also can be used to encode patient information.

Code 128 is used in manufacturing to mark individual parts and components, allowing manufacturers to track inventory and improve production efficiency. Commonly used in supply chain management, Code 128 allows manufacturers and retailers to track products as they move through the supply chain.

Barcode Scanners and Readers widely support Code 128, which makes it easy to implement in different settings.

In summary, Code 128 is a high-density, variable-length barcode symbology that is used to encode alphanumeric data. It’s widely used in many industries, and the main advantage of Code 128 is the high amount of data it can encode in a relatively small amount of space and its error detection feature.


QR Codes

A QR code (Quick Response code) is a type of two-dimensional barcode that can be read using a smartphone or QR code scanner. QR codes were first invented in 1994 by Denso Wave, a subsidiary of Toyota, for tracking vehicles during the manufacturing process. Since then, QR codes have been adopted for a wide range of applications, including marketing, advertising, and product tracking.

One of the main advantages of QR codes is that they can store a much larger amount of data than traditional barcodes such as UPC or EAN. This makes them useful for applications such as mobile marketing, where a QR code can be used to direct a smartphone user to a website or other digital content.

QR codes are also commonly used in retail settings, where they can be used to provide customers with product information, special offers, and other promotional materials. They can also be used to enable mobile payments, loyalty programs, and other customer engagement initiatives.

In addition to retail, QR codes are also used in other industries such as transportation, healthcare, and logistics. They can be used to track packages, provide access to medical records, and provide information about public transportation schedules, among other uses.

QR codes are also widely supported by barcode scanners, which makes them easy to implement in different settings.

In summary, a QR code (Quick Response code) is a type of two-dimensional barcode that can be read using a smartphone or QR code scanner. It can store a much larger amount of data than traditional barcodes and is commonly used in retail and other industries for various purposes such as mobile marketing, tracking packages, and providing access to information.


Since being introduced in the 1970’s, Bar Codes have continued to improve, making our lives simpler with bar codes. In the U.S. we went from the cashier looking for the price mark on a package to checkout to looking for a UPC Bar Code on a package. Depending on the size of a package will determine the size of the bar code.

bar code on retail packaging

As you can see on this popular snack package, Frito-Lay Cheetos, the UPC-A is located on the back of the package on the right-hand side. It has a white background with black vertical bars.

The checkout clerk has a flat bar code reader on the counter combined with a vertical bar code reader facing the customer. This concept is good.

This shown in the picture on the left. The cashier is you, self checkout service.

Shown in the pic to the right is a snack package of Clancy’s Wavy Potato Chips. If not mistaken, this is brand found at ALDI’s stores. Notice the top and bottom of the package. A bar code to identify the package. So simple yet so smart. ALDI does not want their cashier searching the location of the bar code. In their infinite wisdom, ALDI has the package where the bar code can be read in any way the package is swiped over the bar code reader. ALDI has German Engineered the package not to fail.

bar code on snack package - clancy's
bar code on snack package – clancy’s

As you can see, Bar Codes has had a positive impact on our lives for the past 50 years. Recently the QR Codes exploded as most restaurants and bars used them to display their menu during the COVID-19. After COVID-19, many facilities have stayed with the QR Code to display their menu. How simple is it to change your menu without reprinting all of them? How simple is it to change a price without reprinting all the menus?


I hope you have enjoyed reading this blog on Living a Simpler Life with Bar Codes. I would like your feedback in the comments below. Feel free to email us at Creating a Better Version. Have a great day and be safe.


Leave a Reply

Your email address will not be published. Required fields are marked *

Below are more blog posts at Creating a Better Version.

  • Unlocking Secrets to an Effective and Successful Inventory

    Has your Inventory become a liability instead of an asset? Lost Product? Lost Sales? This blog will uncover 9 Rules to bring your inventory back as an asset.

  • Why is Inventory Control Important?

    Everyone needs best practices with inventory. This is usually referred to as Inventory Control. In this post we are going to look at different methodologies with Inventory Control.

  • Economic Order Quantity

    Economic Order Quantity (EOQ) provides the most economical lots to purchase an item based on Annual Movement, PO Cost, and Holding Cost.

  • Best Practices in Inventory Management

    Inventory Management is a huge responsibility within a company. Your inventory is a large asset in the company. The goal of inventory is to be converted into sales. Protection of Inventory is important.

Leave a Reply

Your email address will not be published. Required fields are marked *