Skip to main content

Print Barcode Labels

Print barcode labels for your products and stick them on items as they arrive. Labels print on:

  • Thermal label printers (Dymo, Zebra, Rollo...): one label per page, in common roll sizes or a custom size.
  • Sheets of labels on A4 or Letter paper (Avery L7159, Avery L7651, Avery 5160).

Set up your labels​

Go to Settings > Barcode Labels. Changes are saved as soon as you make them.

Barcode Labels settings

Label Size

  • Default label template: the label size selected when you open the print window. You can still pick another size each time you print.
    • Thermal roll: 51 × 25 mm (2" × 1"), 57 × 32 mm (Dymo 11354), 102 × 51 mm (4" × 2"), or Custom size. With Custom size, enter the width and height of your labels in mm.
    • Sheet: A4 Avery L7159 (24 labels), A4 Avery L7651 (65 labels), Letter Avery 5160 (30 labels).
  • Barcode type: keep Auto unless you have a reason to change it. Auto prints EAN-13 or UPC-A when the product's barcode is a valid EAN-13 or UPC-A number, and Code 128 for everything else.
  • Horizontal offset / Vertical offset (mm): if the printed labels are slightly off on the sheet, move them by a few millimetres. A positive number moves them right or down, a negative number left or up.

Label Content

Choose what goes on the label: product name, variant, SKU, supplier SKU, price, PO number and the barcode number under the bars.

  • Price is the product's current selling price in Shopify.
  • Supplier SKU and PO number are only printed when you print from a purchase order or a receiving.
  • Use SKU when a product has no barcode: when this is Yes, products without a barcode get a barcode made from their SKU. When it's No, those labels have no barcode.

Where to print labels​

Look for the Print barcode labels button here:

PageHowNumber of labels
Purchase Orders (list)Tick one or more POs (up to 50), then click Print barcode labelsOrdered quantity
Purchase order pageExport > Print barcode labelsOrdered quantity
Receiving History on a purchase orderClick Labels on the receivingQuantity received in that receiving
Receiving detail pagePrint barcode labels above the product listQuantity received
Inventory > Stock In LocationsTick the products (up to 500), then click Print barcode labels1 per product
Stock Take / Stock AdjustmentPrint barcode labelsCounted / new quantity

Step 1: Click Print barcode labels on any of the pages above. The Print barcode labels window opens with the products and the number of labels for each.

Print barcode labels window

Step 2: Check the label size in Label template.

  • If you print on a sheet that's already partly used, set Start at label position to the first empty label. Labels are counted left to right, top to bottom. For example, on a 3-column sheet whose first row is used, enter 4.

Step 3: Change Number of labels for any product if needed. Click Set all to 1 to print one label per product.

Step 4: Click a button:

  • Print: opens your browser's print dialog. Choose your label printer and print.
  • Download PDF: saves the labels as a PDF file to print later.
tip

Always print at Actual size (100%). Don't use Fit to page, or the labels won't line up with your label paper. For a thermal printer, also set the paper size in the print dialog to your label size.

If the print dialog doesn't open (this can happen in some versions of Safari or Firefox), click open the PDF and print it from there in the print window.

Example labels​

A 51 × 25 mm thermal label with SKU turned on:

Thermal label example

An A4 Avery L7159 sheet that started at label position 4:

Sheet example

Limits​

  • Free plan: 100 labels per month. The print window shows how many you've used. Paid plans: unlimited.
  • Up to 2,000 labels per print, 50 POs from the Purchase Orders list, or 500 products from Stock In Locations at a time.
  • Very long SKUs printed as a barcode on small labels can come out too thin to scan. Use a larger label or give the product a real barcode in Shopify.