How 1D and 2D Barcodes Help Make Your E-Commerce Business Run Smoothly

A barcode is a combination of a series of numbers or alphanumeric characters accompanied by scannable code. This code can be a series of parallel bars of different widths (1D barcode) or a square composed of black and white smaller squares (2D barcode). Optical scanning devices are able to quickly read and translate the barcode patterns into their respective alphanumeric values, which can then be useful in a wide variety of functions.

For an omnichannel e-commerce retailer, barcodes are critical components of many different internal and external workflows. This is primarily due to the fact that scanning a barcode is both faster and more accurate than relying on any other form of manual data reading and recording. As such, barcode technology provides an inexpensive and effective way to identify, count, process, and track just about anything within your e-commerce business.

1D Barcodes – Different Types and Their Omnichannel E-Commerce Use Cases

1D barcodes are the traditional vertical bar patterns that can be found on nearly every product you see on a store shelf. 1D barcodes are read by laser scanners that can interpret the contrasting dark lines and spaces between them as a series of letters and numbers. These linear barcodes have existed since the 1950s. They have proven to be a time-tested way to label and quickly identify products within organizations, on warehouse racks, on retail shelves, and at point of sale (POS).

There are a variety of different 1D barcode standards that are typically tied to specific industries and use cases. Some allow for the use of both letters and numbers, while some can only be used to encode numeric combinations. Other types, like the Code128 standard, allow for all 128 ASCII characters to be included in a 1D barcode.

Barcodes can also differ dramatically in character length. A single barcode can be used to represent several characters to as many as 85 characters. This versatility is important as barcodes typically require a high degree of specificity to be useful.

In retail, the two most widely used 1D barcode types are UPC (Universal Product Code) and EAN (European/International Article Number). In each of these product-focused barcode standards, products are assigned unique codes for every product, variety, and style. For example, a company that sells travel mugs would need a unique UPC barcode for each size, shape, and color they sell. This makes it possible to quickly scan a product and identify exactly what it is.

  • UPC barcodes are 12-digit codes made up of 3 different groups of numbers. The first 6-10 digits identify the unique company prefix that connects the product to their manufacturer (more on this later). The remaining digits are the unique item reference numbers assigned by the retailer or manufacturer to indicate specific products and their variations. In some cases, the first and last digits are used as identifiers and checksums to ensure proper readings. UPC barcodes that conform to this format are classified as UPC-A.

UPC-E is a shorter barcode version that eliminates unnecessary characters and digits (usually zeroes). The result is a tighter pattern that can fit on smaller products and packaging.

  • EAN-13 and EAN-8 barcodes are to Europe what UPC barcodes are to North America. EAN-13 is the most common of the two as its 13 digits allow for more possible combinations and permutations than the 8 digits used in EAN-8 barcodes.

The first 2-3 digits of an EAN-13 barcode are identifiers usually tied to the product country and/or the product type. This is followed by a 4-5 digit unique company prefix, a 5-digit unique product code, and a final checksum digit.

The EAN-8 is similar to the UPC-E in that it offers a condensed barcode alternative for smaller products and packaging where an EAN-13 barcode would be too large.

Another especially useful 1D barcode in omnichannel e-commerce is the ITF-14 barcode. ITR-14 barcodes are used to identify cartons containing multiple products. These 14-digit codes can be printed on labels or directly onto corrugated cardboard, and make it possible to quickly scan a carton and identify the products and quantities included inside.

For cartons that contain a quantity of the same product and variety (i.e., multiple items with the same UPC or EAN), the ITF-14 contains the same company prefix and item reference numbers as the UPCs of the products inside the carton. The remaining characters are used to classify the packaging type and quantity data of the carton. However, when a carton contains a variety of different products and/or varieties, an entirely new ITF-14 needs to be created to reflect the unique contents.

In most cases, the scanners and software used to read one of these retail-focused barcodes is capable of reading the others. Sellercloud and Skustack fully support UPC, EAN, and ITF-14 barcode standards.

Where Barcodes Come From and Why It Matters

While it is possible to simply create and assign barcodes for internal use, there are certain standards that you must adhere to when assigning barcodes like UPCs, EANs,ITF-14s, and shipment tracking codes that are used by third parties to scan and identify your products. Simply generating your own string of characters and encoding them with a barcode pattern is fine for your own store or warehouse, but it can lead to misidentified items or even conflicts with other brands and products should you attempt to use these self-made barcodes in other retail environments.

To avoid this problem of conflicting barcodes, there is an entire industry focused solely on creating, assigning, and sharing barcode information. The organization at the center of it all is Global Standards 1 (GS1). GS1 is an international, neutral, non-profit organization that has been at the forefront of barcode creation and standardization since 1974. They are the custodians of the Global Trade Item Number (GTIN), which helps connect every registered product to a guaranteed unique code that can be used as an identifier across organizations and across the world.

To make this level of standardization possible, businesses need to register with GS1 to receive their unique company prefix that will be used at the beginning of every product barcode. This prefix is essential in establishing and verifying brand ownership. The GS1 Data Hub (either US or international) then allows members to create and purchase barcodes and register the corresponding products.

Individual GTINs can also be purchased and registered without opting for a company prefix. This is a cost-effective and convenient option for businesses with smaller product lines or for those that need to create one-off barcodes like an ITF-14 for a particular carton.

GTINs are a requirement for listing on most e-commerce marketplaces. They help establish product legitimacy, prevent duplicate listings, and improve order accuracy. Walmart Marketplace, Amazon, and Google Merchant Center all have their own policies about GTIN requirements and enforcement. In addition, Amazon requires a GTIN for participation in their Transparency anti-counterfeiting program.

2D Barcodes – Different Types and Their Omnichannel E-Commerce Use Cases

2D barcodes have been around since the 1980s, but they have become more ubiquitous since the advent of the smartphone. These matrices of black and white squares are capable of representing thousands of characters (exponentially more than 1D barcodes), but they require optical scanners that are more complex than the laser scanners used to scan a UPC.

However, the same digital camera technology found in smartphones is capable of scanning and reading a 2D barcode. Not only does this mean that most of your customers possess the technology needed to benefit from this technology already, but you can also furnish your own team members with scanning technology that is likely already familiar to them.

There are several types of 2D barcodes:

  • DataMatrix symbols can store up to 3116 numbers or a combination of 2335 numbers and letters. These 2D barcodes are the simplest type and can be read by even the simplest of 2D barcode optical scanning devices.
  • MaxiCode symbols are easily identified as each has a characteristic bullseye inside a one-inch square matrix. While each matrix can only store 93 characters of information, multiple MaxiCodes can be placed together in a chain to store even more information. This is the 2D barcode of choice for UPS.
  • QR Codes look similar to DataMatrix symbols, but they have a significantly higher data capacity: 7,089 numeric characters or 4,296 alphanumeric characters. QR Codes are easily identifiable thanks to their characteristic square-in-a-square symbols in each corner (used to help scanners account for orientation, angle, and surface curvature).
  • DotCode is a more flexible 2D barcode made up of a matrix of dots instead of squares. DotCode supports the entire ASCII character set, making it a particularly versatile form of scannable data storage. Most DotCode barcodes are 7 dots high, but there is theoretically no maximum capacity beyond what scanning technology can capture.

The additional data that can be encoded into a 2D barcode can be especially useful for e-commerce businesses in a number of ways. Details like expiration dates, batch and lot identifiers, bin locations, and fulfillment instructions can be encoded on product labels so that they can be retrieved by associates with a quick scan. Similarly, bins, racks, and warehouse equipment can be labeled so that workflow and storage information can be accessed quickly.

Odds are, many of the omnichannel partnerships you currently rely on involve 2D barcodes already. Most major shipping providers, 3PL businesses, and POS systems have 2D barcode functionality integrated into their workflows and products. 

2D barcodes have tremendous customer-facing benefits as well. Since every smartphone has both the camera and connectivity to act as an optical scanner, you can leverage QR codes and DataMatrix symbols to provide customers with web-enhanced product experiences. These can include links to things like product manuals, video guides, warranty information, your webstore, or customer support.

Public awareness of 2D barcodes continues to grow (one of the most talked about Super Bowl ads this year was a floating QR code), which means that their viability and usefulness will continue to grow as well.

Barcodes Require The Right Mix of Hardware and Software to Be Useful to E-Commerce Businesses

No matter whether you use 1D barcodes, 2D barcodes, or some combination thereof, you need to be sure that you have the proper equipment to scan them. On the backend, you need software that can make sense of the barcode data and use it to support efficient and reliable workflows.

Skustack, Sellercloud’s revolutionary WMS, is built upon patented technology that uses intuitive scanners and a robust software platform to take your warehouse optimization to the next level. Barcodes are infused throughout the WMS allowing for accurate inventory tracking, transfers, picking, and packing.

Skublox, Sellecloud’s scalable put-to-light and pack-to-light fulfillment solution, is another example of how barcodes can streamline everyday e-commerce functions. Team members are able to scan barcodes on products and bins to ensure that the right items are added to the right orders before they are packed, labeled, and shipped to customers. 

To learn more about how Sellercloud’s family of products can help you make the most of technology like 1D and 2D barcodes to optimize how your omnichannel e-commerce business runs, contact us directly for a free demo today!

Avatar photo
The Sellercloud team is dedicated to providing you with insights and content that can help guide your business strategy in a meaningful way. With 10+ years in the e-commerce space, our goal is to share our knowledge and ideas with you to help you achieve your business goals.