EDI 128 - UCC

What is UCC-128? The UCC-128 format, commonly referred to as the GS1-128, is a barcode specification that provides a standard way to encode information such as product numbers, serial numbers and batch numbers.

Buying organizations such as retailers, grocers and distributors often require suppliers to use GS1-128 labels with an advance ship notice (EDI 856).

EDI Documents

UCC-128 Label Format

The UCC-128 is a code on an item that tells any computer all about it. It uses shortcuts called Application Identifiers (AI) to share important details, including the item expiration date, item quantity and item weight. The UCC-128 acts as an advanced label that can provide various details about the item when it’s scanned.

UCC 128 label example from SPS Commerce

The key elements of the UCC-128 are:

  • 00 – Serial Shipping Container Code (SSCC)
  • 01 – Global Trade Item Number (GTIN)
  • 02 – Trade item quantity
  • 10 – Batch or lot number
  • 11 – Production date (YYMMDD)
  • 12 – Due date (YYMMDD)
  • 13 – Packaging date (YYMMDD)
  • 15 – Best before date (YYMMDD)
  • 17 – Expiration date (YYMMDD)
  • 20 – Product variant
  • 21 – Serial number
  • 30 – Quantity of each
  • 37 – Number of units contained

How is the UCC-128 used?

The UCC-128, now called GS1-128, is a special kind of barcode that stores information about things you buy. This can include where the items came from and when they should be sold by.

Here’s why it’s really useful:

Keeping track of items
This barcode is like a detective. It can follow a product from where it’s made all the way to the storefront where it’ll eventually be sold. In the case that a product needs to be taken off the shelf, this barcode easily tracks down where that item is kept.
Better shipping insights
When it comes to shipment of packages, this barcode serves as a name tag that indicates which box is which. That way it can be sure the right stuff is headed to the right place.
Easier inventory
Stores use this barcode to count how many items they have. When they need more products, they scan the barcode to help them order the right amount.
Communication with computers
The barcode helps computers from different pieces of the supply chain speak the same language. That way, each company stays aware of the order status.
Following rules
Some kinds of work need to use certain barcodes to ensure everything is done correctly and safely. The GS1-128 barcode makes sure everyone is compliant with the rules.
Faster checkout
In stores, this barcode helps cashiers scan things quickly so customers can pay and go. It makes buying things faster and easier for everyone!

Benefits of using the UCC-128 Label

Benefits to supplier:

Avoid chargebacks from non-compliance
Improve cash flow by reducing order cycle time

Benefits to buying organization:

Reduce bottlenecks in receiving to get products to stores or customers faster
Improve warehouse management by planning floor space and labor schedules
Reduce costs and errors from manually processing shipments
Decrease inventory costs and the need for safety stock

Common issues with the UCC-128 label

Barcode label doesn’t match the ASN

Errors in the data due to manual entry (ex: batch numbers, expiration dates, shipping addresses, etc.)
Improper barcode size, placement or positioning
Barcode label won’t scan due to poor print quality
Label damage during transit
Issues with scanning software compatibility
Obsolete standards that don’t comply with trading partners requirements

Are you a developer?

If you’ve got an advanced technology team who understands APIs (application programming interface) then you should check out our Dev Center. We have API connections for Shipping Labels, Packing Slips and Order Transactions which are always up-to-date with your customers’ trading partner requirements.

Next step: Automate UCC-128 labels with SPS Commerce

Whether your trading partner is asking you to comply, or your business is looking to implement the GS1-128 labels into your supply chain, your next step is to find a solution that makes the labels easier to build.

You could log into FedEx or UPS to create your labels for each individual order—or you could use an EDI solution that has that technology included.

Interested in learning more?

Additional EDI Resources

Enter a virtual library of information about EDI for suppliers, vendors and distributors to provide you with the product knowledge you need to power your business.

Ultimate List of EDI Transactions

Here are some of the most common documents and transactions that are supported through EDI automation.

See the Ultimate List

Five Top EDI Documents to Automate

When you automate your most-used EDI documents, it can significantly cut down keystrokes and speed up processes.

Give Me Five

EDI Glossary

Terminology including retail definitions, order management models, supply chain roles, software and distribution channels.

What’s the Word

EDI for Suppliers & Vendors

Discover how leading vendor and supplier businesses are serving their customers better with EDI solutions from SPS Commerce.

EDI for Suppliers & Vendors