Getting barcodes right before your first production run avoids a genuinely annoying and sometimes costly fix later — mislabeled or improperly licensed barcodes can get products delisted from major retailers or marketplaces.
GS1: The Legitimate Source for UPC Codes

GS1 is the global standards organization that actually issues legitimate UPC/EAN barcode prefixes. Buying a “UPC code” from a cheap third-party reseller (rather than licensing a GS1 company prefix directly) is a common shortcut that can cause problems later — some major retailers and marketplaces specifically verify GS1 registration, and resold single barcodes from defunct or unrelated companies can trigger listing issues.
Placing Barcode Requirements in Your Factory Order

Once you have your GS1 company prefix and have generated your specific product barcodes, provide the factory with the exact barcode image files and clear placement instructions (which panel of the packaging, minimum size, contrast requirements) as part of your packaging artwork. Confirm the factory can print barcodes that scan reliably — ask for physical scan testing on a pre-production sample, since poor print resolution or wrong color contrast (like a barcode on a dark background) can produce unreadable codes.
Marketplace-Specific Requirements

Amazon and other major marketplaces have their own barcode/GTIN verification processes and increasingly require GS1-verified barcodes specifically, rejecting codes purchased from unauthorized resellers. Check your specific sales channel’s current barcode policy before finalizing your packaging, since requirements have tightened significantly in recent years.
Frequently Asked Questions
Can I just buy a cheap UPC code online instead of registering with GS1 directly?
You can, but it carries real risk — many marketplaces now verify GS1 registration specifically, and a resold or improperly licensed barcode can get your listing rejected or removed.
Where should barcodes be placed on packaging for reliable scanning?
Typically on a flat panel with good contrast (dark code on light background), away from seams or curves that could distort the scan, and at a minimum size that meets GS1 printing guidelines.
Do I need a different barcode for each product variant (color, size)?
Yes, each distinct sellable variant typically needs its own unique barcode/GTIN, since barcodes identify a specific product configuration, not just the general product line.