QR code labels for resellers: a 10-minute setup guide
July 2, 2026 · 8 min read
QR code labels are one of the simplest upgrades a reseller can make. They turn a pile of unique, barcode-less stock into a system you can search with your phone. Instead of opening a spreadsheet, typing a partial title, and hoping you named the item the same way twice, you scan the label and open the exact record for that piece.
This is especially useful for Vinted, Depop, Etsy, eBay, vintage clothing, shoes, collectibles, books, handmade goods, and bulk lots. Traditional barcodes assume a product exists in many identical units. Resale is different. A bulk lot might contain a thousand pieces that are each sold exactly once. What you need is a code for the individual item, not the product line.
Why QR over a barcode or a plain SKU
A barcode is excellent when you sell the same product repeatedly. A plain SKU is useful when you need a short internal code. But both can be awkward for resale inventory. You either need scanner hardware, a consistent naming convention, or a lookup table that still needs to be searched manually.
A QR code is more flexible. It can point directly to the item record. Any modern phone camera can read it. It can be printed on ordinary label sheets. Most importantly, it can represent one unique item: the exact jacket, mug, console, dress, or book you are holding.
For resellers, that is the difference between inventory tracking that looks organized and inventory tracking that actually works during packing, listing, and stock checks.
Step 1: Log the item first
Before printing a label, create the record the label will open. A useful record does not need to be complicated. It should answer the questions you ask while selling and shipping: what is it, where is it, what did it cost, what condition is it in, and is it still available?
For example, a clothing reseller might log: "Levi's 501, W32 L32, light wash, small mark on left knee." Add one quick photo, purchase cost, listing price, and storage location such as "Rack A / Denim / Bin 3." A vintage homeware seller might use "Blue ceramic mug, floral print, tiny chip under handle" and store it in "Shelf 2 / Mugs / Box B."
The record should be specific enough that someone else could find and identify the item. If the description only makes sense to you, the system will break the moment you get busy or ask someone else to help.
Step 2: Generate a unique code per item
Each item needs its own code. Do not reuse a code across multiple pieces, even if they look identical. Two black hoodies might be the same brand and size, but one may have a mark, one may already be listed, and one may sell first. If they share a code, you lose the ability to tell them apart at the exact moment you need the system most.
A good QR label should connect to one record and one record only. If you use Pallet, the QR code is generated automatically when you add the item, so you do not need to invent code numbers manually. If you build your own system, use a stable unique ID and avoid codes based only on category or title.
Step 3: Choose a label format that survives real handling
The perfect label is not the prettiest label. It is the one that stays readable after an item has been photographed, moved, packed, stored, and handled. For clothing, avoid placing adhesive directly on delicate fabric. Use a tag loop, a small hang tag, a removable label on a poly bag, or a label on the storage bin. For shoes, inside the box or under the lid is usually better than the shoe itself. For fragile homeware, label the shelf slot or wrap rather than the item surface.
Step 4: Print small, stick smart
You don't need a fancy label printer to start — a sheet of small adhesive labels from any office supply store works fine for your first few hundred items. A dedicated label printer is faster later, but it is not required to prove the workflow. The important thing is to print labels in batches that match your intake process.
- Stick the label somewhere it won't be photographed for the listing (inside a collar, on a poly mailer, on the inside of a shoe).
- For clothing, a small tag loop or safety-pinned label survives handling better than adhesive stuck straight to fabric.
- For lots or boxes rather than single items, label the container and log contents as one record until you have time to split it out.
Test a few labels before printing hundreds. Scan them in normal room light, under your packing table light, and from the distance you naturally hold your phone. If the code is too small or the print is fuzzy, increase the size before you build the habit around it.
Step 5: Scan instead of search
This is the payoff. A buyer asks "do you have this in a different size," or you're packing an order and need to confirm which exact piece you're shipping — point your phone at the label and you're looking at that item's full record in under two seconds. No scrolling through a spreadsheet, no digging through bins to double check.
Scanning also changes how you do stock checks. Instead of reading a list and hunting for matching items, you can move shelf by shelf, scan what is physically there, and fix the record as you go. That makes inventory control less like admin and more like a quick pass through your stockroom.
Step 6: Mark it sold the moment it ships
Scan the label one more time when the item goes out, and mark it sold. This keeps your stock counts honest across every marketplace you list on, and it's what makes "how many do I actually have left" a question you can answer instantly instead of guessing.
This matters most when you cross-list. If the same jacket is on Vinted, Depop, and eBay, the sale is not finished when one platform says "sold." It is finished when your central inventory record says the item is gone and the other listings are removed. A QR label gives you a fast way to open that central record while the item is still in your hand.
Common QR label mistakes
The most common mistake is labeling the storage box but not the individual item. That is fine for early sorting, but it fails when items move between bins, get photographed, or are partly packed. The second mistake is making the QR code point to a public listing instead of your internal inventory record. Listings change, expire, or differ by platform. Your internal record should be the source of truth.
Another mistake is printing labels before the intake process is ready. If you print a pile of blank codes and plan to match them later, you are creating a new admin job. The cleaner flow is record first, code second, label third.
Pallet generates a QR code automatically for every item you add, and scanning one from your phone opens that item's full record — no separate scanner, no manual code assignment. Start free and print your first batch of labels today.