Feature Overview: COGS (Cost of Goods Sold) Module
The COGS module enables users to understand their cost of good sold and food cost without building and assigning recipes. This provides early visibility into cost trends, helping teams monitor performance, identify usage, and establish accurate baselines for later Actual vs. Theoretical (AvT) analysis (full recipe build out) if this is the ultimate goal.
Every inventory item and POS menu item is linked to a COGS Account, allowing reports to roll up usage and sales by COGS department of category.
Yellow Dog then integrates multiple data sources, such a vendor invoices, POS sales, and physical inventory counts, to calculate COGS and Food Cost.
The formulas used are it:
COGS = Beginning Inventory + Purchases – Ending Inventory
Food Cost = COGS (Beginning Inventory + Purchasing – Ending Inventory) ÷ Revenue
Yellow Dog captures each element of these equation through:
- Beginning and Ending Inventory: physical counts taken manually or through YD Mobile or CountXL, grouped by store, department, or custom category.
- Purchases: vendor invoices (manual, EDI, or Retriever imports), all tied to specific COGS accounts.
- Revenue: your POS or eCommerce systems, mapped to COGS departments.
To ensure accurate COGS reporting, the following requirements must be met:
- COGS accounts must be assigned to items
- This assignment is typically completed at the level.
- This assignment capture the value of purchases.
- COGS accounts must be mapped in POS Item map so that revenue can be tracked
- Items without COGS accounts assigned in POS Item map will not have revenue assigned which will prevent cost from being reported accurately.
- Because the ingredients for most POS Menu Items will be assigned to multiple COGS categories (i.e., a burgers ingredients could include items assigned to Dairy, Protein, and Produce) users can only map COGS Departments in POS Item map. The system then divides each categories cost by the total department revenue individually.
- Physical Inventories must be performed regularly
- Most COGS reporting pulls data between two physical inventories.
- Purchasing is entered accurately and consistently
- Invoices must be entered consistently.
- Transfers should be created as needed.
- Returns to Vendor should be created as needed .
- Batch Recipes and created and counted in physicals
- This will allow users to include batched items in their physical inventories as well as perform waste adjustments for these items as needed.
- Manual Adjustments are entered
- When manual adjustments for waste are made the variance in Physical Inventories will be closer to representing true usage derived from items sold. Without performing waste adjustments the variance in a Physical Inventory will represent total usage (includes sold and wasted quantities).
- COGS Account Structure: Supports multiple levels of reporting, by department or category.
- Flexible COGS Account Assignment: COGS assignment can be completed by level or item.
- Assignment is most typically completed by level.
- Corresponding Reports: Yellow Dog provides several reports to support COGS analysis.
- COGS Detail Report- Provides a snapshot of activity including sales cost, physical inventory adjustments, and purchasing without requiring two inventory selections.
- COGS by Item/Department/Category Reports - Calculates cost percentages based on activity between two physical inventories.
- Inventory Items / POS Items with No COGS Accounts - Identifies inventory or POS items missing COGS mappings (shown as “Not Set” in reports).
- Clear COGS and Food Cost Formula: COGS and Food cost is clearly determined using the standard formulas.
- COGS Formula - (Beginning Inventory + Purchasing) – Ending Inventory
- Food Cost Formula: (Beginning Inventory + Purchasing – Ending Inventory) ÷ Revenue
- Multi-Phase Implementation: Yellow Dog’s COGS process grows with your operational maturity.
- Phase 1: Basic COGS (revenue vs. usage)
- Phase 2: Recipe-based costing
- Phase 3: Basic Actual vs. Theoretical tracking (selected recipes)
- Phase 4: Full Actual vs. Theoretical (all recipes and modifiers linked)
Related Articles
How do I create and set COGS accounts?
COGS This ability provides Cost of Goods Sold (COGS) reporting but doesn’t require the use of recipes. We have added new COGS accounts which you can have automatically assigned to new inventory items via level interfaces as well as manually assigned ...
FAQs: Why are Cost of Goods Sold and Recipes important for F&B operations?
Understanding how COGs and recipes are configured is vital to ensure accurate reporting is provided in Yellow Dog Inventory. Why are COGS and Recipes Important? All F&B client will configure COGS during implementation and will be required to maintain ...
What is POS Item Mapping?
Mapping Recipes Mapping recipes is the process of linking a recipe created in Yellow Dog to a button created in the point of sale. When recipes are mapped, the ingredients will be deducted from inventory when sales are pulled into Yellow Dog. If ...
Feature Overview: Merging Items
What is ‘Merge Items’? Merging Items will allow users to combine two or more items into a single item. NOTE: merging items cannot be undone, and users should be cautious when utilizing this feature When to use Merge: Merging is ideal when a duplicate ...
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 ...
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 ...