Vareya
Shopify

Shopify product and SKU data: what a 3PL needs before go-live

What SKU, barcode, variant and bundle data a fulfilment partner needs from a Shopify catalogue before onboarding, and the most common data problems that delay a go-live.

Direct answer

Before a Shopify catalogue can be connected to a fulfilment warehouse, a 3PL typically needs a unique SKU for every sellable variant, a scannable barcode for every SKU, a clear definition of how bundles or kits are built from individual stock items, and confirmation of which Shopify stores and Markets share (or don't share) the same inventory pool. Messy or inconsistent product data — not the technical integration itself — is the most common reason a Shopify go-live is delayed.

Why product data decides onboarding speed

The technical side of connecting a Shopify store to a warehouse management system is usually the fast part. What takes longer is making sure that every product, variant and bundle in the Shopify catalogue maps to exactly one, unambiguous location in the warehouse.

A warehouse operates on SKUs and barcodes, not on product titles. If two different physical products share a SKU, or one product has two different barcodes in circulation, the warehouse cannot reliably tell them apart — which shows up later as mis-picks, incorrect stock counts or orders that cannot be fulfilled automatically.

Shopify integration is available.

The core data categories a 3PL checks

Requirements vary by provider and by warehouse management system, but most of the categories below come up in any Shopify-to-3PL onboarding.

  • SKU structure — one unique, stable SKU per sellable variant, not per product.
  • Barcode per SKU — a scannable barcode (not necessarily GS1/GTIN, but consistent) for every SKU that will be picked individually.
  • Product variants — how size, colour or other options are modelled, and whether each variant already has its own SKU and barcode.
  • Bundles, kits and multipacks — whether a bundle is its own stock-keeping unit, or picked and assembled from its component SKUs at order time.
  • Multi-store and Shopify Markets — whether more than one Shopify store or Market should draw from the same inventory pool.
  • Discontinued or duplicate SKUs — old SKUs still present in product data but no longer intended to be stocked.
  • Packaging and handling flags — anything requiring specific packaging, orientation, or handling instructions at pick time.

Data categories, common mistakes and what they cause

Data categories, common mistakes and what they cause
Data categoryCommon mistakeWhat it causes
SKU structureThe same SKU reused across different physical products, or a product sold without any SKU at allThe warehouse cannot reliably tell products apart, which leads to mis-picks and incorrect stock counts
BarcodesA SKU with no barcode, or the same barcode printed on two different productsItems cannot be scanned reliably during receiving or picking, slowing every subsequent step
VariantsVariants sharing one SKU, or variant options changed after stock has already been receivedStock gets allocated to the wrong variant, and counts drift between Shopify and the warehouse
Bundles and kitsA bundle treated as a single stock item in Shopify but assembled from components in the warehouse, without that distinction being agreedBundle orders cannot be fulfilled correctly, or component stock is not deducted when a bundle sells
Multi-store / MarketsAssuming inventory is automatically shared across stores or Markets without confirming this with the 3PLOverselling in one store while stock sits allocated to another, or orders rejected unexpectedly

Variants, bundles and kits

Shopify variants let one product carry several sellable options — size or colour, for example — and each variant can have its own SKU, barcode, price and inventory count. For fulfilment, the practical question is simpler: does every variant that needs to be picked separately already have its own SKU and barcode in Shopify, or only the parent product?

Bundles raise a different question. A bundle can be treated as its own stock-keeping unit — received and picked as one item — or it can be assembled at pick time from its individual component SKUs, with each component's stock deducted separately. Both approaches work, but the warehouse and the brand need to agree on which model applies to which bundle before stock arrives, since the two models require different warehouse setup.

Multiple Shopify stores and Shopify Markets

Brands running more than one Shopify store, or using Shopify Markets to present different storefronts for different regions, need to confirm whether those stores or Markets should draw from one shared fulfilment inventory pool or be kept separate.

Can multiple Shopify stores use the same fulfilment inventory? This depends on the store and inventory configuration. Vareya assesses multi-store requirements during qualification and onboarding before confirming the final setup.

Illustrative example: cleaning up SKU data before onboarding

Composite, anonymised example. It does not describe an identifiable current or former Vareya customer.

A cosmetics brand with roughly 80 Shopify products expected onboarding to take a few days. During data review, around a third of its variants turned out to share SKUs with discontinued products still visible in the product catalogue, and several best-selling variants had no barcode assigned at all — only the parent product did. Three bundles were configured as single Shopify products with no link back to their component SKUs.

Resolving this required relabelling the affected variants with unique SKUs, printing and applying barcodes to the previously unbarcoded stock, and agreeing with the warehouse that the three bundles would be assembled from components at pick time rather than received as pre-built units. Once that was done, inbound stock receipt and the first live orders processed without exceptions.

Lesson: the Shopify-to-warehouse connection itself was ready well before the product data was. Reviewing SKU and barcode data before sending the first inbound shipment avoids discovering these issues during receiving, when they are more disruptive to fix.

Product-data readiness checklist

Mark each item ready, in progress, or not started:

  • Every sellable variant has its own unique, stable SKU
  • Every SKU that will be picked individually has a scannable barcode
  • No SKU or barcode is reused across more than one product or variant
  • Discontinued SKUs are flagged or removed from the active catalogue
  • Bundles and kits are classified as either their own stock unit or assembled from components
  • Component SKUs for every bundle are identified and in stock
  • Multi-store or Shopify Markets inventory-sharing has been confirmed with the 3PL
  • Packaging or handling requirements are documented per SKU where relevant
  • Product dimensions and weights are available for parcel planning

Frequently asked questions

Does my SKU data need to be perfect before I contact a 3PL?

No. Data problems are normal and are exactly what the onboarding data review is for. What matters is being able to share an honest picture of the catalogue, including known gaps, rather than assuming everything is already clean.

Do bundles need their own SKU?

Not necessarily. A bundle can be its own stock-keeping unit, or it can be assembled at pick time from its component SKUs. Both are workable, but the warehouse needs to know which model applies before stock arrives.

Can Vareya fulfil orders for more than one Shopify store?

This is assessed during qualification, based on your store and inventory setup.

Does Vareya require GS1/GTIN barcodes specifically?

Shopify integration is available. Specific barcode and data requirements are confirmed during onboarding, since they depend on the warehouse management system configuration and the brand's existing catalogue.

What happens if bad SKU data is only discovered after stock has arrived?

It can still be corrected, but it is more disruptive once stock is already on the shelf — mismatched items may need to be physically located and re-labelled. Reviewing SKU and barcode data before the first inbound shipment is faster and lower-risk than correcting it afterwards.

Sources

  1. 1.Shopify Help Center — Editing SKUs, barcodes, and other product details, retrieved 9 October 2026
  2. 2.Shopify Help Center — Adding and managing product variants, retrieved 9 October 2026
  3. 3.Shopify Help Center — Selling product bundles, retrieved 9 October 2026
  4. 4.Shopify Help Center — Shopify Markets, retrieved 9 October 2026

Human contribution and review

This article combines approved Vareya claims from the Claims Register (v1.7) with public Shopify documentation. The onboarding example is composite and anonymised and does not describe an identifiable current or former customer.

Reviewed by Claude (Anthropic) — AOS content pipeline, public sources + claims register v1.7 on 2026-10-09

Drafted by Claude (Anthropic), AOS content pipeline, 2026-10-09. Claims checked against claims-register.md v1.7 and scripts/prohibited-claims-scan.sh.

Continue the review

All knowledge
Cooperative model

What is cooperative fulfilment?

How member ownership could change the relationship between a fulfilment operation and the brands it serves.

European logistics

E-commerce fulfilment from the Netherlands: a practical guide

The operational questions to answer before choosing a Netherlands base for European order fulfilment.

Shopify

Shopify fulfilment in Europe: what to look for

A practical checklist for evaluating a European fulfilment operation for a Shopify store.

Quotation

What information does a 3PL need to prepare a fulfilment quotation?

A quotation-ready profile: the nine inputs that turn an enquiry into a reliable fulfilment quotation, with two composite examples and a checklist.

Costs

What determines ecommerce fulfilment and shipping costs?

Where fulfilment costs actually come from — the six drivers that decide what a fulfilment operation quotes.

Comparison

Shipping software, carrier contract or fulfilment partner: what is the difference?

Shipping software, carrier contracts and fulfilment partners solve different problems. A practical way to choose between them.

Onboarding

How onboarding works at Vareya

Qualification, onboarding, inbound stock, picking, packing, shipping and returns — told the way we actually work, without jargon.

Operations

How to switch fulfilment providers without disrupting your ecommerce operation

Changing fulfilment provider is a process, not an event. A checklist-based guide to doing it without interrupting orders.

Shopify

Shopify 3PL in Europe: how to compare providers

Stop comparing websites. Compare the things that actually decide whether a Shopify shop and a European warehouse work well together.

Customs

The EU parcel levy: what the new rules mean for ecommerce brands

Since 1 July 2026 every small parcel entering the EU carries a levy per product category. Here is what that actually means for a shop.

Cross-border

Shipping small parcels from Asia is changing: why brands are moving stock into Europe

When every parcel from outside the EU carries a levy, the economics of shipping from Asia change. Stock inside Europe changes them back.

Shipping & delivery

How EU-based fulfilment keeps your delivery promise when import rules tighten

Import levies are one cost. Broken delivery promises are another. Stock inside the EU protects the promise.

US brands

Shipping to the EU from the US: what the parcel levy changes

American brands have long shipped parcels across the Atlantic. The EU parcel levy changes the maths of that route.

UK brands

UK brands and the EU parcel levy: what changed again

UK brands already cross a customs border for EU orders. The parcel levy adds another layer — unless the stock sits inside the EU.

Returns

Ecommerce returns from Europe: how a returns centre actually works

Returns are the part of ecommerce nobody sees in the sales dashboard — until they become a problem. Here is how a European returns process actually works.

UK brands

GB EORI vs EU EORI: what a UK brand needs before shipping stock to an EU warehouse

A UK brand's own GB EORI number does not carry over to the EU import leg — here is what covers each side of the border.

UK brands

Does the UK-EU Trade and Cooperation Agreement remove customs duty on UK-origin stock into the EU?

Tariff-free access under the TCA is not automatic. It depends on where a product's components and manufacturing actually originate, and on proving that with documentation.

US brands

Schedule B and AES filing: what US brands need before shipping stock to an EU warehouse

Exporting stock from the US is a formal, classified process before it ever reaches the EU border — here is what that involves.

US brands

The EU-US trade framework, in force since July 2026: what it means for US brands' EU-bound stock

A US brand assuming standard EU import duty applies to its stock may be working from outdated information. The EU-US framework changed that picture for many industrial goods in mid-2026.

Canada brands

CBSA export reporting (CERS) for Canadian brands sending stock to an EU warehouse

Exporting commercial goods from Canada goes through a formal CBSA reporting system before the EU side of the journey even begins.

Canada brands

CETA and Canadian brands: how the EU-Canada trade agreement affects duty on stock moving into Europe

A trade agreement most Canadian brands already qualify for is often overlooked when comparing the cost of holding stock inside the EU.

Australia brands

Australian Border Force export declarations: what changes when shipping stock to an EU warehouse

The AUD 2,000 export declaration threshold decides whether a stock shipment needs a formal declaration before it ever reaches European customs.

Australia brands

The EU-Australia trade agreement is not yet in force: what that means for Australian brands' EU stock today

A concluded trade agreement is not the same as one that is in force. For Australian brands, that distinction still matters today.

Check the operation against your order profile

The Free Rate Scan collects the practical inputs Vareya needs for an initial fit review. Product fit is confirmed during qualification.