Skip to main content

Labels

Inventory → Labels opens Barcode & Label Management, where you print shelf and product labels in three steps: Step 1: Item Selection, Step 2: Label Configuration and Step 3: Preview & Print.

Barcode & Label Management

Overview​

Pick the items to label, choose the label sheet and which fields print, then preview the first sheet and print through your browser.

  • One label per unit. A bulk row with 40 units in stock prints 40 labels. A serialized unit prints one. There is no way to change how many labels a row prints: the Barcodes column tells you the count before you select it.
  • The barcode comes from your data. Each barcode is a standard CODE128 barcode of the unit's own barcode, otherwise the product's Barcode, otherwise its SKU. This page never creates barcode numbers. Set them on the product in Catalog → Products.
  • Nothing is saved. Your selections, filters, format and field choices reset when you leave the page or click Refresh. Printing isn't recorded, and items are not marked as labelled. The page never changes your stock, so it is safe to experiment.
  • Print only. There is no Export or Download button. To get a PDF, choose Save as PDF as the destination in the print dialog.
  • Who can use it: everyone in your store on every plan, unless the owner has hidden Labels from their menu. Demo in the header opens a read-only copy with sample items and a guided tour.

Steps in detail​

The step tabs at the top can be clicked at any time. Only the Next Step buttons check that you're ready.

Step 1 — Item Selection​

  • What's listed: one Bulk row per product per location for the stock that isn't covered by serialized units, and one Trackable row per serialized unit that is Available. Only active locations count. Sold, reserved and scrapped units never appear.
  • Filters: Location, Category, Item Type (All Types / Bulk Items / Trackable Items) and Search (product name, SKU or serial number). Clear Filters resets them.
  • Table (10 rows a page): click a row, or its checkbox, to select it. The header checkbox ticks every row that matches the filters, on every page; unticking it removes just those. The Barcodes column shows how many labels each row will print.
  • Next Step unlocks once at least one item is selected. Beside it, "N selected" is exactly what will print, and Clear selection (N) drops the lot.
  • A selected item stays selected when a filter hides it or you switch location, and it still prints. The line beside Next Step says how many are hidden.

Step 2 — Label Configuration​

  • Label Format: Avery 5160 (the default), 5163, 5267, 8163, 5162, 5164, Jewelry Tags, Clothing Tags or Custom Size. Each card shows its size, labels per sheet and a recommended use. Every format is a US Letter sheet. Custom Size gives you a Width (in) and a Height (in) box, from 0.5" up to the page: the card then says how many of that label fit, and the sheet preview and the print follow.
  • Label Information: tick what prints — Barcode, Brand, Category, Description, Dimensions, Location, Model Number, Retail Price, MSRP, Product Name, Serial Number, Serial Number's Barcode, SKU Code and SKU's Barcode. Barcode, Model Number, Product Name and Serial Number are on by default. Click the box or the words beside it. A short note under each box says what it prints: the SKU names the product and is shared by all its units, the Serial Number names one unit (the maker's serial, or the number your store gave it on import, such as U-2610050042), and the main Barcode is the unit's own barcode, else the product's UPC/EAN, else the SKU.
  • Retail Price prints the product's retail price (a serialized unit's own retail price when it has one). It never prints what you paid, and it is left off a label with no retail price. There is no discount or sale-price field.
  • MSRP prints "MSRP: $…" from the product's MSRP in the catalog, under the retail price when both are ticked. A serialized unit prints its product's MSRP. It is left off a label whose product has no MSRP.
  • Description and Dimensions print what the product carries in the catalog, and nothing at all when it has none. Set them on the product in Catalog → Products (Description on Basic Info, Dimensions on Physical). There is no Notes field: nothing on a stock record holds notes.
  • Fit check: if the ticked fields won't fit the label, an orange Content Won't Fit in Safe Print Area card suggests fields to drop, Remove suggested fields to fit unticks them in one click, and Next Step is greyed out until it fits. The check measures every field the label draws — Product Name and the two extra barcodes included — at the size it is printed, and compares the total with the height inside the 5% margin. A barcode is about 0.44" tall whatever the label, which is why the two smallest formats hold very little. Only Avery 5164 fits every field at once.
  • Long codes on narrow labels: a barcode wider than the label is shrunk to fit, bars and code together, down to 75% of its size. A code that would need to shrink further prints as text instead of bars, so nothing that looks like a barcode but won't scan is printed. An amber Some barcodes are too wide for this label panel lists those labels. It is a warning, not a block: the other labels print as usual.
  • Live Preview: the first selected item at actual size. The dashed blue box is the safe print area (5% in from each edge). It doesn't print.

Step 3 — Preview & Print​

  • A summary of items, labels and sheets needed, and a preview of sheet 1 on a Letter page with a faint grid. Every sheet prints.
  • Print Now builds all the sheets and opens your browser's print dialog straight from this page, so a blocked pop-up doesn't stop it. The button reads Preparing… while the sheets are built and can't be pressed twice. If your browser refuses to open a print view at all, an amber note says so, with a Try again that prints again.
  • If the content doesn't fit, a red Cannot Print: Content Exceeds Safe Print Zone panel shows, Print Now is greyed out, and Go to Step 2 to Remove Fields takes you back.
  • If some codes are too long for the label, the amber Some barcodes are too wide for this label panel shows here too, and Print Now asks Print anyway? before printing them as text.

Step by step: print labels​

  1. Open Inventory → Labels.
  2. Step 1 — filter the list, then tick the items to label. Check the Barcodes column: bulk rows print one label per unit. Click Next Step.
  3. Step 2 — click the format that matches the sheets in your printer and tick the fields to print. If the orange warning appears, click Remove suggested fields to fit or pick a larger format. Click Next Step.
  4. Step 3 — check the sheet preview, then click Print Now and print from the browser's print dialog (or save as PDF).

Tips & best practices​

  • Pick the format that matches your label stock. On screen, Avery 5160 (30 per sheet, 2⅝" × 1") is "Recommended for Tracking Labels" and Avery 5163 (10 per sheet, 4" × 2") is "Recommended for Product Labels & Price Tags".
  • Print one sheet on plain paper first and hold it against a label sheet. Keep the print dialog at US Letter and 100% scale.
  • Printing always starts at the first position on the sheet, so load a fresh sheet.
  • The six Avery formats use Avery's own gaps between columns, so the labels line up with the die-cuts. Jewelry Tags, Clothing Tags and Custom Size aren't manufacturer sheets: those three are simply centred on the page with no gap, and their cards say so.
  • To avoid printing hundreds of labels for a big bulk row, filter by location or search for just the products you need.

Troubleshooting​

IssueFix
An item is missing from Step 1Only stock at active locations shows, and only serialized units that are Available. A bulk row whose stock is entirely made up of serialized units is hidden, because those units have their own rows. Check the Location and Item Type filters, then Clear Filters
A label shows "No barcode/SKU", or prints without a barcodeThe product has no barcode and no SKU. Add one in Catalog → Products
Barcodes won't scanCheck the product's barcode or SKU, and print one test sheet first. A barcode shrunk to fit a narrow label has thinner bars; if your scanner struggles with those, pick a wider label
"Content Won't Fit in Safe Print Area" (Step 2) or "Cannot Print: Content Exceeds Safe Print Zone" (Step 3)In Step 2, click Remove suggested fields to fit, untick fields, or pick a larger format
Text is cut off although the fit check passedThe check measures one line per field, so text long enough to wrap onto a second line takes more room than it allowed for. Check the Live Preview, then untick fields or pick a larger format
A label prints its code as text instead of bars, and Step 2 says "Some barcodes are too wide for this label"The code is too long for the label's width even with the barcode shrunk to 75%, so it is printed as text rather than as bars that won't scan. Pick a wider label — Avery 5160 takes about 24 letters — or untick that barcode
Print Now does nothingWhile it reads Preparing… the sheets are still being built, which takes a moment for a few hundred labels. If an amber note appears about the print view, allow pop-ups for UpChannels and click Try again
The labels print the code as text instead of barsThe barcode drawing tool is part of UpChannels, but it loads the first time you need it, and that load did not finish — usually a dropped connection, or UpChannels was updated while the page was open. An amber note in Step 3 says so, with Try again. If that does not help, reload the page
Misaligned printPrint at 100% scale on US Letter, with no printer scaling or "fit to page". Make sure the chosen format matches the sheets in the tray. Jewelry Tags, Clothing Tags and Custom Size are centred on the page rather than matched to a manufacturer's sheet
Far more labels than expectedBulk rows print one label per unit. Untick the row, or narrow the list first
A bulk row's quantity looks too highA bulk row counts only the stock not covered by Available serialized units, under every Item Type setting. Click Refresh if the number still looks wrong
Description or Dimensions prints nothingThe product has no description or dimensions. Add them in Catalog → Products: Description on the Basic Info tab, Dimensions on the Physical tab
No price on a labelThe product has no retail price. Add one in Catalog → Products
No MSRP on a labelThe product has no MSRP. Add one in Catalog → Products, on the Pricing step
403 - ForbiddenThe owner has hidden Labels from your menu. Ask them to switch it back on in Settings → Team
My selections disappearedRefresh or leaving the page resets everything. Nothing on this page is saved. A filter, a search or a change of location does not clear them
Fewer labels printed than I selectedThe count beside Next Step is exactly what prints, hidden items included. Check that the print dialog prints every page, and check the Barcodes column, since a bulk row prints one label per unit

What's next​

Detailed reference​

Every button, icon, field and message on this page, for when you need the exact detail. Each panel starts closed — open the one you need.

Page header and toolbar
ControlWhereWhat it doesNotes
Sidebar Inventory → Labels (barcode icon)SidebarOpens this pagePart of the standard menu. Also on the Shortcuts page with a barcode icon
Title Barcode & Label Management, subtitle "Filter items and generate custom barcode labels for inventory tracking."Header, leftHeading only
Demo (Play icon, amber)Header, right, 1stOpens the demo copy of this page with sample items and a guided tourEveryone. See the Demo mode panel below and Demo mode
Refresh (circular-arrows icon)Header, right, 2ndReloads the whole browser page, which reads your stock againClears every selection, filter, format and field choice. None of them is saved
Loading card (spinning arrows) "Loading inventory data from API..."Page body, in place of the stepsShown while your stock loads. The step tabs are hidden meanwhileAppears on first load and every time you change Location or Item Type. Your selections and current step are kept
Red error card Failed to Load Inventory DataPage body, in place of the stepsShown when loading fails, with the reason. The step tabs stay hiddenSee Messages you may see. Click Refresh to try again
Step 1: Item Selection tab (box icon, blue)Tab bar under the headerShows Step 1Always clickable. The page opens on this step
Step 2: Label Configuration tab (gear icon, green)Tab barShows Step 2Always clickable, even with nothing selected
Step 3: Preview & Print tab (eye icon, purple)Tab barShows Step 3Always clickable, even when the content won't fit. That is the only way to reach Step 3 while the fit check fails, and it then shows the red Cannot Print panel

There are no keyboard shortcuts and no tooltips on this page.

Step 1: Item Selection

Which items are listed

  • Bulk rows: one per product per location, for stock that is available and not covered by serialized units. The quantity is the available stock minus the product's Available serialized units at that location, whatever the Item Type filter is set to. Rows where that comes to zero or less are hidden.
  • Trackable rows: one per serialized unit whose status is Available, at an active location. Sold, reserved and scrapped units never appear.
  • Only active locations count. With no active location, the list is empty.
  • Every stock row and every Available serialized unit at those locations is read, a page at a time. The reading only stops at a very high ceiling (tens of thousands of either), and an amber note above the steps says so when it does.

Card: Filter & Search

ControlWhereWhat it doesNotes
Clear Filters (X icon)Card header, rightSets Location to All Locations, Category to All and Item Type to All Types, empties Search, and returns to page 1Greyed out only while all four — Location, Category, Item Type and Search — are at their defaults. Selections are not cleared; use Clear selection for that
Location dropdown: "All Locations" plus each active locationCard, 1st columnShows one location's itemsDefault All Locations. Reloads the list (the loading card flashes)
Category dropdown: "All" plus every category in the loaded itemsCard, 2nd columnShows one category's itemsDefault All. Items with no category are listed as "Uncategorized". The options change when Location or Item Type changes. Filters instantly and returns to page 1
Item Type dropdown: "All Types", "Bulk Items" (box icon), "Trackable Items" (tag icon)Card, 3rd columnShows bulk rows, serialized units, or bothDefault All Types. Reloads the list. A bulk row's quantity is always the available stock minus that location's Available serialized units, under every Item Type setting, so Bulk Items shows and prints the same number as All Types
Search box, placeholder "Product, SKU, Serial#...", helper "Searches product name, SKU, and serial number"Card, 4th columnFilters as you type. Matches any part of the product name, SKU or serial number, ignoring upper and lower caseReturns to page 1

Card: Available Inventory

ControlWhereWhat it doesNotes
Title "Available Inventory (… items, filtered from …)" (layers icon)Card headerFirst number: rows matching the filters. Second: all loaded rows", filtered from …" appears only when Category or Search hides rows
Header checkboxTable header, 1st columnTicking it adds every row matching the filters, on every page, to the selection. Unticking it removes only those rows, and leaves selected items the filters hideTicked only when every row matching the filters is selected. With some of them selected it stays unticked, and clicking it selects the rest
Row checkboxEach row, 1st columnShows whether the row is selected. Clicking it toggles the row
Row clickAnywhere on a rowSelects or unselects the row. Selected rows turn light blue
Product columnEach rowProduct name in bold, SKU below, and for serialized units a blue "S/N: …" line"Unknown Product" if the product is missing
Type columnEach rowOrange box icon and Bulk badge, or blue tag icon and Trackable badge
Location columnEach rowLocation name"Unknown Location" if missing
Status columnEach rowBulk rows: green In Stock, or yellow Low Stock when available stock is at or below the product's minimum level at that location. Serialized units: green In Stock (only available units are listed)
Qty columnEach rowBulk rows: units not covered by serialized units. Serialized units: always 1
Barcodes column (blue number)Each rowHow many labels the row will print: one per unit for bulk rows, 1 for a serialized unitCan't be changed. Selecting a bulk row with 40 units prints 40 labels
Price columnEach rowThe retail price: the product's retail price on bulk rows; on serialized units, the unit's own retail price, otherwise its product'sBlank when there is no retail price (never a cost). This is the value the Retail Price field prints
Empty state (box icon) "No inventory items found" / "Try adjusting your filters or search criteria"Table bodyShown when no row matchesAlso shown when the store has no active location or nothing available to label

Pagination and navigation

ControlWhereWhat it doesNotes
"Showing … to … of … results"Pagination bar, leftWhich rows you are seeingBar shows only when at least one row matches. Always 10 rows a page
Previous (left chevron)Pagination bar, rightPrevious pageGreyed out on page 1
Page number buttons (up to 5)Between Previous and NextJumps to that page. The current page is filled inShows up to 5 page numbers around the current page
Next (right chevron)Pagination bar, rightNext pageGreyed out on the last page
"N selected" and "(M not shown by the current filters, and still printed)"Bottom left of Step 1How many items are selected, and how many of them the filters hideReads "Nothing selected yet" with none. The first number is exactly what Steps 2 and 3 use
Clear selection (N) (X icon)Bottom of Step 1, left of Next StepEmpties the whole selection, hidden items includedOnly shown once something is selected
Next Step (right arrow)Bottom right of Step 1Opens Step 2Greyed out until at least one item is selected

Steps 2 and 3 use every selected item, whether or not the filters still show it. Selecting items and then filtering them out, or switching Location or Item Type, does not drop them: they stay selected and they print. Steps 2 and 3 show them in the order of the list, with the hidden ones after. Step 2 shows "Select items in Step 1 to preview" and Step 3 shows "Select items to preview labels" only when nothing at all is selected.

A row you tick is remembered even when the list reloads, so an item that is sold between ticking it and printing still gets its label. Labels never change your stock. A row the list still shows always prints what the list shows: if the quantity or price changed since you ticked it, the Barcodes column and what prints stay in step with each other.

Step 2: Label Configuration

The left column is the Label Format card. The right column holds the fit warning (when needed), Label Information, Live Preview and the step buttons. The formats and fields have their own panels below.

Card: Label Format

ControlWhereWhat it doesNotes
Format card (click anywhere on it), 9 in allLabel Format card, stacked listChooses that sheet layout. The chosen card turns blueDefault Avery 5160. One format at a time. Each card shows its name, description, a blue recommendation line, "… labels per sheet (…×…)", and the label size on the right. The three that are not manufacturer sheets add "Not a manufacturer sheet: the labels are centred on the page with no gap between them"
Capacity line "Safe print area: … tall (the label less a 5% margin) • ticked fields need …"Chosen format card onlyShows the height inside the margin and the height your ticked fields are drawn at. The "ticked fields need" part is green when it fits and red when it doesn'tThe "• ticked fields need …" part is left out when no field is ticked

Warning card: Content Won't Fit in Safe Print Area (only when the fields don't fit)

ControlWhereWhat it doesNotes
Orange card (warning icon) Content Won't Fit in Safe Print AreaRight column, topWarns that the ticked fields won't fit the chosen labelAppears when the ticked fields are taller than the height inside the label's 5% margin. Next Step is greyed out while it shows. Never appears on Avery 5164, which fits every field at once
Message "Too much content for …"Warning cardNames the format and size, the height the ticked fields need, the height the safe print area has, and a suggestionExact text in Messages you may see
"Ticked fields: … tall • Safe print area: … tall"Warning cardThe two heights side by side
Note "The 5% margin on all sides ensures content stays within the printable area, accounting for printer alignment variations."Warning cardExplainer
"Suggested to remove:" and chipsWarning cardThe lowest-priority ticked fields to drop, enough of them to cover the height the label is over byOrder of removal: Description, MSRP, Retail Price, Location, Category, Dimensions, Brand, Serial Number’s Barcode, SKU’s Barcode, Serial Number, SKU Code, then Barcode, Model Number and Product Name. Each chip is the tick box's own name in capitals: DESCRIPTION, MSRP, RETAIL PRICE, LOCATION, CATEGORY, DIMENSIONS, BRAND, SERIAL NUMBER'S BARCODE, SKU'S BARCODE, SERIAL NUMBER, SKU CODE, BARCODE, MODEL NUMBER, PRODUCT NAME — so the chip always names a box you can find in the Label Information card. The last three are a last resort, offered only on the smallest labels, where no layout keeps all of them: on a half-inch sheet the suggestion can include Barcode itself, which leaves a label with no scannable code on it
Remove suggested fields to fitWarning card, under the chipsUnticks exactly the suggested fields in one click. That is always enough to make the label fit, so the warning goes and Next Step is available againShown with the chips. Enough fields are suggested to cover the height the label is over by, so a barcode counts for the 0.44" it takes. You can instead untick other fields yourself or pick a larger format

Panel: Some barcodes are too wide for this label (only when a code is too long)

ControlWhereWhat it doesNotes
Amber panel (warning icon) Some barcodes are too wide for this labelRight column, under the orange card when that showsSays how many labels will print the code as text instead of bars, and why: "… labels will print the code as text instead of bars: the barcode would have to shrink below 75% to fit … (…" wide), and bars that thin may not scan. To print them as bars, pick a wider label or untick that barcode."Checks every selected label, not only the one in the preview, for each ticked barcode (Barcode, SKU's Barcode, Serial Number's Barcode). A warning only: Next Step and Print Now stay available. The same panel shows in Step 3. It appears once the barcode tool has loaded; if the tool is blocked, every code prints as text anyway and the amber note in Step 3 says so
List "…: … (BARCODE, … labels)"Amber panelUp to five of the codes, each with the first product that carries it, which barcode it is, and how many labels carry it. "…and … more codes" when there are more

Card: Live Preview

ControlWhereWhat it doesNotes
Empty state (tag icon) "Select items in Step 1 to preview"Live PreviewShown when nothing is selected
"… (… × …)" and "… fields selected"Live Preview, topThe format and size, and the number of ticked boxes"fields selected" counts ticked boxes. The fit check measures height, not boxes, so the two numbers are not comparable
Actual-size label with a dashed blue inner boxLive Preview, centreShows the first selected item with the chosen fields. The dashed box is the safe print area, 5% in from each edgeUpdates as you change fields or format. The border and dashed box are on screen only. A barcode too wide for the label is shown shrunk to fit, as it prints, and a code too long even for that is shown as text
Caption "Preview of first selected item • Updates in real-time"Under the labelCaption
Info box "Safe Print Area: The dashed blue line shows the recommended safe area (5% margin on all sides) to account for printer alignment variations."Live Preview, bottomExplainer

Step buttons

ControlWhereWhat it doesNotes
Last Step (left arrow)Bottom of the right column, leftBack to Step 1. Nothing is lostAlways available
Next Step (right arrow)Bottom of the right column, rightOpens Step 3Greyed out while the Content Won't Fit warning shows. Doesn't require selected items
Step 2: Label formats

Every format prints on a US Letter page (8.5" × 11"). "Room for content" is what the fit check compares against: the label height less a 5% margin top and bottom.

FormatDescription shownLabel size (W × H)Per sheet (columns × rows)Recommendation shownRoom for content
Avery 5160 (default)1" x 2⅝" Address Labels2.625" × 1"30 (3 × 10)Recommended for Tracking Labels0.90"
Avery 51632" x 4" Shipping Labels4" × 2"10 (2 × 5)Recommended for Product Labels & Price Tags1.80"
Avery 5267½" x 1¾" Return Address Labels1.75" × 0.5"80 (4 × 20)Recommended for Small Item Tags0.45"
Avery 81632" x 4" Full Sheet Labels4" × 2"10 (2 × 5)Recommended for Detailed Price Tags1.80"
Avery 51621⅓" x 4" Address Labels4" × 1.333"14 (2 × 7)Recommended for Large Address Labels1.20"
Avery 51643⅓" x 4" Shipping Labels4" × 3.333"6 (2 × 3)Recommended for Large Shipping Labels3.00"
Jewelry Tags½" x ¾" Small Jewelry Labels0.75" × 0.5"120 (8 × 15)Recommended for Jewelry & Small Items0.45"
Clothing Tags1" x 3" Hang Tags3" × 1"20 (2 × 10)Recommended for Clothing Price Tags0.90"
Custom SizeWhatever you type, from 0.5" up to the page3" × 1.5" to startAs many as fit, e.g. 44 (4 × 11) at 2" × 1"Recommended for Special Requirementsthe label less a 5% margin
  • Custom Size takes your own measurements. Pick the card and two boxes appear, Width (in) and Height (in), stepping in eighths of an inch. Anything under 0.5" or over the page is pulled back to the nearest size that can be printed. The card's description and its labels-per-sheet count follow what you type, and so does everything downstream: the safe-print-area check, the sheet preview and the printed page.
  • When the fit check can fail. Ticking every field needs about 2.79" of height (2.58" on labels under 1.5" tall, where the text is smaller), because each of the three barcodes is 0.44" on its own. Only Avery 5164 holds all of them. The four fields that are on to begin with — Barcode, Model Number, Product Name and Serial Number — need about 0.81" (0.83" on labels 1.5" and taller) and fit every format except Avery 5267 and Jewelry Tags, whose ½" labels have 0.45" of room: on those two, pick two or three fields, and expect to give up either the barcode or the text around it.
  • How long a code fits. A barcode (CODE128) is about 0.11" wide per letter, plus about 0.36" for its start and end; pairs of digits share one character, so an all-digit code can be about twice as long. A barcode wider than the space inside the label's 5% side margins is shrunk to fit, bars and code together, down to 75% of its size, and a code that would need more prints as text. On Avery 5267 (1.75" wide) that is about 10 letters at full size and up to 15 shrunk; on Jewelry Tags (0.75") about 2 at full size and 4 shrunk; on Avery 5160 about 17 and 24. The formats 3" and wider take 20 letters or more before anything shrinks. The labels past the limit are listed in an amber panel in Step 2 and Step 3, and Print Now asks first. The height check does not change: a shrunk barcode is shorter than the 0.44" it is counted at.
  • Each Avery format uses Avery's own gap between columns, and the page margins follow from it, because the block of labels is centred: Avery 5160 0.125" between columns and 0.1875" at the sides; Avery 5163, 8163, 5162 and 5164 0.1875" between columns and 0.15625" at the sides; Avery 5267 0.3125" between columns and 0.28125" at the sides. No format has a gap between rows. The top and bottom margins are what is left over, shared equally: 0.5" on Avery 5160, 5163, 8163, 5267 and 5164, and 0.833" on Avery 5162. Avery 5162 and 5164 are exactly a third of an inch over 1" and 3", as Avery makes them, and their size shows rounded to 1.333" and 3.333".
  • Jewelry Tags, Clothing Tags and Custom Size are not manufacturer sheets. Their cards say "Not a manufacturer sheet: the labels are centred on the page with no gap between them". Use them on blank stock, or print one on plain paper first.
  • No roll or thermal formats. Every format is a full sheet.
  • Printing always starts at the first position on the sheet. You can't skip positions already used on a partly used sheet.
Step 2: Label Information fields

Each field is a checkbox with a one-line note under it, quoted in the last column. Clicking the box or the words beside it toggles it. The boxes sit in a two-column grid (one column on a phone), in this order reading left to right. Every field prints real data from your catalog: a field with nothing behind it leaves no line on the label.

CheckboxDefaultWhat printsHeight in the fit checkNote under the box
BarcodeOnA CODE128 barcode with its value written underneath. The value is the unit's own barcode (serialized units), otherwise the product's Barcode, otherwise the SKU. With none of them, the preview shows "No barcode/SKU" and nothing prints thereYes: 0.44", on every format"Encodes the unit's barcode, else the product's UPC/EAN, else the SKU."
BrandOffThe product's brand name. Blank if noneYes: 0.11", or 0.14" on labels 1.5" and taller"The manufacturer's brand name, such as Whirlpool."
CategoryOffThe category name, or "Uncategorized"Yes: 0.11", or 0.14" on labels 1.5" and taller"The product's category, such as Refrigerators."
DescriptionOffThe product's description from the catalog. Nothing prints when it has noneYes: 0.11", or 0.14" on labels 1.5" and taller"The product's description, as entered on the product."
LocationOff"LOC: …" with the location nameYes: 0.11", or 0.14" on labels 1.5" and taller"Where the item is stocked, such as Main Showroom."
Model NumberOn"Model: …". Bulk rows with no model print the product name. Serialized units with no model print "N/A"Yes: 0.12", on every format"The manufacturer's model number; colors or sizes may share one."
Retail PriceOffGreen "$…", the same value as the Price column: the retail price, never a costYes: 0.11", or 0.14" on labels 1.5" and taller. Not printed when there is no retail price"Your selling price for this item."
MSRPOff"MSRP: $…", the product's MSRP from the catalog. Serialized units print their product'sYes: 0.11", or 0.14" on labels 1.5" and taller. Not printed when the product has no MSRP"The manufacturer's suggested retail price, for comparison."
Product NameOnThe product name, bold, on the top lineYes: 0.14", on every format (it is always set a little larger)"The product's name, in bold at the top."
Serial NumberOn"S/N: …". Serialized units only. Bulk rows print nothing hereYes: 0.11", or 0.14" on labels 1.5" and taller, even on bulk rows"Identifies one tracked unit: the maker's serial or your store's number."
Serial Number's BarcodeOffA CODE128 barcode of the serial number. Serialized units onlyYes: 0.44", on every format"The serial as bars: scan to sell, count or trace that unit."
DimensionsOffThe product's Dimensions from the catalog's Physical tab, printed as typed. Nothing prints when it has noneYes: 0.11", or 0.14" on labels 1.5" and taller"The product's size, as entered on the product."
SKU CodeOff"SKU: …"Yes: 0.11", or 0.14" on labels 1.5" and taller"Your store's code for the product, shared by all its units."
SKU's BarcodeOffA CODE128 barcode of the SKU, when the item has oneYes: 0.44", on every format"The SKU as bars: scans as the product, not one unit."

Top-to-bottom order on the label: Product Name, Model, Brand, Description, Category, Dimensions, SKU, SKU barcode, S/N, serial barcode, LOC, Barcode, price, MSRP.

Every field on this list is measured by the fit check, at the size the printed label draws it. It measures height, and allows one line per field: text long enough to wrap onto a second line can still run over. Width is handled for barcodes: one wider than the label is shrunk to fit, down to 75% of its size, and past that the code prints as text, which wraps rather than running off the label (see How long a code fits above). Other content that overflows is clipped, not carried onto the next label, so check the Live Preview before printing a sheet.

Step 3: Preview & Print
ControlWhereWhat it doesNotes
Card title Label Preview (eye icon)Step 3 card header, leftHeading
Print Now (printer icon, large)Step 3 card header, rightBuilds every sheet and opens your browser's print dialog, from this page. See Dialog: Print windowHidden when nothing is selected. Greyed out when the content doesn't fit, and while it is working, when it reads Preparing…. Prints every selected item, filters included or not. Nothing is saved or recorded. When some codes will print as text, it first opens Print anyway? (below); it is never greyed out for that. Pressed while the barcode tool is still loading, it waits for the load (up to 10 seconds), reading Preparing…, and measures the codes before deciding, so it asks then too. A second press while it waits or prints does nothing, so a double click prints once
Dialog Print anyway? with the amber panel's message, Go back and Print anywayOver the page, after Print NowPrint anyway prints every label, the too-long codes as text; Go back closes it and prints nothingOnly when the amber Some barcodes are too wide for this label panel is showing
Amber panel Some barcodes are too wide for this labelStep 3, above the sheet previewThe same panel as Step 2Only when a code is too long for the label
Amber note with Try againStep 3, above the sheet previewAppears when the barcodes can't be drawn, or when the browser refused to open the print view. Try again does whichever is needed: it prints again after a refused print view, and fetches the barcode tool again (redrawing the previews) when that was blockedExact wording in Messages you may see. Greyed out while the sheets are being built
Empty state (tag icon) "Select items to preview labels" and Go to Selection (left arrow)Card bodyGo to Selection opens Step 1Shown when nothing is selected, for example after jumping here by the tab
"Preview: …" (format name)Card, topThe chosen format
"… item(s) selected • … labels total • … sheet(s) needed"Card, topSelected items, total labels (bulk rows count one per unit) and sheets needed, rounded up
"✓ Print layout: … labels per sheet" (green)Card, topLabels per sheet of the chosen format
Red panel (warning icon) "Cannot Print: Content Exceeds Safe Print Zone" (with a warning-sign emoji in front)Card, under the summaryExplains why printing is blocked and repeats the Step 2 messageOnly when the fit check fails, which you reach only by clicking the Step 3 tab
"Why is this happening?" and "The ticked fields are drawn about … tall, but a … label has only … inside its 5% margin. A barcode on its own is about 0.44" tall."Red panelExplainerThe two heights are the same ones Step 2 shows
"Action Required: Please remove some fields" (clipboard emoji in front), "To proceed with printing, go back to Step 2: Label Configuration and:", bullets "Uncheck some fields in the "Label Information" card, OR" and "Select a larger label format (e.g., …)"Red panelInstructionsThe example follows the label's height: "Avery 5163 or Avery 5164" under 2" tall, "Avery 5164 or a taller Custom Size" at 2" (Avery 5163 and 8163, or a Custom Size that tall), and "a taller Custom Size" from Avery 5164's height up
Go to Step 2 to Remove Fields (gear icon, red, full width)Red panel, bottomOpens Step 2Only with the red panel
Info box "Safe Print Area: The dashed blue line shows the 5% margin on all sides. Your content will stay within this area to account for printer alignment variations."CardExplainer
"Sheet 1 Preview" and "(Total: … sheets)"Above the sheetHeadingThe total shows only with more than one sheet. Only the first sheet is previewed, but every sheet prints
Sheet previewCard, centreA Letter page at 98% scale with every label position on sheet 1. Filled positions show the label with a dashed blue safe area. Unused positions are grey dashed boxes. A faint grid marks the label cellsScrolls sideways on narrow screens. Nothing in it is clickable
Green box Print Layout Optimized: "Each sheet will contain exactly … label positions (… × … grid) matching the … specifications. Empty positions maintain proper alignment." and "Safe Print Margin: All labels include a 5% margin on all sides to ensure content stays within the printable area, accounting for printer alignment variations."Card, bottomExplainer
Last Step (left arrow)Bottom left of Step 3Opens Step 2Always available

There is no Export, Download or PDF button. To get a PDF, choose Save as PDF as the destination in the print dialog.

Dialog: Print window

Print Now doesn't open a dialog inside UpChannels. It lays the sheets out inside the page itself, in a frame you never see, and opens your system's print dialog. A browser that blocks pop-ups doesn't stop it.

WhatDetailNotes
Title"Barcode Labels - …" with the format nameOnly visible if your browser prints headers
Page setupUS Letter (8.5" × 11"), no page margin, one sheet per printed page. The labels sit where the chosen format puts them, which is the same layout the Step 3 preview showsEvery sheet keeps all its positions: empty ones stay blank so the grid lines up. Labels print without borders. The borders and dashed boxes are on screen only
TextArial. 8 px on labels under 1.5 inches tall, 10 px on taller labels
BarcodesCODE128, value printed under the bars. A barcode wider than the space inside the label's side margins is scaled down to fit, bars and value together, down to 75%; a code that would need more prints as plain text, which wraps onto a second line if it has toDrawn in the page before printing, so the sheets need nothing from the internet once they are built. Each distinct code is drawn once however many labels carry it, so a bulk row of hundreds of units is no slower than a handful. The barcode tool is part of UpChannels and loads the first time it is needed; if that load does not finish, the label prints the code as plain text instead and Step 3 says so
ClosingThe print view closes itself when you finish or cancel in the print dialog
Print view blockedAn amber note appears in Step 3, with Try againAllow pop-ups for UpChannels, or use another browser, then click Try again
"No items selected for printing."Printed page text when no labels are sentIn practice you don't see it, because Print Now is hidden when nothing is selected
Choosing pagesEach sheet is one page, so the print dialog's page options can print fewer sheetsBrowser print dialog, not an UpChannels setting
Messages you may see
MessageWhen it appearsWhat to do
"Loading inventory data from API..."First load, and each time you change Location or Item TypeWait a moment
Amber note "Showing the first batch of stock records — this sheet may be missing labels for a very large catalog."Above the steps, when your store has more stock records or serialized units than the page will read in one go (tens of thousands)Narrow the sheet with Location, then print in batches
"Failed to Load Inventory Data", the reason, then "Please ensure you are logged in and have access to inventory data. Try refreshing the page or contact UpChannels support."Your stock couldn't be loadedClick Refresh. Sign out and back in if it keeps happening
"Could not determine organization. Please sign in again." (as the reason above)The page couldn't tell which store you belong to. RareSign out and back in
"Locations query failed: …"Your store's locations couldn't be readClick Refresh. Contact support if it repeats
"Stock levels query failed: …"Your bulk stock couldn't be readClick Refresh. Contact support if it repeats
"Inventory items query failed: …"Your serialized units couldn't be readClick Refresh. Contact support if it repeats
"Unknown error occurred"An unexpected failure without a reasonClick Refresh. Contact support if it repeats
Page not foundOpening the page when your sign-in isn't linked to a storeSign out and back in
"No inventory items found" / "Try adjusting your filters or search criteria"No row matches, or there is nothing available to labelClear the filters. Make sure stock is received and the location is active. Sold, reserved and scrapped units never show
"Safe print area: … tall (the label less a 5% margin) • ticked fields need …"Step 2, on the chosen format cardGreen fits, red doesn't
"Content Won't Fit in Safe Print Area" with "Too much content for … (… × …): the ticked fields are drawn about … tall, and the safe print area is only … tall (the label less a 5% margin top and bottom)."Step 2, when the ticked fields are taller than the label's safe print areaClick Remove suggested fields to fit, untick fields, or pick a larger format
Suggestion at the end of that message: "Consider using Avery 5160 (2.625" × 1") or larger for more content."Avery 5267 and Jewelry TagsPick a larger format or untick fields
Suggestion: "Consider using Avery 5163 (2" × 4") or Avery 5164 (3⅓" × 4") for more content."Avery 5160 and Clothing TagsPick a larger format or untick fields
Suggestion: "Try reducing the number of selected fields."Avery 5162, Custom Size, Avery 5163 and Avery 8163 (Avery 5164 always fits)Untick fields
"Ticked fields: … tall • Safe print area: … tall"With the warning aboveInformational
"The 5% margin on all sides ensures content stays within the printable area, accounting for printer alignment variations."With the warning aboveInformational
"Suggested to remove:" and field chipsWith the warning aboveSee the Step 2 panel for the order
"Select items in Step 1 to preview"Step 2 Live Preview, when nothing is selectedGo to Step 1 and tick items
"Preview of first selected item • Updates in real-time"Step 2 Live PreviewInformational
"Safe Print Area: The dashed blue line shows the recommended safe area (5% margin on all sides) to account for printer alignment variations."Step 2 Live PreviewInformational. The dashed line doesn't print
"Select items to preview labels"Step 3, when nothing is selectedClick Go to Selection
"Cannot Print: Content Exceeds Safe Print Zone", "Why is this happening?", "Action Required: Please remove some fields"Step 3, when the fit check failsClick Go to Step 2 to Remove Fields
"Safe Print Area: The dashed blue line shows the 5% margin on all sides. Your content will stay within this area to account for printer alignment variations."Step 3Informational
"✓ Print layout: … labels per sheet" and "Print Layout Optimized"Step 3, with items selectedInformational
"No barcode/SKU" (grey, inside a label)The Barcode field is ticked but the item has no barcode and no SKUAdd a barcode or SKU in Catalog → Products. Until then the label prints without a barcode
"Barcode can't be drawn" with the code underneath, inside a preview labelThe barcode tool did not loadUse Try again in Step 3, or reload the page
"Barcodes can't be drawn: the barcode drawing tool did not load. The labels will print the code as text instead of bars." (amber, Step 3)The barcode tool did not load — usually a dropped connection, or UpChannels was updated while the page was openClick Try again, or print anyway: the code prints as text
"The barcode drawing tool did not load, so the labels printed the code as text instead of bars. Press Try again, or reload the page if UpChannels was just updated." (amber, Step 3)After printing without the barcode toolNothing, unless you need real bars
"This browser wouldn't let UpChannels open a print view, either inside the page or in a new window. Allow pop-ups for this site, or try another browser, then print again." (amber, Step 3)The browser refused both the in-page print view and a pop-up. RareAllow pop-ups for UpChannels, or use another browser, then click Try again
"No items selected for printing."Print window with no labelsSelect items first
"403 - Forbidden" / "You do not have permission to view this page. Contact your organization owner."You open the page while Labels is hidden from your menu (stores with more than one active user)Ask the owner to switch Labels back on for you in Settings → Team
Who can use what
Who or whatEffect
Everyone in the storeFull use of all three steps and printing. No owner, manager or staff rule, no plan tier, no add-on and no switch
A person the owner has hidden Labels from (stores with more than one active user)The menu item is hidden, and opening the page directly shows 403 - Forbidden. A store's only active member is never blocked. See Settings → Team
Signed in without a storeThe page shows Page not found
What data showsYour own store only: active locations, bulk stock that is available, and serialized units that are Available
Demo mode (/inventory/barcodes/demo)
  • Open it: click Demo (Play icon, amber) in the page header.
  • Header: title Barcode & Label Management — Demo, subtitle "Sample barcode labels populated with demo data. All actions are disabled."
  • Banner: "Demo mode — barcode labels are populated with sample data. All actions are disabled." with a Take a Tour button (question-mark icon) that restarts the tour from step 1.
  • Sample data: matches your store's industry (appliance, furniture, electronics, liquidation or apparel retail, or HVAC, plumbing or appliance services). Any other industry, or none, shows the electronics set. Two sample locations: Main Store and Warehouse. The first three rows are pre-selected, so Steps 2 and 3 are filled in. Format and fields start at the same defaults as the live page.
  • Still works: the three step tabs, Take a Tour, Exit Demo Mode and the tour controls.
  • Disabled: everything inside each step — filters, Clear Filters, search, checkboxes, pagination, format cards, field boxes, Next Step, Last Step and Print Now. Clicking a row does nothing.
  • Leave: Exit Demo Mode (left arrow) in the header, which replaces Demo and Refresh, returns to the live page.

The tour starts on its own the first time the demo opens, and switches to each step's tab before pointing at it.

#TabTour stepWhat it points at
1Step 1: Item Selection3-Step WorkflowThe step tab bar
2Step 1: Item SelectionFilter & SearchThe Filter & Search card
3Step 1: Item SelectionItem SelectionThe Available Inventory table
4Step 2: Label ConfigurationLabel FormatThe Label Format card
5Step 2: Label ConfigurationLabel InformationThe Label Information card
6Step 2: Label ConfigurationLive PreviewThe Live Preview card
7Step 3: Preview & PrintPreview & PrintThe Label Preview title and Print Now
8Step 3: Preview & PrintFull Sheet LayoutThe whole Step 3 panel

What each tour step says:

  1. "Barcode label printing follows three steps: select inventory items, configure label format and content, then preview and print. This tour walks through each step."
  2. "Narrow down your inventory by location, category, item type (bulk vs trackable), or search by product name, SKU, and serial number."
  3. "Select the items you want to generate barcode labels for. Each row shows product details, type (Bulk or Trackable), location, stock status, quantity, and how many barcodes will be generated."
  4. "Choose from popular label formats including Avery 5160, 5163, Jewelry Tags, Clothing Tags, and more. Each format shows dimensions, labels per sheet, and a recommendation for its best use."
  5. "Pick which fields to include on each label: barcode, product name, model number, serial number, SKU, price, category, location, and more. The system validates that content fits the selected label size."
  6. "See a real-time preview of your label with the selected format and fields. The dashed blue line shows the safe print area (5% margin on all sides)."
  7. "The final step shows your labels laid out exactly as they will print. When everything looks right, click "Print Now" to send the sheet to your printer."
  8. "View the complete sheet preview showing how every label is positioned on the page, with a running count of items, total labels, and sheets needed for the selected format."

Tour controls: dots show progress and "… of 8" counts the steps. Back (hidden on step 1), Skip, and Next (Got it! on the last step). Clicking the dark backdrop closes the tour. Keys: Esc closes, → or Enter goes forward, ← goes back. If a step's target doesn't appear within a few seconds, the tour moves on by itself.

Differences from the live page: no Refresh, loading, error or "No inventory items found" states. The table title shows only "(… items)". The Item Type options have no icons. The capacity line is the same, and so is the fit check behind it. The Step 2 warning is a shorter one-line message without the chips or Remove suggested fields to fit, and never shows because the fields can't be changed. The Live Preview caption is "Preview of first selected item", and the Safe Print Area notes in Steps 2 and 3 are shorter. Step 3 has no Go to Selection, no red Cannot Print panel, no grid on the sheet preview and a shorter Print Layout Optimized box. Sample barcodes use the unit's sample barcode, otherwise the SKU. There is no "N selected" line and no Clear selection, because the rows can't be changed.

Common questions

Can I print just one label for a bulk product that has 40 in stock? Not from this page. A bulk row always prints one label per unit, and there is no quantity setting. Each sheet is one printed page, so you can print fewer sheets using the page options in your browser's print dialog.

Does UpChannels create barcode numbers for my products? No. The label encodes the unit's own barcode, otherwise the product's Barcode, otherwise its SKU, as a CODE128 barcode. Add or change them in Catalog → Products. If there is neither, the preview shows "No barcode/SKU" and no barcode prints.

Which price does the label print? Retail Price prints the product's retail price, the same number as the Price column in Step 1. A serialized unit with its own retail price prints that instead. It never prints your cost, and a product with no retail price gets no price on the label — add one in Catalog → Products.

Can a label show a sale price or a discount? No. The page has no sale-price data, so it has no discount field — it never prints a discount the product doesn't have.

Can I export the labels or download a PDF? There is no Export or Download button. Click Print Now and choose Save as PDF as the destination in the print dialog.

Why is Next Step greyed out? In Step 1, nothing is selected yet. In Step 2, the ticked fields don't fit the chosen label: use Remove suggested fields to fit, untick fields, or pick a larger format.

Can I print on a DYMO, Zebra or other roll printer? No. Every format is a US Letter sheet, and there are no roll or thermal formats. The Labels card on Inventory → Guide & Tips says the same: 9 sheet formats, Avery and your own, and CODE128 barcodes.

Why isn't my serialized unit in the list? Only units that are Available, at an active location, are listed. Sold, reserved and scrapped units never show. Also check the Location and Item Type filters.

Can I use a partly used label sheet or set my own label size? No. Printing always starts at the first position on the sheet. Custom Size lets you change the label's size, but not where on the page the first one lands.