Yellow Dog Server

The computer that hosts Yellow Dog's database. This is where all of the inventory data is stored and could be considered the backbone of the inventory system. This server can be either hosted by Yellow Dog or it can be a local server.

Yellow Dog Inventory Client

The client software is the program that is installed on an end user's computer. The client accesses the Yellow Dog Server and allows the user to interact with the database.

Local Server

A local server is a server that is supplied by the client and kept on site. The local server typically operates on the user's internal network, and the Yellow Dog Inventory Client must be run from a computer that is also on that network.

Hosted Server

In this case the server is hosted off property in a cloud data center. The Yellow Dog Inventory Client will access this server over the internet allowing users to use Yellow Dog wherever there is an internet connection.

POS Server

The POS Server is the server that hosts the database for the Point of Sale system.

Yellow Dog POS Sync

The program that Yellow Dog Inventory uses to push item data into your Point of Sale system while pulling sales data from the POS into Yellow Dog Inventory's database.

POS Interface Settings

Found in the Item and Level setup screens in Yellow Dog Inventory, these settings tell items how to behave if/when they are pushed into your Point of Sale. The Interface Settings correspond directly with settings in your POS item setup.

Yellow Dog Inventory Level Structure

The set of Departments, Categories, and Subcategories that items are assigned to in Yellow Dog Inventory. These are used for reporting, accounting, and item management throughout the Yellow Dog system.

Yellow Dog Inventory Dimensions

Dimensions are labels that are used as identifiers for groups of items. Yellow Dog supports up to 6 dimensions, with the first always being used to indicate size. Other dimensions may be used to show information such as color, wine varietal, book editions, or vintages.

Yellow Dog Inventory Flags

Flags are used to identify the storage location for groups of items. For example you may apply a Flag called Walk-In Cooler to all of the items that you store in your Walk-In. These flags can be used for sorting items in Physical Inventory counts among other things.


A term used to describe recipes that might be used in a retail setting. Examples would be gift baskets or bundled products.


The primary unit for an item. The parent offers more reporting options than the child.


An additional unit that is related to the Parent item via a child count. The child count is the total number of Child items that it takes to make one Parent Item. If the Parent/Child setup that we are working with is a Case/Bottle of water. The Parent may be the Case, the Child may be the Bottle, and the child count would be 24.


The number associated with the barcode that is on an item. The UPC includes all digits beneath the barcode including any digits off to the right or left.

Calculated Cost

Yellow Dog calculates item costs in a few different ways depending on the needs of the user. Calculated Cost reflects the item cost as determined via the method that has been chosen by the user. It is important to understand that unless cost is being calculated as Default Vendor Price, the Calculated Cost may not reflect the actual current vendor price for the item. The options for calculating cost are Weighted Average Cost, Default Vendor Price, FIFO, and LIFO.

Weighted Average Cost

The average cost for all units on hand at a specific point in time. This often does not match the Vendor Price for an item since prices can change from time to time.

Default Vendor Price

The most recent price paid for an item.

FIFO (First In First Out)

Cost is calculated by attempting to determine the actual price of the specific item that is selling based on the idea that all products are sold in a first in first out order.

LIFO (Last In First Out)

Cost is calculated by attempting to determine the actual price of the specific item that is selling based on the idea that all products are sold in a last in first out order.

Extended Retail

Retail Price * Quantity Sold accounting for Discounts.

Margin Percent

(Retail - Cost) / Retail * 100

Markup Percent

(Retail - Cost) / Cost * 100

Percent Cost

(Cost / Retail) * 100