Setting up a barcode inventory system for a small business

Published July 28, 2026 · 8 min read · by the metItem team

A barcode inventory system sounds like an enterprise purchase — scanners, consultants, a server in a closet. In 2026 it's four decisions and an afternoon, and two of the four pieces are free. Here's the whole setup for a small business.

Piece 1: Your codes

Every item needs a unique code. If your products already have UPC/EAN barcodes from the manufacturer, use those. For everything else — house products, tools, supplies, assets — invent short internal codes with a prefix per category:

  • PRD-1042 — products you sell
  • TL-2007 — tools and equipment
  • CN-3015 — consumables

Keep them short, never reuse a code, and don't encode meaning beyond the prefix (smart codes like “RED-LG-2019” break the first time a product changes).

Piece 2: Labels

CODE128 is the right symbology for internal codes — compact, encodes letters and numbers, and every scanner reads it. Print your codes on Avery label sheets with our free barcode label generator (no signup; runs in your browser). Use QR labels instead where phones do the scanning and the label may get dirty — QR survives partial damage better.

  • Shelf-edge labels for locations, item labels for things;
  • Avery 5160 (30/sheet) for shelves and small items, 5163 (10/sheet) for bins and cases;
  • Laser printer if you have one — inkjet smears in wet hands.

Piece 3: The scanner is the phone in your pocket

Dedicated USB scanners ($30–100) are worth it at a fixed station like a checkout counter or receiving desk. Everywhere else, a phone camera is the scanner — modern inventory apps scan barcodes and QR codes straight from the camera, which means every employee already carries one and nothing new breaks.

Piece 4: Software that closes the loop

The system works when a scan does something: opens the item, adjusts the count, or checks it out. A spreadsheet can't close that loop — codes in column B don't respond to a camera. What to look for in the software:

  • Scanning built into the mobile app (no extra hardware);
  • Multiple inventories if you have multiple locations, trucks, or rooms;
  • Low-stock alerts tied to per-item minimums;
  • CSV import so setup is an upload, not a month of typing;
  • A free tier that lets you prove the system before paying anything.

metItem checks those boxes — barcode/QR scanning on every plan, web + iPhone + Android, and a free plan with 100 items so a pilot costs nothing. Import your list, print labels with the free generator, and you have a working barcode system this week.

Rollout in one afternoon

  1. List your items in a spreadsheet (start from our free inventory template) and assign codes;
  2. Import the CSV into your inventory app;
  3. Print labels for the top 50 items by value, then label the rest as you touch them;
  4. Teach the one rule — if it moves, scan it — and do a 15-minute count on Fridays until the numbers hold.

Related

Put it into practice with metItem

Inventory tracking with barcode scanning and a separate inventory for every truck, site, and store — on web, iOS, and Android. Free plan, no credit card.

Start free