A variable-quantity product does not have one fixed sellable amount. A customer may buy 1.4 pounds of nuts, 2.5 yards of fabric, seven pastries, or a gift box packed to order.
Handwritten notes and improvised codes create trouble when an operator records the right amount in the wrong unit, labels the wrong item, or sends an untested barcode to checkout.
A dependable variable-quantity barcode label workflow starts by choosing the correct selling model. Weight, length, count, and custom pack are related, but they need different operating rules.
Start with the unit the customer is actually buying
Before choosing a printer or label size, write one sentence for the product:
> The customer buys this product by ___, and the operator confirms the amount by ___.
For fabric, the answer may be yards confirmed at the cutting table. For nuts, it may be pounds confirmed on an approved scale. For a bakery tray, it may be pieces confirmed by counting. For a custom gift box, it may be one packed unit confirmed against a packing rule.
This sentence forces three decisions into the open:
- Selling unit: pound, ounce, yard, foot, piece, pack, or another defined unit.
- Quantity trigger: weighing, measuring, counting, or completing a pack.
- Confirmation point: the moment an operator accepts the amount and creates the label.
Do not let one product alternate between units without a written conversion and POS rule. “Sometimes yards, sometimes feet” creates ambiguity where the label should remove it.
Use the four-model decision card
Goods sold by weight
Examples include bulk foods, deli products, loose ingredients, and products portioned to order. The critical control is the measurement source. Document the approved scale, its check routine, how packaging weight is handled, and which unit the POS expects.
The label should be created only after the operator confirms the final amount. Do not assume a decimal quantity can travel through every software, barcode, and POS path. The current Scan Simple public API documents integer quantity writes, so any workflow that depends on fractional API quantities needs separate technical confirmation before use.
Goods sold by length
Fabric, ribbon, rope, cable, flooring, and paper often move through a measure-cut-label sequence. Good cut-to-length barcode labels depend on correct product selection, consistent measuring, one unit, and secure attachment to the cut piece.
Set a clear order: identify the master product, measure, cut, confirm the amount, create the label, and attach it to the correct piece. Our guide to replacing handwritten labels for cut-to-length goods explains how to document that handoff without leaving the cashier to interpret a note.
Goods sold by count
Count-based product labels need a defined unit: individual pieces, pairs, trays, sleeves, or packs. “6” is not useful if one operator means six pieces and another means six packages.
Give each sellable unit a plain-language name. If a package size changes, treat it as a controlled change rather than asking the operator to remember a new meaning for the same label rule.
Custom-packed products
Gift boxes, sampler packs, mixed assortments, and customer-selected bundles may be sold as one finished pack. Decide whether custom pack labels must carry the pack identity, a quantity, a price, or another approved reference. Keep the packing checklist separate so a successful scan is never mistaken for proof that the contents are correct.
If two custom packs can look alike but carry different contents or prices, add a deliberate confirmation step before the label is printed and applied.
Document five controls for every model
No matter which model applies, create a one-page setup record with these controls:
- Master product reference: the UPC, SKU, or approved product code the operator starts with.
- Unit and amount rule: what the quantity means and how it is measured or counted.
- Label rule: approved dimensions, stock, placement, human-readable information, and barcode format.
- Checkout expectation: what the cashier should see when the physical label is scanned.
- Exception rule: what to do when the amount is wrong, the label is damaged, the printer fails, or the POS returns an unexpected result.
Post the record where the work happens. A standard hidden in a manager’s folder will not help during a busy shift.
Physical fit matters too. Use real products and packaging when choosing stock. The barcode label dimensions guide provides a controlled way to compare sizes before committing to a full run.
Test one real path before rollout
A printed barcode is not an approved workflow. Run POS barcode testing with a non-sensitive product through the entire path:
- select the intended master product;
- create several realistic quantities or pack variations;
- print through the exact printer, operating system, label stock, and local setup;
- apply the labels as operators would during normal work;
- scan each physical label with the actual checkout scanner;
- confirm the product, quantity behavior, price behavior, and any tax or unit presentation the POS displays;
- test a damaged label, wrong amount, reprint, and operator correction.
Use the 10-scan checkout test for variable-quantity barcode labels when approving a new configuration. Do not create unintended sales, inventory movements, tax records, or customer records while testing.
Where Scan Simple fits
Scan Simple is a focused standalone Kerno product for creating and locally printing POS-scannable barcode labels for variable-quantity goods. Its core flow is to scan or enter a master UPC or SKU, set a quantity or measurement, create an order-specific scan or SKU, render a supported label, and send it through the local printing workflow.
It is not inventory, manufacturing, batch, costing, QA, or POS-sales synchronization software. Scan Simple supports Zebra ZPL and documented DYMO XML label workflows, but no universal compatibility should be assumed. Validate the exact printer model, operating system, Connector version, label stock, dimensions, barcode format, scanner, and POS requirements. Current onboarding should be coordinated with the Scan Simple team rather than relying on the broken public Connector download.
Make the selling model obvious to the next operator
The best quantity model is not the most sophisticated one. It is the one another operator can follow without guessing what the number means.
Choose one selling unit, one confirmation point, one label rule, one expected checkout result, and one exception path. Then test the physical label with the equipment and POS the business actually uses. That discipline makes variable-quantity goods easier to identify and scan without asking a barcode to solve problems outside its job.
Frequently asked questions
Can one store use more than one quantity model?
Yes. A store may sell fabric by length, buttons by count, and bundles as custom packs. Document and test each product family separately so operators do not carry one unit rule into another.
Do goods sold by weight always require decimal barcode quantities?
Not necessarily. The required encoding depends on the product rule, barcode format, software contract, and POS. Confirm the exact end-to-end requirement; do not assume fractional API support.
Does a scannable label prove the POS result is correct?
No. A scanner reading the symbol proves only part of the path. Verify the product, quantity behavior, price behavior, and checkout display in the intended POS test process.
Is Scan Simple an inventory or sales-synchronization system?
No. It is a focused barcode-label creation and local printing utility. Inventory, manufacturing, costing, quality, and completed-sale or refund records require separate systems and controls.




