1. Check the source data
Use a stable identifier
Choose a SKU, item ID, asset ID, or existing barcode value that will not change when the product name changes.
Remove accidental spaces
Leading or trailing spaces become part of the encoded value and can make scans appear wrong.
Test the longest value
Long values create wider or denser symbols. Use the longest real value when choosing the label size.
Separate internal and retail use
An internal Code 128 value is not a GS1-issued retail product identity. Use the correct identifier for the workflow.