
How to Design a Barcode SKU System That Scales
A professional SKU structure that prevents duplicates and grows with new branches and sales channels.
Published
How to Design a Barcode SKU System That Scales
A poorly designed product code becomes technical debt that gets harder to unwind every year. These are the design rules that keep barcodes and SKUs working as branches and sales channels multiply.
Make the product code readable
A good code tells you the category and the source at a glance — one segment for the category, one for the supplier, one for size or colour. Never embed the year or the price, because neither can be changed later, and keep the length fixed so people and scanners read it the same way.
Separate the product code from the barcode
The SKU is your internal identity; the barcode is what is printed on the item. One product can carry several barcodes (the supplier EAN, an in-store weighing label), so the system has to store that relationship without creating duplicate SKUs.
- Keep the supplier EAN when it exists, always linked to your internal SKU.
- Separate weighing or price-embedded barcodes from normal product barcodes.
- Define storage location codes separately from product codes.
Choose the right barcode type
1D barcodes suit point-of-sale and everyday thermal printing. Data Matrix and QR codes suit small items that must carry more than an identity — serial numbers or expiry dates. Always verify with the real scanner before ordering a large print run.
The mistakes that break scaling
The most common problem is letting each branch invent its own codes, which creates duplicate products and wrong reports. Prevent it by issuing codes centrally, letting the system generate them, and checking for duplicates before every data import.
Let our engineers pick the right hardware and labels for your site
Send us a sample or describe your site and the iStock Express team will run the tests and report back before you invest.
Related articles

Cutting Dead Stock and Turning Inventory Faster
How to analyse sell-through and act on slow-moving alerts to turn idle stock back into cash.

5 Tips for More Efficient Inventory Management
Practical ways to make your inventory records more accurate and efficient.

How to Choose Labels That Stay Put in the Warehouse
An engineering guide to choosing facestock, adhesive and ribbon for the real environment, so labels stop peeling, barcodes keep scanning, and shipping errors stop cutting into margin.