Printing in SKUSavvy: Labels, Packing Slips and Printer Setup
How printing works in SKUSavvy: printer and paper setup, shipping and custom labels, one label per box, packing slips, kiosk printing and common fixes.
How Printing Works
SKUSavvy prints through your web browser, so any printer your device can already print to works with SKUSavvy. You do not need a printer driver, plugin or desktop app. To print with no print dialog, from any device, set up a print station instead.
When you print, SKUSavvy opens the label in a new browser tab, waits for its images and fonts to load, and then opens the browser's print dialog. The tab closes by itself when the print dialog closes.
Allow Pop-Ups for SKUSavvy
Because every print opens a new tab, your browser must allow pop-ups from app.skusavvy.com. If it blocks them, nothing prints and you see the message Print dialog blocked, please check your popup blocker settings to make sure SKUSavvy is whitelisted.
Prints that start on their own are the most likely to be blocked, because the browser did not see a click right before them. Examples are a carrier label printed right after you buy it, a license plate printed when a box is packed, and a pickup label printed after you mark an order ready. Allow pop-ups for the whole site in your browser settings instead of allowing them one time.
Phones and Tablets
To print from an iPad or iPhone, the printer must support AirPrint, or you print to a print station. On Android, the print tab does not close by itself after you print. It closes when you go back to the SKUSavvy tab.
Set Up Your Printer and Paper
SKUSavvy does not choose the paper size of a print. The browser uses the paper size, margins and scale set in its print dialog, which start from your printer's defaults. Set these once for each printer so every label comes out the right size.
Set the printer's default paper size to the stock you load, for example 4" x 6" for shipping labels. Do this in your computer's printer settings, because the browser reads its starting values from there.
In the browser's print dialog, set Margins to None and keep Scale at the default (100%). Other values shrink the label or push it onto a second page.
If a date or web address prints on your labels, turn off Headers and footers in the print dialog.
Print one test label and check it before you print a full batch.
Template Size Sets the Preview, Not the Paper
A template's Page Size controls how the label looks in the template editor. On paper, the label stretches to fill the paper size that the print dialog uses. Load label stock that matches the template size, or the label prints stretched or squeezed.
The template's page margin also applies to the editor preview only. Printed custom labels always keep a fixed margin of 15 pixels (about 0.16") on each edge.
Labels and Letter-Size Pages on One Device
Packing slips can be 4" x 6" or letter size. Purchase orders, pick slips and transfer manifests are always letter size. If one device prints both labels and letter-size pages, choose the right printer in the print dialog each time, because a letter page sent to a 4" x 6" printer prints shrunk or cut off.
Settings Saved on Each Device
Most print choices are saved in the browser where you set them, not in your SKUSavvy account. A new computer, a different browser, or cleared browser data starts with none of them. Set them up on every packing and receiving station, and remember that everyone who signs in on that browser shares them.
| Setting | Where you set it | Saved for |
|---|---|---|
Use Custom Labels and the custom shipping label template | Batch Settings > Carriers | This browser |
Print label automatically when purchased, Print packing slip with label and Use test labels | Batch Settings > Ship | This browser |
Pickup label template | Mark ready for pickup on the pack screen | This browser |
Bin label format, product barcode template, last-used packing slip, purchase order template, check-in label templates and transfer manifest template | The print window where you choose them | This browser |
Enable Printing and label type at check-in | Check In Settings | This browser and user |
Default packing slip for a Shopify store | Company > Shopify > store > Packing Slip Template | Your account |
Print license plate when done packing and Allow printing pick slips | Company settings > Fulfillment | Your account |
Printer, paper size, margins and scale | The browser's print dialog and your computer's printer settings | This device |
Transfer order batches keep their own copy of the batch settings, separate from customer order batches. To clear the batch settings on a device and start over, click RESET CONFIG in Batch Settings.
Print Without the Print Dialog (Kiosk Printing)
Clicking Print in the print dialog for every label adds up at a busy packing station. Google Chrome can skip the dialog and send every print straight to the computer's default printer when you start it with the --kiosk-printing option. SKUSavvy then prints a label the moment you click Print Label, or the moment you buy it when automatic printing is on.
Kiosk printing works in Chrome on Windows, Mac and Linux computers. It does not work on iPad, iPhone or Android.
Before You Start
Make your label printer the computer's default printer, because kiosk printing always uses the default printer.
Set that printer's default paper size and margins as described in Set Up Your Printer and Paper, because you can no longer change them for each print.
Allow pop-ups for app.skusavvy.com in Chrome.
Turn On Kiosk Printing in Windows
Right-click your Google Chrome shortcut and select Properties.
In Target, add a space and
--kiosk-printingafter the closing quote, so it looks like the line below.Close every Chrome window, and quit Chrome from the system tray if it is there. Chrome only reads the option when it starts.
Open Chrome from that shortcut.
"C:\Program Files\Google\Chrome\Application\chrome.exe" --kiosk-printingTurn On Kiosk Printing on a Mac
Quit Chrome completely with Chrome > Quit Google Chrome. Closing its windows is not enough, because Chrome keeps running.
Open Terminal and run the command below.
Chrome opens with kiosk printing on until you quit it, so run the command each time you start Chrome.
open -a "Google Chrome" --args --kiosk-printingCheck That It Works
Go to chrome://version in Chrome and check that Command Line includes --kiosk-printing. Then print a bin label. It prints with no print dialog.
Limits of Kiosk Printing
Every print goes to the default printer, including packing slips and purchase orders. Use kiosk printing on a station that prints to one label printer, and print letter-size pages from another device.
You can't change the printer, paper size or number of copies for one print.
A print tab still opens and closes for each print. Wait for the label to print before your next scan, so the scan goes to SKUSavvy and not to the print tab.
To print with the dialog again, quit Chrome and open it normally.
Print Carrier Shipping Labels
You buy and print carrier shipping labels on the pack screen of a fulfillment batch, once a shipment is packed. SKUSavvy buys every carrier label as a 4" x 6" label, and this size can't be changed. Load 4" x 6" stock in the printer you use for carrier labels.
You must connect at least one carrier account before you can buy shipping labels.

Printing the Label Fulfills the Shipment
The first time you print a shipment's label, SKUSavvy marks the shipment fulfilled and sends the fulfillment and tracking number to Shopify. Buying a label does not fulfill the shipment by itself. The shipment is fulfilled when you click Print Label, even if you then cancel the print dialog.
Print Automatically After You Buy a Label
Print label automatically when purchased in Batch Settings > Ship is on by default. With it on, the label prints, and the shipment is fulfilled, as soon as you buy the label. With it off, click Print Label when you are ready.

Print the Packing Slip With the Label
Turn on Print packing slip with label in Batch Settings > Ship to print the label and the packing slip in one step. The button then reads Print Label & Packing Slip, and the packing slip prints as the last page. Only the first print includes the packing slip, so print it again from the Packing Slip button if you need another copy.
Multi-Box Shipments
A multi-box shipment prints one label for each box, each on its own page. If the carrier sends back one combined PDF instead of a label for each box, SKUSavvy opens that PDF in a new tab. Print it from the browser's PDF viewer.
Multi-Box ShippingReprint a Label
Click Print Label again, or scan the ACTION: Print Label barcode. A reprint does not fulfill the shipment again and does not include the packing slip.
Test Labels, Return Labels and Manifests
Use test labels in Batch Settings > Ship buys test labels that carriers don't charge for, so you can try your printer setup. Custom labels printed for test orders show a TEST watermark.
Return labels are not printed in SKUSavvy. Shopify emails the return label to the customer.
End-of-day carrier manifests are in Orders > Manifests. Click Open to open the manifest in a new tab, then print it from there.
Print Custom Shipping Labels
Use a custom shipping label when you deliver orders yourself, for example local delivery, or when you ship with a carrier that SKUSavvy does not buy labels from. You design the label once as a Shipment template, and SKUSavvy fills in the order details each time you print.
Create a template with the type Shipment in Company > Templates. SKUSavvy has no default Shipment template, so you must make one.
Open a fulfillment batch, open Batch Settings from the 3-dot menu, turn on Use Custom Labels in the Carriers card, and choose your template. The rates table is hidden on the pack screen while this is on.
Pack the shipment and click Print Label. The first print marks the shipment fulfilled and updates Shopify, the same as a carrier label.

One Label per Box
SKUSavvy prints one custom label for each box in the shipment. To number the labels, add the Box Number block to your template, which prints text such as "Box 3 of 10". For example, an order packed in 10 boxes prints 10 labels, each with the order number, the address and its own box number.
By default the Box Number block is hidden on single-box shipments. Turn off its Multi Box Only option to print "Box 1 of 1" on them too, or turn off Show Total to print only the box number.

Print Labels for a Whole Batch
Print All Labels in the batch header prints the custom labels for every shipment in the batch, one for each box. It only shows while Use Custom Labels is on. It does not fulfill any shipment, so click Print Label on each shipment when it is ready to fulfill it.

Reprint From a Device Set Up the Same Way
A reprint uses the Use Custom Labels setting and template of the device you reprint from. Reprint from a device with the same settings, or the label can print with a different template, or as an empty carrier label.
Print Packing Slips
To print a packing slip, click Packing Slip on the pack screen to preview it, or click the printer icon next to it. The printer icon is turned off, with the tip Select a template to print, until a packing slip template is chosen.
SKUSavvy includes three packing slip templates: Default Packing Slip (4x6"), Default Packing Slip (Letter) and Default Transfer Packing Slip (4x6"). Default templates can't be edited, so copy one to change it.
Which Template Prints
The template you choose for that order on the pack screen.
The default for the order's Shopify store, set in Company > Shopify > store > Packing Slip Template. This applies on every device.
The last template used on this device.
Set a store default so every station prints the same packing slip without setup. To print the packing slip with the shipping label, see Print Carrier Shipping Labels. You can also scan the ACTION: Print Packing Slip barcode.
Print Pickup Labels
A pickup label goes on an order that a customer collects from your warehouse. Scanning its barcode when the customer arrives confirms the pickup and updates Shopify.
Pack the pickup order and click Mark ready for pickup.
In Print a Pickup Label, choose a template, or Don't print. SKUSavvy remembers your choice on this device.
Confirm. The label prints after the order is marked ready. To print it again, click Pickup Label.
SKUSavvy includes Default Pickup Label (2x4") and Default Pickup Label (4x6"). The 2x4 template prints as a 4" wide by 2" tall label.
Pickup OrdersPrint License Plates
A license plate is a barcode label with the order number and box number that identifies a packed box. Turn on Print license plate when done packing in the Fulfillment company settings, and SKUSavvy prints one when a single-box shipment is fully packed or split.
To print one by hand, click the tag icon (Print license plate) on the pack screen. License plates are not available for multi-box shipments yet.
Fulfillment SettingsPrint Pick Slips
A pick slip is a paper list of the items to pick in a batch, for pickers who work without a device.
Turn on Allow printing pick slips in the Fulfillment company settings.
Create a template with the type Pick Sheet in Company > Templates. SKUSavvy has no default Pick Sheet template, and pick sheets are always letter size.
On the pick screen of a batch, click the printer icon (Print Pick Slip), choose your template and click Print. SKUSavvy does not remember this choice after you reload the page.
Print Bin Labels
You print bin labels so pickers and receivers can scan the bin to confirm they are at the right location. You can print one bin, a list of bins, or every bin on a shelf. Bins without a barcode are skipped.
Each print lets you choose a custom Bin template or a built-in text format, such as "(shelf) / (level) / (bin)" (the default), "(shelf) > (bin)" or "Bin: (bin)". SKUSavvy remembers your choice on this device.
Print One Bin
Open the bin and click the printer icon in its Barcode card. Choose a Format and click Print.

Print a List of Bins
Go to Layout > Bins and click Print Labels. Print Page prints every bin on the current page only, so set # of Results (up to 250) to print more at once.

Select what information shows on the label
Print every bin on this page
Print a single bin from the list

Print Every Bin on a Shelf
Open the shelf in the layout or the shelves table and click Print Barcodes. Choose a Label Format, check the levels to print and click Print. Labels print in order of level, then bin name.

Print Product Barcodes
Product barcodes print with a custom Item template, or with Default Format, which prints the barcode with the product name above it. SKUSavvy remembers the template you choose on this device. Products without a barcode are skipped.
Print a Single Product Barcode
Open the product variant and click the printer icon next to its barcode. Choose a template and click Print.
Go to Your Products
Print Product Barcodes in Bulk
Bulk printing prints every product variant that matches the filters on your product variants list. It prints in chunks so the print window stays fast.
Filter the product variants list to the products you want to print.
Open the 3-dot menu and select Print All Barcodes.
Choose a Chunk Size of 50, 100, 250, 500 or 1K. Large chunks can make the browser slow or crash.
Choose the Chunk # to print. For example, with a chunk size of 250, chunk 2 prints labels 251 to 500.
To print one label for each unit in stock, check Print for each quantity.
Choose a template and click Print Chunk. Repeat for each chunk until you see Printed all matching criteria.


Print From a Scan
Click Scan in the sidebar, scan an item, and click Print Barcode(s). Enter a Count to print several copies, which starts at the item's quantity on hand.
Print a Serial Number Label
With serialized inventory turned on, click a serial number in an inventory table to print its label. Serial labels use a Qty template, and there is no default, so create one first.
Print Batch and Tote Barcodes
A batch barcode takes anyone who scans it straight back into that fulfillment batch. It needs Create barcodes for batches turned on in the Fulfillment company settings. Pick to tote batches always have one.
To print it, expand the batch on the fulfillment overview and click Print Barcode, or open Batch Settings from the 3-dot menu in the batch and click the printer icon in the Barcode card. Assign Label links a barcode you already printed to the batch.

Tote Barcodes
In a pick to tote batch, open the tote contents and click All Totes to print a barcode for every tote position on the cart, or Barcode on one tote. Tote barcodes are reusable, so you print them once and stick them on the totes.
Pick to TotePrint Labels at Check-In
You can print labels for items as you receive a purchase order or a transfer, so each unit is labeled before it goes on a shelf. Check-in labels can include lot numbers and expiration dates.
In the check-in screen, open the 3-dot menu to show Check In Settings.
Keep Enable Printing on. It is on by default and shows the print buttons.
Choose the Type: item prints product barcodes with an Item template, and qty prints a label for the received quantity with an Inbound Qty template (purchase orders) or a Transfer Qty template (transfers). There are no default Qty templates, so create one first.
Click the printer icon on a row to print that item, or the printer icon in the table header to print every item.

To print one label per unit, check Print each quantity and choose received, counted, ordered or expected quantity. If the list has more than one page, choose All Pages or Current Page. A qty label can only print after its quantity is received into bins, because the label can include the lot.

Print Purchase Orders, Transfer Manifests and Cycle Counts
To print a purchase order, open it, select View Invoice from the 3-dot menu, choose a template and click Print. The choice is saved on this device. Vendors who open the purchase order link print it with the template marked Default on the templates page, or with Default PO Template if none is marked.
To print a transfer manifest, open the transfer, select View manifest from the 3-dot menu, choose a template and click Print. SKUSavvy includes Default Transfer Manifest. Both documents are letter size.
To print a completed cycle count, open it and click Print Report.
Print Action Barcodes
Action barcodes let you run pack screen steps by scanning instead of tapping. You can use them to:
Go to the next or previous step of a batch
Print a shipping label or a packing slip
Select a box size
Add a box to the shipment (multi-box)
Split a shipment
Pack all items
Barcode actions require a connected hardware scanner
Print Action Barcodes
Action barcodes print from the template editor. Open one of the default ACTION: templates in Company > Templates and click Print Preview. To change one, copy it first, because default templates can't be edited.

Label and Document Templates
Templates set what each kind of label or document shows. You manage them in Company > Templates. Default templates can't be edited, so click Copy Template to make your own version. Each template has a fixed type, which decides where you can print it.
| Template type | Used for | Default templates |
|---|---|---|
Shipment | Custom shipping labels, one per box | None |
Packing Slip | Packing slips (4" x 6" or letter) | Default Packing Slip (4x6"), Default Packing Slip (Letter), Default Transfer Packing Slip (4x6") |
Pickup Slip | Pickup labels | Default Pickup Label (2x4"), Default Pickup Label (4x6") |
Bin | Bin labels | None, but built-in text formats are available |
Item | Product barcodes | None, but Default Format is available |
Qty, Inbound Qty, Transfer Qty | Serial number labels, and quantity labels at purchase order and transfer check-in | None |
Purchase Order | Purchase orders (letter) | Default PO Template |
Transfer Manifest | Transfer manifests (letter) | Default Transfer Manifest |
Pick Sheet | Pick slips (letter). Shown only when pick slips are allowed | None |
Action | Action barcodes for the pack screen | One ACTION: template for each action |
Label templates can be 4" x 2", 4" x 4", 4" x 6", 2" x 1" or a custom size. Only users who can manage company settings can create or edit templates, but anyone can choose a template when they print.

Troubleshooting
Find the message or the problem you see, and the fix for it.
Why do I see "Print dialog blocked" when I print?
Your browser blocked the tab that SKUSavvy opens to print. Allow pop-ups for app.skusavvy.com in your browser settings and print again.
Why does my label print too small, cut off or on two pages?
The paper size in the print dialog doesn't match your label stock. Set the printer's default paper size to your labels, set Margins to None and keep Scale at 100%.
Why is a date or web address printed on my label?
Your browser adds them. Turn off Headers and footers in the browser's print dialog.
Why is the printed margin different from the template preview?
Printed custom labels use a fixed 15 pixel margin, whatever page margin the template has. Move the template's blocks so they fit inside it.
Why does a new computer have no templates or print settings chosen?
Most print choices are saved in each browser, not in your account. Set them up again on the new computer.
Why does a reprint look different on another station?
A reprint uses the template and the Use Custom Labels setting of the device you reprint from. Match the settings on both devices.
Why do I see "Select a label format" when I click Print All Labels?
No Shipment template is chosen on this device. Choose one under Use Custom Labels in Batch Settings > Carriers.
Why does a multi-box label open as a PDF instead of printing?
The carrier sent one combined PDF for all boxes. Print it from the browser's PDF viewer. On Android, always print PDFs from the viewer's toolbar.
Why was my scan ignored right after printing?
The print tab was still open, so the scan went to it. Wait for the print tab to close before you scan again.
On this page
- How Printing Works
- Set Up Your Printer and Paper
- Settings Saved on Each Device
- Print Without the Print Dialog (Kiosk Printing)
- Print Carrier Shipping Labels
- Print Custom Shipping Labels
- Print Packing Slips
- Print Pickup Labels
- Print License Plates
- Print Pick Slips
- Print Bin Labels
- Print Product Barcodes
- Print Batch and Tote Barcodes
- Print Labels at Check-In
- Print Purchase Orders, Transfer Manifests and Cycle Counts
- Print Action Barcodes
- Label and Document Templates
- Troubleshooting