Feature Overview: Barcodes
Barcodes are important in Yellow Dog Inventory because they provide a fast, accurate way to identify and track items across receiving, sales, and inventory counts. They reduce manual entry errors, speed up processes, and ensure consistent product identification throughout the system. This improves efficiency and accuracy in managing stock.
Barcode are typically used by Retail client to ring items up at the point-of-sale or scanned during physical inventories to collect inventory counts.
- Visual Representation: A barcodes is a visual interpretation of the manufacturer UPC (Universal Product Number) or the Yellow Dog SKU.
- To read the manufacturer barcode, UPCs must be collected and assigned to the inventory item.
- If a product does not have a manufacturer barcode—or if you prefer to print custom labels—barcodes based on the Yellow Dog SKU can be generated and printed directly from Yellow Dog Inventory.
- Enables Product Scanning: Barcodes quickly identify and retrieve information about a product serving multiple functions:
- In the Point-of-Sales it enable items to be rang in quickly. This sales information is then sent to Yellow Dog where quantities are depleted.
- In Yellow Dog, they allow users to collect counts during physical inventory by scanning the barcode.
Barcode Terminology
- Bars & Spaces: The dark, non-reflective bars and light, reflective spaces that form the barcode pattern
- Bar Code Character: A single group of bars and spaces that represents a specific individual number, letter, punctuation mark, or other symbol. This is the smallest subset of a bar code symbol that contains data
- Check Character / Digit: A mechanically calculated number included within a string of data whose value is used for the purpose of performing a mathematical check to ensure that the barcode message is scanned and read correctly
- Symbology: Device settings that determine which types of barcodes can be read by a device.
- UPC (Universal Product Code): A scannable barcode found on product packaging that contains a unique identification number.
Barcode Formats
Yellow Dog users can select four barcode formats when customizing print templates.
Code 39
- This is a simple barcode format, that can encode letters, numbers, and special characters. Can encode a total of 43 characters.
- Does not contain check digits
- Compatible with nearly all barcode readers
- This format requires more space because each character has its own code.

Code 128
- This format encodes letters, numbers, and special characters and is specifically designed to reduce the amount of space the barcode occupies. Ideal for longer SKUs/UPCs and can encode 108 characters. 103 for data, and 5 for start/stop check
- This format contains a check digit
- This is the most commonly used format by Yellow Dog clients
Code 128C
- This is a subset of Code 128 and are designed for numbers specifically and will only work for SKUs with an even number of digits because this format groups digits in pairs. When this format is used with SKUs that have an odd number of digits it will add a leading 0 to make the set of digits even.
- This format works well with longer SKUs/UPCs
Interleaved 2 of 5
- This format only works with numbers and cannot be used with letters
- Like Code128C this format requires an even number of digits and will pad a leading 0 if the number of digits is odd.
- Can accommodate longer SKUs/UPCs

Additional Common Formats
The above four formats are available in Yellow Dog, however there are many more Barcodes that can be accounted for in a devices Symbology settings. The most used types are – UPC A, UPC E, and ISBN-13(EAN13).
UPC A
- This is simple short format, that can be read by almost all barcode scanning devices
- This format should be utilized with 12-digit SKUs/UPCs
- This format does contain a check digit
- This format does not support letters, or special characters
UPC E
- This format should be utilized with 8-digit SKUs/UPCs, and is condensed version of UPC A.
- This is ideal for jewelry labels
- This format includes a check digit
- This format does not support letters, or special characters
ISBN-13
- This format was designed for books and publications
- ISBN = International Standard Book Number
- The UPC identifies the language group, publisher and title
- This format should be used with 13-digit UPCs assigned to books and publications
- This format does include a check digit
- This format does not support letters or special characters
EAN-13
- EAN = European Article Number
- This format is like UPC-A, and includes a GS1 Prefix (Country Code)
- This format includes a check digit
- This format does not support letters or special characters
Related Articles
Feature Overview: Item Views
Views in Yellow Dog Inventory provide unique perspectives on your inventory items, helping you find the right information and make informed decisions. Item Management > inventory Items > View dropdown Use views to display relevant inventory item ...
Feature Overview: Retail Price Fields
Yellow Dog offers 3 different retail price fields (Default Retail, Current Retail, Starting Retail) in the item editor to provide different retail price tracking functions. Item Editor > Retail Details tab Retail users who manage retail prices Retail ...
How To: Create a Retail Item (Individual SKU)
Creating a retail item correctly ensures accurate counts, reliable reporting, and smooth POS syncing. It sets the foundation for trustworthy data across the entire Yellow Dog system. Retail Clients Retail Item Overview (6 min) Note: The below steps ...
Feature Overview: Item Lists
Item Lists are located under Item Management on the left-hand navigation menu. Item Lists help streamline your inventory workflows and can be used in many situations. Common uses include: Ordering Management: Allows you to quickly pull in frequently ...
What is the Scheduled Label Queue?
Scheduled Label Queue In addition to the standard Label Queue, we now have a Scheduled Label Queue to make printing labels for Scheduled Retail Changes simpler and allow users to easily print them ahead of their scheduled change date. Navigate to the ...
Popular Articles
How To: Find Your Yellow Dog Inventory Version
Understanding which version of Yellow Dog Inventory you're using is essential when exploring new features, as some enhancements and functionalities are specific to certain versions. All client types can benefit from knowing their Yellow Dog Inventory ...
How do I use Par & Re-Order Points?
What is a Reorder Point? The minimum quantity you would like inventory of the item to be before ordering more. Items must go below this level to trigger reorder. Items set to 0 will not reorder until you go into negative stock. This is not ...
Tips & Tricks: How do I download and install drivers for my Zebra Printer?
**As a note: Admin rights will be required to complete this task. If you do not have admin rights on your PC, please contact your IT for assistance** ZD410 Desktop Printer Support Site 1. Navigate to Drivers: 2. Select Zdesigner V. 5 Driver for ...
How To: Swap the On-Hand/Parent Size (Edit Base Unit)
When managing items with multiple sizes, it’s essential to configure them correctly. The on-hand/parent size should always represent the base unit or smallest measurement, while additional sizes should be created for purchasing or counting sizes. If ...
Food and Beverage Core Features User Manual
The Food & Beverage Core Functions User Manual is your key to understanding the potential of Yellow Dog. Whether you're a first-time user or a seasoned pro, this detailed manual will help you understand how to best utilize your Yellow Dog Inventory ...