Guide

SKUs and barcodes vs. QR codes: what to use and when

6 min read

These three get lumped together, but they solve different problems. A SKU is the name you give an item. A barcode or QR code is just a fast way to read that name with a scan. Get the SKU right first; the scanning tech is the easy part.

Start with a SKU scheme you can read

A SKU (stock-keeping unit) is your internal code for a product. The goal is a code a human can half-read at a glance and that sorts sensibly. A few rules that save pain later:

  • Make it meaningful but short — e.g. TSH-BLK-L for a black large t-shirt.
  • Go general to specific, left to right, so related items group when sorted.
  • Never reuse a retired SKU — old data will haunt the new item.
  • Avoid ambiguous characters — no O/0 or I/1 mix-ups.
  • Don’t encode price — prices change, SKUs shouldn’t.

UPC/EAN vs. your SKU

A retail UPC/EAN barcode is the manufacturer’s global ID — great for items you resell that already carry one. Your SKU is yours, and you need it for anything without a retail barcode: materials, bulk goods, things you make. Many businesses store both and scan whichever is on the box.

Where barcodes still win

Linear barcodes are unbeatable for high-volume retail checkout: a dedicated laser scanner reads them instantly, and the whole world’s POS hardware speaks them. If you’re ringing up hundreds of items an hour at a till, barcodes plus a hardware scanner is the right tool.

Where QR codes win

QR codes hold far more data, survive being partly scuffed, and — the big one — scan from any phone camera with no special hardware. For stockroom work, multi-location moves and field teams, that’s decisive: anyone with a phone can scan to check or update stock. That’s the model behind our per-item QR codes, and there’s a full walkthrough in QR code inventory tracking.

How to choose

  • Fast retail checkout, existing scanner hardware? Barcodes.
  • Phone-first counts, stockroom, vans, multiple sites? QR codes.
  • Reselling branded goods? Keep the UPC and your own SKU.
  • Either way: a clean SKU scheme underneath both.

Don’t overthink it

Plenty of small businesses run beautifully on a sensible SKU scheme and QR codes alone — no barcode hardware at all. Get your naming right, generate a code per item, and start scanning. You can always add retail barcodes later if checkout volume demands it.

Connect the AI integration and ask: “Find every SKU that doesn’t follow our naming pattern.” See connecting Claude.

Generate QR codes for your items