Reported details
What happened
Shopify says each product variant can now hold up to 20 barcodes, including UPC, EAN, ISBN, GTIN, ASIN, and Custom codes.
Merchants can add, scan, remove, bulk-edit, import, and export variant barcodes; Shopify also supports barcode lookup across any barcode assigned to a variant.
Shopify says existing barcodes require no migration, but channels continue to read the first barcode provided wherever only one barcode is expected.
The update includes format checks for supported standard barcode types when values are entered.
Business relevance
Why it matters
For global merchants managing manufacturer, private-label, marketplace, and internal identifiers, the change can keep those references attached to one variant instead of maintaining a separate spreadsheet.
The first-barcode rule means adding more identifiers improves Shopify-side records without automatically changing the barcode sent to sales channels, labels, or apps.
Editorial perspective
Analysis & judgment
This is primarily an identity-management update, not a channel-mapping change: merchants can centralize lookup and operational records while preserving the existing single-barcode behavior downstream.
The practical value will depend on whether a merchant has multiple valid identifiers per variant and can maintain a deliberate order for the first barcode. Without that discipline, the expanded field may store more data without resolving feed or labeling mismatches.
CSV and bulk-editor support make the feature more suitable for catalog-wide cleanup, but merchants should treat the first-barcode position as a controlled data decision rather than an incidental entry order.
Applicability
Seller impact
Global sellers with UPC, EAN, GTIN, ASIN, or internal codes for the same variant can consolidate those identifiers in Shopify.
Operations teams can search by any saved barcode, which may simplify receiving, stock checks, and catalog maintenance where multiple identifiers are in circulation.
Sales-channel behavior is unchanged unless a merchant deliberately changes the first barcode, so existing labels, feeds, and apps should not require migration based on this update alone.
Action plan
What to do now
- 1
Review variants with multiple identifiers
nowIdentify products where warehouse, shelf, marketplace, or manufacturer codes are split across spreadsheets or other systems. Add them to the relevant Shopify variants only if they refer to the same sellable item.
- 2
Set a first-barcode ownership rule
this-weekDocument which barcode should remain first for each channel, label, or app workflow before using bulk edits or CSV imports. Test a small set of variants to confirm the expected downstream value.
- 3
Watch channel and app behavior
monitorAfter adding secondary barcodes, check the feeds, labels, and apps that expect one barcode. Escalate only if a workflow appears to read a different value from the documented first-barcode behavior.
What not to do yet
- Do not reorder or replace the first barcode across the catalog merely to populate secondary identifiers; Shopify says the first value remains the one used wherever a single barcode is expected.
Sources & context
Evidence and sources
A source may provide only a headline or summary. Read the evidence scope below. Links and workflow checks are not independent fact verification. Internal confidence values are workflow signals, not probabilities of factual correctness.
- 01Source link
Until now, a product variant could hold one barcode. That's a problem when the same item arrives with a manufacturer's UPC on the box, your own private-label EAN on the shelf tag, and an ASIN on a marketplace listing. You had to pick one and keep the rest in a spreadsheet. Now you can add up to 20 barcodes to a variant, and any of them identifies the product. What you can do Add, scan, and remove barcodes right on the variant details page, or from the Shopify app on your phone. Give each barcode a type: UPC, EAN, ISBN, GTIN, or ASIN, and we'll check the value against that standard's format, so a mistyped digit gets caught as you enter it. You can also select Custom for internal codes that don't follow a standard. Update barcodes across many variants at once in the bulk editor. Import and export the full set using the Variant Barcodes column in your product CSV. Find products by any barcode on a variant, not just the first one. Channels continue to read the first barcode provided. What stays the same Your existing barcodes are already in place, so there's nothing to migrate. The first barcode on a variant is still the one used wherever a single barcode is expected, which means your
Shopify Merchant Changelog · Workflow status: single-source
Retrieved: September 8, 2026 at 06:07 p.m. UTC
Claim is bounded to the ingested title or summary; no source body or quotation is retained.