For Shopify purchase orders and transfers

Print barcode labels from Shopify purchase orders and transfers

Every label for a delivery in one go, on the printer you already own. The app only ever reads your catalogue, so it cannot rename a product or overwrite a SKU. Not by policy, by permission.

Free plan, no card needed. Installing takes about a minute. You can also install from the Shopify App Store.

No store to connect? Use the free barcode label generator: paste your SKUs or barcodes, get a print ready PDF. No account, nothing stored.

A barcode label printed by the app for a linen tea towel: its title, variant, SKU and price above a UPC-A barcode.
A label straight out of the app: Zebra 2.25 x 1.25 in roll, UPC-A.
✓ Read-only access✓ Presets for Dymo, Zebra, Brother, Avery and generic rolls, plus custom sizes✓ PDF and native Zebra ZPL✓ Works with your PO exports✓ Exact reprints of every past job

I measured whether the barcodes scan

Unreadable labels are the most common complaint in this category, so every preset here was test-printed and scanned before it went live.

What it does

Straight from the paperwork

Paste your purchase order lines, upload the CSV your supplier sent, or pull a native Shopify transfer. Quantities come from the document, so nobody retypes them and nothing starts at one label by accident.

It cannot break your catalogue

The app asks for read access to products and transfers, and nothing else. There is no code path that writes to your store, because Shopify never granted it one.

Half a sheet is not a wasted sheet

Tell it which label to start on and it fills the rest of a part-used Avery sheet. Reprints come back exactly as they printed the first time, from the saved job.

Supplier on the label

Shopify has no supplier field of its own, so the app reads supplier and supplier code from the purchase order file you upload and prints them on the label.

Warnings before you print

If bars would come out too narrow, a title will not fit, or a line has no usable barcode, you see it on screen while it is still cheap to fix.

Real Zebra output

Native ZPL, not a picture of a label pushed through a driver. Custom roll and sheet sizes in millimetres or inches, with a fit check that refuses a grid which would run off the page.

Printers and stock

Presets built to the published geometry, plus any custom size you need.

Dymo 30252 (address roll)Dymo 30334 (2-1/4 x 1-1/4 roll)Zebra 1.5 x 1 in rollZebra 2.25 x 1.25 in rollZebra 10015340 (2.25 x 0.75 in roll)Zebra 10010043 (3 x 1 in roll)Zebra ZSB-LC7 (1.25 x 1.25 in cartridge)Zebra ZSB-LC8 (2.25 x 0.5 in cartridge)Brother DK-1201 (29 x 90 mm roll)Dymo 30336 (1 x 2-1/8 multipurpose roll)Brother DK-1209 (29 x 62 mm address roll)Thermal roll 2 x 1 in (Rollo, Munbyn, Phomemo)Thermal roll 2-1/4 x 1 inAvery 5160 (30-up Letter sheet)Avery 5167 (80-up Letter sheet, 1-3/4 x 1/2 in)Avery 5163 (10-up Letter sheet, 4 x 2 in)Avery 5161 (20-up Letter sheet, 4 x 1 in)Avery 5162 (14-up Letter sheet, 4 x 1-1/3 in)Avery 5164 (6-up Letter sheet, 4 x 3-1/3 in)Avery L7160 / J8160 (21-up A4, 63.5 x 38.1 mm)Avery L7159 / J8159 (24-up A4, 63.5 x 33.9 mm)Avery L7161 / J8161 (18-up A4, 63.5 x 46.6 mm)Avery L7163 / J8163 (14-up A4, 99.1 x 38.1 mm)Avery L7651 / J8651 (65-up A4, 38.1 x 21.2 mm)Thermal roll 4 x 6 in (Zebra, Rollo, Munbyn)Round thermal roll 2 inAvery 5293 (24-up Letter sheet, 1-2/3 in round)Avery 22807 / 22817 (12-up Letter sheet, 2 in round)Jewellery dumbbell tag 56 x 13 mmThermal roll 4 x 2 in (carton label)Thermal roll 3 x 2 in (shelf edge)Dymo 30323 (54 x 101 mm shipping roll)Dymo 30330 (19 x 51 mm return address roll)Brother DK-11204 (17 x 54 mm multipurpose)Dymo 30332 (1 x 1 in square roll)Dymo 30299 (2-up jewellery tag, 3/8 x 3/4 in)Avery 22891 / 5655 / 94513 (6-up Letter sheet, 3 in round)Round thermal roll 3 inAvery Zweckform L4737REV (27-up A4, 63.5 x 29.6 mm)A4 generic 24-up (70 x 37 mm)Custom sizes, in mm or inches

One job, done properly

This prints labels. It does not manage your inventory, and that is deliberate: it only ever reads your catalogue, which is what makes it impossible for this app to damage anything. An app that counted stock and rewrote costs could not make that promise.

So it stays out of the way of whatever you use for the rest. Keep your stocktakes, landed costs, reorder forecasting and accounting sync wherever they live now. This runs alongside them and handles the one part that Shopify admin still cannot do from a purchase order.

Pricing

Free

$0

300 labels a month

  • In as many runs as you like
  • All 40 built-in label sizes
  • Print history and exact reprints
  • A run that does not fit is refused before it starts

Pro

$12

Limited-time offer: 60% off $29.99

per month, 7 day free trial, or $120 a year

  • No monthly label limit, against 300 a month on Free
  • The label designer and saved templates
  • Custom label sizes and Zebra ZPL export
  • Email support from the developer
  • Label setup: send a photo or PDF of your label, get it back as a saved template

AK: PO & Barcode Label Printer is live on the Shopify App Store

The free plan needs no card. Install it from the apps.shopify.com/aislekit-label-print listing, or type your store domain in the box at the top of this page. Coming from Stocky? The Stocky guide covers what replaced each of its workflows.

Install from the Shopify App Store