Back to resources
4 min readUpdated 2026-05-11

How to match supplier SKUs to Shopify variants

Learn how SKU-heavy Shopify stores can reduce matching mistakes when supplier item names differ from Shopify product variants.

Best for: Stores with many variants, supplier codes, or repeat replenishment

Supplier SKUs and Shopify SKUs do not always line up cleanly. A supplier may use one naming convention, your team may use another, and Shopify variants may include extra details such as size, color, or material.

The goal is not to force every supplier to match your catalog. The goal is to create a repeatable matching workflow that becomes more accurate over time.

Use the variant as the source of truth

For inventory updates, the Shopify variant is usually the correct endpoint. Product titles are helpful, but they are often too broad to update stock safely.

A supplier line like 'Titanium labret 8mm' might map to a specific gauge, length, color, and location in Shopify.

Track confirmed mappings

Once your team confirms that a supplier line maps to a Shopify SKU, save that relationship. Future invoices from the same supplier become easier to review.

This is useful for stores where suppliers use shorthand descriptions, old item codes, or inconsistent capitalization.

  • Supplier item name to Shopify SKU
  • Supplier SKU to Shopify variant
  • Supplier pack size to Shopify inventory quantity
  • Supplier cost to product cost review

Do not auto-approve weak matches

A matching system should make work faster without hiding uncertainty. Low-confidence matches should be visible so the team can fix them before inventory changes are sent to Shopify.

This keeps speed and control in the same workflow.

Where Invoice Sync fits

Invoice Sync keeps supplier invoice review and Shopify SKU matching together, so merchants can approve the right variant before inventory is updated.

View the Shopify App Store listing