In Shopify, open a product, scroll to the Inventory section, and enter your UPC/EAN in the ‘Barcode (ISBN, UPC, GTIN, etc.)’ field. Add a unique code for every variant. Barcodes power Shopify POS scanning, Google Shopping feeds, and consistent multi-channel listings.
Where the Barcode Field Lives in Shopify
Every Shopify product — and every individual variant — has a dedicated Barcode field inside the Inventory section of the product editor. This is where your UPC, EAN, or GTIN belongs. It sits right next to the SKU field, but the two are different: the SKU is your internal code, while the barcode is the universal product identifier.
Filling in this field correctly is what lets Shopify pass accurate product identifiers to sales channels and hardware, so it is worth doing properly from the start.
Step-by-Step: Adding a Barcode
- From your Shopify admin, go to Products and open the product you want to edit.
- Scroll down to the Inventory section.
- Enter your UPC or EAN in the Barcode (ISBN, UPC, GTIN, etc.) field.
- If the product has variants, click into each variant and add its own unique barcode — never share one code across variants.
- Click Save.
That is all it takes. The barcode is now attached to the product and ready to be used by Shopify POS, your sales channels, and any connected apps.
Why Barcodes Matter on Shopify
Barcodes do far more than sit in a field. They unlock several important capabilities that directly affect sales and operations.
Shopify POS: with barcodes in place, you can scan products at a physical checkout instead of searching by name. Google Shopping: Shopify feeds your GTINs to Google, and accurate identifiers improve how your products appear in Shopping results and free listings. Multi-channel consistency: if you also sell on Amazon, eBay, or Facebook, the same barcode keeps each product aligned everywhere. Missing or invalid barcodes can cause Google to limit your product visibility.
One Unique Code Per Variant
This is the rule that trips up the most sellers: every variant needs its own unique barcode. A red large t-shirt and a blue large t-shirt are two different sellable products, so they need two different codes. Sharing a barcode across variants breaks inventory tracking and can cause errors in your Google feed.
Count your variants (multiply your options — for example 3 sizes × 2 colors = 6 codes), then get exactly that many from our Shopify barcode page.
Bulk-Adding Barcodes With a CSV
If you have a large catalog, you do not have to enter codes one by one. Shopify supports product import and export via CSV, and the export file includes a ‘Variant Barcode’ column. You can export your products, fill in the barcode column for each variant in a spreadsheet, and re-import the file to update them all at once.
This is the fastest way to roll barcodes out across hundreds of products. Just make sure each code is unique and validated before importing.
Frequently Asked Questions
What barcode format does Shopify use?
Shopify accepts standard retail identifiers like UPC (12-digit) and EAN (13-digit) in the Barcode field. Either works for selling and for Google Shopping.
Do I need a barcode for every Shopify product?
You need one for every product you want to sell through channels that require GTINs (like Google Shopping) or scan at POS. For online-only sales with no Google feed, it is optional but recommended.
Can Shopify generate barcodes for me?
Shopify stores the barcode number but does not issue universal UPC/EAN codes. You obtain those from a barcode provider, then enter them in Shopify.
Need Barcodes for Your Products?
GoodUPC provides authentic, unique UPC and EAN barcodes with instant digital delivery — no annual fees. Accepted on Amazon, eBay, Etsy, Walmart, and Shopify.

Leave a Reply