Back to the blog Inventory and costing

How to know the cost of every dish and cut inventory waste

Illustration of stock-room shelves, a kitchen scale, a cost chart and a count checklist

One of the lines we hear most from restaurant owners is: "Sales are great but I do not know where the profit goes." The answer is usually in inventory: ingredients bought at changing prices, recipes not followed precisely, and waste nobody sees. A simple, disciplined inventory system answers two questions every day: what does this meal really cost me, and where does the difference disappear? This guide explains how to build that system step by step.

Why does profit vanish while sales climb?

Ingredient cost in restaurants is a moving target: this week's chicken price is not last week's, the new cook adds more sauce than the recipe says, and the cheese that expired was never recorded. Each of these details looks small, but together they can eat a large share of your margin without ever showing up in a sales report.

The fix is not to cut quality but to know the real number. Once you know what each dish costs as it is actually sold, you can price it with confidence, identify the dishes you make money on, and spot the branch or shift where waste climbs.

Start with items and units

The foundation of any inventory system is a single list of the items you buy: raw materials, packaging, and items prepared in-house. Each item has a base unit that quantities are tracked in (kilogram, litre, piece) and purchase units with fixed conversion factors: a carton of eggs is 30 pieces, a container of oil is 5 litres.

This step looks tedious but it is the most important one. Without clear units the system cannot know how much is left in the store room or what a dish cost you.

Recipes: from the dish to its ingredients

The recipe is what links what you sell to what you buy. For every item on the menu you define the ingredients and their exact quantities: 180 grams of chicken, 40 grams of rice, 15 millilitres of sauce. Prepared components such as sauces and doughs can be tracked as items and included where they are consumed.

Do not forget the add-ons: extra cheese or the large size consume additional ingredients that must be counted. And when you change a recipe, keep the old version, because earlier orders were costed with it.

Purchasing and receiving at real prices

Create a purchase order per supplier, then record the receipt with the actual quantities and invoice price when the goods arrive. The system calculates a weighted average cost per item per branch from posted stock movements, reflecting recorded prices rather than estimates.

Over time you build a price history per supplier, so you know who has been raising prices gradually, and you get reorder suggestions when an item drops below its minimum level.

Automatic deduction with every order

This is where the real benefit shows. When inventory is enabled, its start date is active and a published recipe exists, eligible orders from the store, till or call centre deduct ingredients from branch stock and preserve the cost at the time of sale. That data supports revenue, cost and margin review without recalculating old orders at today's price.

A refund does not automatically mean ingredients returned to the shelf. Stock remains consumed unless an authorised reversal or refund-restock process records the physical return.

Periodic counts and variances

The count is the moment of truth. You open a full, partial or cycle count session, the system freezes the expected quantities as the session opens, and your team counts the actual quantities. The gap between the two numbers is waste or error, valued at cost, per item and per branch.

Set a percentage or value threshold for large variances so the count cannot be approved until the items that exceed it are recounted. You will find the same items keep coming back, and that alone is the best indicator of where the problem lies.

Five habits that cut waste

The system gives you the numbers, but daily habits are what change them:

  • Record receipts on the day the goods arrive, not at the end of the week.
  • Keep recipes visible in the kitchen with a scale next to every station.
  • Run a quick weekly count of your ten most expensive items and a full count monthly.
  • Review the margin report per item every month and reprice whatever has slipped.
  • Discuss variances with the team in a spirit of improvement, not blame; the goal is to find the cause, not a culprit.

The takeaway

Restaurant inventory management is not complex accounting; it is discipline in four steps: clear items, precise recipes, receiving at real prices, and regular counts. Everything in between the system calculates automatically with every order. Read about the inventory and costing service on the services page, or start a free trial today.

Frequently asked questions

What is an acceptable food cost percentage for a restaurant?

There is no universal percentage. It varies by concept, menu, country, service model and target margin. Set a target from your own pricing and purchasing data, then investigate changes against that baseline.

Do I need to enter every inventory item from day one?

No. Start with the highest-value or highest-use ingredients and the dishes that matter most to sales, then widen coverage once the team consistently records receipts, recipes and counts.

How does the system deduct stock when a dish is sold?

When an order is recorded from the POS or the store, the system explodes the dish into its ingredients per the published recipe, deducts the quantities from the branch stock at weighted average cost, and records the cost of sale on the order itself.

Explore the service

Ready to put this to work in your restaurant?

Start your free trial or talk to our team and we will walk you through the setup step by step.