Food cost variance is the difference between the food cost expected from recipe costings and sales, and the actual cost consumed according to inventory, purchases and adjustments.
Food cost variance measures how far actual food cost strays from what it should have cost to produce a period's sales. In a restaurant it is not enough to know that the month's food cost was 32%: what matters is comparing it with the target or theoretical food cost. If the menu, recipe costings and sales mix indicated the restaurant should be running at 29%, that three-point gap is an operational signal worth investigating. The variance can be expressed in euros or as a percentage, and analysed at the level of the restaurant, product family, dish, ingredient, service or site.
Its causes usually fall into four groups. First, price: the supplier raises its rates, something is bought in a rush, an ingredient is substituted or an agreed condition is lost. Second, quantity: the kitchen serves heavier portions than planned, batches are too large, recipes are poorly executed or recipe costings are out of date. Third, waste: expired product, trimmings not used, production errors, returned dishes or product thrown away without being recorded.
Fourth, recording: badly counted stock, sales not posted, comps not flagged, transfers between sites or internal usage that does not appear in the system. A one-off variance can be normal because of seasonality or events, but a recurring variance destroys margin. That is why it is best handled through management by exception: rather than reviewing everything every day, you identify which products or families have moved outside the expected range and act there.
Food cost variance = Actual food cost - Theoretical food cost
Theoretical cost is calculated by multiplying the units sold by the standard or recipe-costed cost of each dish. Actual cost comes from usage measured through inventory: Opening inventory + Net purchases - Closing inventory, adjusted for waste, transfers and internal usage. To measure it as a percentage of the standard, use: Variance % = ((Actual cost - Theoretical cost) / Theoretical cost) × 100. It can also be compared against sales: Variance to sales = (Variance in euros / Net sales) × 100.
This last figure helps you see how much margin has really been lost in the profit and loss account.
Over a week a restaurant sells 420 main courses. According to its recipe costings, theoretical food usage should be €5,880. After the stocktake and adding purchases, actual usage comes to €6,510. The food cost variance is €630, 10.7% above theoretical cost.
Net sales for the week were €19,500, so the variance equals 3.23 points of sales. Broken down by family, the problem is not spread evenly: 70% of the variance comes from meat and sides. The kitchen was serving 220 g of entrecôte when the recipe costing specifies 200 g, and several trays of potatoes were thrown away because Sunday was badly forecast. The solution is not to raise all prices.
First, portion control is tightened, product yield is reviewed, real waste is recorded and the Sunday order is adjusted to bookings. If, once execution has been corrected, the supplier keeps its higher prices, then it makes sense to review recipe costings and selling prices.
Food cost variance matters because it turns a vague loss into a concrete list of causes. Many restaurants find out too late that they have lost margin because they only look at purchases or turnover. The variance tells you whether the problem comes from buying more expensively, using more product, throwing product away, poor recording or selling a different mix than expected. It also protects the team from unfair decisions: not every rise in food cost is the kitchen's fault, and not every one is fixed by raising prices.
Measuring this variance regularly helps keep recipe costings up to date, negotiate with suppliers, train the kitchen on portion weights, reduce waste, detect inventory errors and prioritise action where the financial impact is greatest. In multi-site groups, comparing variances helps you find good practice and identify sites that need operational support.
Zindra helps you calculate food cost variance by combining sales, recipe costings, standard cost, purchases, inventory, waste, transfers and actual usage. You can see the difference between theoretical and actual cost by period, category, dish or ingredient, and quickly tell whether the variance comes from price, quantity, waste or recording. That way the restaurant can act before the month-end close, keep margin under control and turn reporting into practical decisions on purchasing, production and the menu.
Tools and content to go deeper into this concept.
Gross margin is the difference between sales and the direct cost of what was sold, mainly food and drink. It measures how much money is left to cover staff, rent, utilities and profit.
Food cost is the percentage of a dish's selling price that goes on the cost of its ingredients. It is the single most important indicator of how profitable your menu is.
Wastage is the product lost between buying a raw ingredient and the customer finally eating it. It covers natural losses, processing losses and service losses.
A recipe costing sheet (escandallo in Spanish) is the technical document that breaks down every ingredient in a dish with its exact quantity, unit cost and total cost per portion. It is the foundation of cost control in a restaurant.
Management by exception is a management approach that focuses the manager's attention only on meaningful deviations from targets, instead of manually reviewing every piece of restaurant data every day.
Theoretical usage is the amount of product a restaurant should have used according to its sales and recipe costings. Comparing it with actual usage reveals cost and inventory variances.
Actual usage is the value or quantity of product a restaurant has really used during a period, calculated from opening inventory, purchases and closing inventory.
Standard cost is the expected cost of producing a dish, service or period using recipes, agreed prices, yields and expected usage. It acts as a benchmark against which actual cost is compared.
Cost of goods sold is the value of the products actually used to generate a period's sales. In a restaurant it connects inventory, purchasing, recipe costings and gross margin.
Every hospitality term with formulas, examples and benchmarks in a handy PDF.
Try Zindra free and keep food cost, staff, inventory and much more under control from a single platform.