How to Calculate Restaurant COGS Without Lying to Yourself
A practical restaurant COGS guide covering beginning inventory, purchases, ending inventory, matching sales periods, count discipline, common mistakes and what to investigate after the number moves.
Restaurant COGS is simple arithmetic built on operational discipline. The formula is short: COGS = beginning inventory + purchases − ending inventory The hard part is making sure each number describes the same restaurant, categories and time period. You can run the calculation directly in the restaurant food cost calculator. The guide below explains what belongs in each line and why seemingly small counting mistakes can create large swings. ## What restaurant COGS actually measures Cost of goods sold represents the inventory value the restaurant consumed during the period. Suppose a restaurant begins the month with $18,000 of food inventory, purchases $42,000 during the month and ends with $17,000: $18,000 + $42,000 − $17,000 = $43,000 COGS If the corresponding food and non-alcohol beverage sales were $135,000: $43,000 ÷ $135,000 = 31.9% actual food cost The calculation turns purchasing and inventory movement into an operating ratio you can compare over time. ## Beginning inventory Beginning inventory should normally equal the prior period's ending inventory. If those two numbers do not match, investigate the break before interpreting the result. Changing counting methods, units, valuation rules or category definitions between periods can make the COGS calculation look precise while the underlying data is not comparable. A useful inventory count has: - the same locations included every time;
- consistent units of measure;
- a repeatable valuation method;
- clear treatment of open cases and partial units;
- the same product categories from period to period;
- a count date and cutoff that align with the accounting period. ## Purchases Purchases should represent inventory acquired during the period for the categories being measured. Do not automatically treat every vendor invoice as food COGS. A broadline supplier invoice can contain food, chemicals, paper products, disposables and other operating supplies. If your accounting structure separates those categories, the COGS calculation should too. Also watch timing. An invoice received after month-end may relate to product delivered before month-end. Operators and bookkeepers need a consistent cutoff rule. ## Ending inventory Ending inventory is the product still on hand at the end of the period. This number matters twice: it reduces current-period COGS and becomes next period's beginning inventory. A rushed count can therefore distort two reporting periods. If ending inventory is understated by $3,000, current COGS appears $3,000 too high. Next period begins with an understated inventory balance as well. This is why “we will fix it next month” often creates another confusing month. ## Match the sales denominator A cost ratio is meaningful only if the numerator and denominator belong together. If the cost line includes only food, compare it with food sales. If it includes food and non-alcohol beverage costs, use the corresponding combined sales base. If your P&L rolls alcoholic beverage COGS into the same line, be explicit about that before comparing the ratio with another restaurant. Benchmarking without matching definitions is one of the fastest ways to create false urgency. ## How to count inventory better The objective is not a perfect theoretical count. It is a consistent count that operators trust. A practical process: 1. Count at roughly the same operational point each period.
- Organize the count sheet in the physical order products appear.
- Use one unit convention for each item.
- Record partial cases consistently.
- Separate expensive/high-variance products when they deserve their own line.
- Investigate major count-to-count movements before closing the period.
- Keep the prior count available so obvious errors are easier to spot. ## Why purchases divided by sales is not COGS A common shortcut is: Purchases ÷ sales That can be useful as a quick purchasing indicator, but it is not the same as COGS because it ignores inventory movement. A restaurant can buy heavily before a holiday weekend and hold much of that product at month-end. Purchases spike even though the product has not yet been consumed. The inventory adjustment is what converts purchasing into cost of goods sold. ## What to do after COGS changes Do not stop at the ratio. Break the movement into possible causes: - price: did vendor costs change?
- volume: did sales or production mix change?
- yield: did trim or prep loss increase?
- portion: did serving sizes drift?
- waste: did spoilage, errors or overproduction rise?
- mix: did customers buy a different combination of items?
- counting: was the inventory process consistent?
- classification: were invoices or sales posted to the same categories as before? If the period number is high, re-costing the top-selling recipes is often more useful than trying to audit every low-volume item at once. ## COGS is part of prime cost Restaurant operators often watch COGS and labour together because they are major controllable expenses. Prime cost = COGS + labour The restaurant profit margin calculator lets you see that relationship on one monthly P&L view. ## Benchmark carefully The National Restaurant Association's 2025 Restaurant Operations Data Abstract uses financial and operating information from more than 900 U.S. restaurants to help operators compare with similar businesses. The value is comparison and diagnosis, not a universal “correct” COGS percentage. A high-volume quick-service concept and a tasting-menu restaurant can rationally carry different cost structures. ## Sources and further reading - National Restaurant Association: 2025 Restaurant Operations Data Abstract
- Restaurant food cost percentage explained
- Restaurant food cost calculator ## FAQs ### What is the restaurant COGS formula? Beginning inventory plus purchases minus ending inventory for the same category and accounting period. ### Are labour costs included in restaurant COGS? Normally no. Labour is generally tracked separately and then combined with COGS when operators calculate prime cost. ### Why can COGS change dramatically from one month to the next? Inventory count errors, purchase timing, vendor prices, waste, portioning, menu mix and category classification can all move the result. Verify the accounting mechanics before assuming the operation changed by the full amount shown.
Tell Kitch what needs to happen.
Start Kitch →