Shipping Label Barcodes: GS1-128 & Carrier Standards

Embed This Widget

Theme


      
    

Widget powered by . Free, no account required.

Creating compliant shipping labels — GS1-128 content, carrier-specific barcode requirements (FedEx, UPS, DHL), and label layout standards.

Shipping Label Barcodes: GS1-128 & Carrier Standards

Shipping labels are the most data-rich barcode application in logistics. A single label may contain multiple barcodes serving different purposes: product identification, routing, tracking, and customs clearance.

GS1-128 Shipping Label

The standard GS1 logistics label (GS1-128) encodes:

AI Data Purpose
(00) SSCC Unique logistics unit ID
(01) GTIN Product identifier
(02) Content GTIN What is inside the case
(37) Count Quantity of items
(10) Batch Lot/batch number
(17) Expiry Expiration date

Carrier-Specific Barcodes

Major carriers have their own barcode requirements:

UPS

  • MaxiCode: Fixed 1" square symbol for high-speed sorting
  • 1Z tracking barcode: Code 128 for package tracking
  • Format: 1Z + service type + account + package number + check digit

FedEx

  • Ground: Code 128 (34-digit tracking barcode)
  • Express: PDF417 + Code 128 tracking barcode
  • SmartPost: USPS Intelligent Mail barcode for final mile

DHL

  • License plate barcode: Code 128 with DHL-specific format
  • Routing barcode: Encodes destination hub and service level
  • Track and trace: Global DHL tracking number

USPS

  • Intelligent Mail barcode: 65-bar postal barcode for routing
  • IMpb: Intelligent Mail package barcode for package tracking
  • Additional: GS1-128 for carrier pickup

Label Layout Standards

The GS1 standard shipping label layout:

+----------------------------------+
| Ship To:                          |
| Company Name                      |
| Street Address                    |  Free-format
| City, State ZIP                   |  zone
|                                   |
+----------------------------------+
| ||||||||||||||||||||||||||||||||  |
| (00) 1 06141411 234567897        |  GS1-128
| ||||||||||||||||||||||||||||||||  |  barcode
| (02) 09506000134352 (37) 24     |  zone
+----------------------------------+
| SSCC: 1 06141411 234567897      |
| Content: 9506000134352 x 24     |  Human-
| Batch: LOT2024A                  |  readable
| Expiry: 2026-06-30              |  zone
+----------------------------------+

Compliance Requirements

Major retailers specify exact label formats:

Retailer Label Size Required Data Minimum Grade
Walmart 4" x 6" SSCC, GTIN, qty C
Amazon 4" x 6" ASIN, FNSKU B
Target 4" x 6" SSCC, GTIN C
Costco 4" x 6" SSCC, GTIN, qty, date C

Non-compliance chargebacks range from $50-500 per violation.

Label Printing

  • Thermal transfer: Standard for shipping labels (durable, smear-resistant)
  • Resolution: 203 DPI minimum, 300 DPI preferred
  • Label stock: Semi-gloss or matte white, permanent adhesive
  • Print speed: 4-8 inches per second for production volume

Multi-Carrier Shipping

When shipping through multiple carriers:

  • Generate carrier-specific barcodes dynamically based on routing
  • Maintain barcode templates for each carrier
  • Validate barcode format against carrier specifications before printing
  • Archive label images for dispute resolution