What a Stockroom label carries: which barcode prints, how prices are written, what the smallest sizes have room for, and how to add the bin location. Choosing a size and the fields to print is in Print barcode and price labels.
The barcode
Each label carries the fields you selected - title, variant, SKU, price - and, unless you unticked Include barcode, a barcode with its digits printed underneath. The barcode always uses the product's current barcode in Shopify at the moment you print, in its native format (for example EAN-13 or UPC-A). That means you can add or correct a barcode in Shopify at any time and simply reprint - the labels pick it up automatically, including on older purchase orders and orders imported from Stocky. If a product has no barcode saved in Shopify, Stockroom encodes its SKU instead, so new products still scan - a label showing the SKU under the bars is the sign that the variant has no barcode yet - and you can generate one from the same dialog - see Generate barcodes for products that have none. Printing on its own writes nothing back to your catalog.
The smallest label sizes
The smallest sizes have fixed layouts: the 1-inch-high labels (Dymo 30332, Zebra 1.25 x 1) print the price, a one-line product name, the variant, and the barcode. These two sizes - and the Zebra 1.25 x 1.25 - can also print the SKU on a line beneath the barcode digits, and the vendor beside it: tick Include SKU and Include vendor in the print dialog. Both are off by default here, so labels you already print are unchanged until you turn them on. The Dymo 30299 jewelry barbell prints price and SKU on one end and the barcode with its digits on the other, leaving the middle blank to wrap around a ring or chain - short barcodes (around 8 digits) scan most reliably at that size. Avery 5167's half-inch labels print price and barcode only.
The Zebra 10010064 jewelry barbell (2.2 x 0.5 in) prints the same way: price and SKU on one end, the barcode on the other, one tag per row. It prints through the browser or straight to a Zebra. Its barcode end is small, so your printer's resolution decides what scans. At 203 dpi only short codes fit, such as an EAN-8 or a very short SKU. A standard EAN-13 or UPC-A barcode needs a 300 dpi printer. The print dialog tells you how many products have a barcode too long to scan at your resolution, with Open label settings beside it. If your printer is 300 dpi, set Printer resolution in Settings > Labels to match. Products with no barcode yet can be given a short EAN-8 - see Generate barcodes for products that have none.
How prices are written
Prices on a label - the price, compare-at price, cost and unit price - are written the way your store writes prices in Shopify, using the money format in your store's currency settings. A store whose prices read 19,90 € prints 19,90 €, and a 100 ml bottle at that price prints a unit price of 199,00 €/L. A store whose prices read $19.90 prints $19.90. The sample in Settings > Labels uses the same format. Stockroom reads the format when you print or preview labels and checks it again at most once a day, so a change you make in Shopify reaches your labels within a day. If the format can't be read, or uses a sign the label font can't print (such as 円), labels show the currency symbol first with a dot for decimals, such as €19.90. The purchase order PDF and the emails to your suppliers don't use this format.
Unit price
Labels can print the unit price beside the price - for example €19.90/L or €2.40/kg, in the same format as the label's price - the comparison price shelf labels need in many countries. Set the product's unit price in Shopify, then tick Include price and Include unit price in the print dialog, or add Unit price to your label layout so it prints every time. Stockroom works it out from the price on the label and the unit price measurement on the product in Shopify, at the moment you print. A product with no unit price set in Shopify prints without one. It's offered on the full-size labels and the 1-inch rolls, not the slim, mini or jewelry sizes.
Bin location
You can also add the item's Bin location to the label - it prints on the small detail line beside the brand, so it costs no extra space. Handy for restocking: the ticket says which shelf the item belongs on. Printing from a purchase order uses each line's destination; printing from a product uses the location picked in the dialog, and All locations prints the item's default bin.
Good to know
Where each field sits, and adding your own text or metafields, is set per size - or per preset - in the layout editor: see Change what prints on a label and where.
