SKU, barcode, UPC and GTIN: how they differ
They're not the same thing. A SKU is a code. A barcode is a picture of a code that a scanner can read. A GTIN is a standard number. A UPC is one kind of GTIN.
The four terms in one line each
- SKU. Your own code for one item type. It can be anything you decide, because these identifiers are not regulated or standardised.1
- Barcode. A way of showing data in a visual form a machine can read.2 A SKU is sometimes represented via a barcode.1
- GTIN. A Global Trade Item Number. These identifiers are used to look up product information in a database, often by scanning a barcode on the product.3
- UPC. A 12-digit number assigned to each trade item. Technically it's a UPC-A.4
How the GTIN family is arranged
- Lengths. GTINs may be eight, 12, 13 or 14 digits long.3
- Special cases. The UPC, the European Article Number (EAN) and the Australian Product Number (APN) are special cases of GTINs.1
- One per trade item type. Each type of trade item is given its own GTIN.3
- Who assigns them. The GS1 organisation hands out the digits behind UPC and EAN barcodes.4 A small business can read how to get its own in where product barcode numbers come from.
Side by side
| Term | What it is | Who sets it |
|---|---|---|
| SKU | An item code for tracking stock | You, or you keep the supplier's1 |
| Barcode | A machine-readable picture of data2 | Whoever prints it |
| GTIN | A standard, global tracking number1 | GS1 system4 |
| UPC | A 12-digit trade item number4 | GS1 system4 |
Do you need both a SKU and a barcode?
Usually you want a SKU for every item. A barcode is optional, until a scanner or a seller asks for one.
- Selling only your own made items, in your own shop. A SKU is the part you need. You can print it as a barcode so staff scan instead of typing. A code you invent is fine here, because SKUs aren't standardised.1
- Reselling other makers' goods. Their barcodes may already be on the packs. You can keep the maker's SKU or create your own.1
- Selling through a large retailer or marketplace. Check what that seller asks for. Some retailers, such as clothing and furniture sellers, don't use the GS1 system and use other codes instead.4
Mistakes to avoid
- Treating a SKU as a GTIN. A made-up code isn't a global number. It won't match a product database somewhere else.
- Printing someone else's GTIN on your own product. The number belongs to whoever licensed it. See the sourcing page linked above.
- Giving two item types one barcode. Each type of trade item is given its own GTIN, so a different size or colour normally needs a different one.3
Next, common barcode types shows what the lines and squares themselves can look like.
Cited material
- Stock keeping unit, Wikipedia
- Barcode, Wikipedia
- Global Trade Item Number, Wikipedia
- Universal Product Code, Wikipedia