How to Control Food Cost With Inventory Software
Practice4 minInnovialabs editorial team
In short
Food cost is under control when every dish has a recipe card, each sale automatically deducts ingredients from stock, and regular counts compare actual stock with expected stock — the gap is your loss from theft, waste and mistakes.
How it works in a nutshell
Food cost is the share of ingredient cost in a dish's price. It is measured two ways:
- theoretical — from recipes: how much product should have gone into the dishes sold;
- actual — from stock: how much product really left over a period.
Inventory software exists to show both numbers. If actual food cost is noticeably higher than theoretical, product is going somewhere other than guests' plates. The system's job is to show where.
The basic formula for actual usage over a period:
usage = opening stock + purchases − closing stock
Step 1. Recipe cards
A recipe card is a dish recipe with the exact weight of each ingredient per portion. Without recipe cards, automatic tracking is impossible.
What to account for:
- gross and net weight: losses from peeling, butchering, cooking;
- prep items: a sauce or dough is its own recipe card used in other dishes;
- modifiers: "extra cheese" must deduct more cheese;
- units: you buy in kilograms and deduct in grams — the system must convert.
The chef writes the recipe cards, and they are verified by a test run: the dish is cooked and each component is weighed.
Step 2. Automatic write-off per sale
When the POS is connected to the inventory module, every sale deducts ingredients according to the recipe card. Cooks enter nothing by hand, and expected stock is always up to date.
The system should also handle:
- receiving from supplier invoices with prices;
- transfers between the storeroom, kitchen and bar;
- prep production — raw ingredients written off, prep item added;
- waste and spoilage recorded as a separate document with a reason.
The last point matters most: if waste is not recorded, it blends with theft and errors.
Step 3. Inventory counts
A count is a physical recount of stock. Without it, the expected numbers prove nothing.
Practical rules:
- full count on a regular schedule, for example monthly;
- spot counts more often for expensive and risky items: meat, fish, alcohol, coffee;
- count at the same time, when the kitchen is closed;
- the count is done by someone other than the storekeeper, or by two people together;
- use a mobile app or scanner instead of paper that is retyped later.
Step 4. Variance analysis
After a count, the system compares actual and expected stock for each item. The variance report is the main control tool.
| What the report shows | Possible cause |
|---|---|
| Shortage of one product across all dishes | Wrong recipe card or net weight |
| Shortage of expensive items with no waste recorded | Theft or unrecorded handouts |
| Surplus | Dishes are under-portioned or sales were not rung up |
| Jump after changing supplier | Different yield after preparation |
| Bar variances | Inaccurate pours or unrecorded comps |
How to spot theft and waste
- Compare food cost by shift and location: a persistent deviation on one shift is worth investigating.
- Watch voids and refunds in the POS: a dish voided after cooking means product deducted and no money.
- Control receiving: weigh deliveries and check them against the invoice.
- Track purchase prices: a price increase from one supplier hits food cost immediately.
- Keep a waste log with photos: it shows which products you overbuy.
Common mistakes
- Recipe cards were written once and never updated after the recipe changed.
- Prep items are not tracked separately, so write-offs are guesswork.
- Counts happen rarely, so the cause of a variance can no longer be found.
- Reports are generated but nobody reviews them with the chef and manager.