CalcMenu
Blog
HospitalityJuly 31, 2026 · 7 min

Stock and inventory software: what actually matters

Most inventory software is built for retail — count a SKU, sell a SKU. Foodservice doesn't work that way: a delivery of raw chicken becomes a dozen different dishes, at different rates, on different days. Here's what a stock and inventory system actually needs to get right for a kitchen, not a warehouse.

Why generic inventory software falls short in a kitchen

Most inventory software inherits its logic from retail: a SKU comes in, the same SKU goes out, count what’s left. A foodservice kitchen doesn’t work that way. A 20kg delivery of raw chicken breast becomes chicken curry, chicken Caesar salad, and chicken stock — three different consumption rates, on three different days, at three different yields after trimming. The stock level that matters isn’t “units of chicken breast,” it’s “how much of everything I’ve already bought is still sitting in my fridge, walk-in, and dry store, and how much of it will I need this week based on what’s actually on the menu.”

That mismatch is expensive. Digital inventory management specifically built for this pattern reduces food waste by 25–30% in restaurant operations, according to industry data compiled from multiple studies — and the baseline it’s improving on is not small: U.S. restaurants lose an estimated $162 billion a year to food waste, according to a 2026 report covered by Forbes. Roughly 58% of that is pre-consumer — prep waste, over-ordering, and spoilage — the exact category a real stock system is supposed to prevent.

Europe isn’t exempt from the same structural problem. Restaurants and food service establishments lose up to 4% of profit to wasted food, and a peer-reviewed study specifically on food waste in the Swiss food service industry found the same root cause repeated across kitchens: poor visibility into what’s actually in stock, versus what a system assumes should be in stock. GastroSuisse’s own sector reporting lists food waste reduction as a standing industry priority, not a one-off initiative.

The gap between theoretical and actual stock

The technical term for this is food cost variance: the difference between your theoretical food cost (what your recipes say a period of sales should have cost, based on standard portions) and your actual food cost (what your purchase and inventory records say you really spent). A kitchen that only tracks purchases — money in, no structured link to what got cooked — can never close that gap, because it has no way to know whether the difference is spoilage, over-portioning, theft, or a supplier short-delivery. Industry analysis of the causes consistently points to the same handful of culprits: inconsistent yields, manual invoice entry errors, and “recipe drift” — the gradual creep where a line cook’s portion during a rush is a little bigger than the recipe card says, every single time, until it’s a real cost.

Closing that gap requires the recipe and the stock ledger to be the same system, not two separate ones a manager reconciles by hand at month-end.

What to actually look for

Strip away the marketing and a stock/inventory system for foodservice needs to get five things right:

  • Recipe-linked consumption, not manual counting. When a dish sells, the system should deduct the ingredients in that recipe from stock automatically — not wait for someone to do a physical count and guess at the gap.
  • Real-time stock by location. A multi-site operation, or even a single hotel with a central store and satellite kitchens, needs to know what’s where — not a single aggregate number that hides a shortage in one location behind surplus in another.
  • FEFO, not FIFO-by-assumption. First-expired-first-out only works if the system actually tracks expiry per batch, not per product category. This matters most for exactly the perishables that drive the highest waste: dairy, fresh produce, seafood.
  • Purchasing tied to actual usage, not a fixed reorder schedule — so a slow week doesn’t over-order and a busy one doesn’t run short.
  • A path to full traceability, even if you don’t need it on day one. HACCP and lot-recall obligations tend to arrive with growth (multi-site, institutional contracts, public-sector tenders), and retrofitting traceability onto a system that was never built for it is far more expensive than having the option available from the start.

The category has real, capable players building toward parts of this — platforms like MarketMan, Craftable, Apicbase, and FutureLog each cover meaningful ground on purchasing, variance reporting, or hospitality-specific stock control. The differences that matter are less about any single feature and more about how tightly stock is actually wired to the recipe itself, and what it costs — in software, integration work, and IT overhead — to get there.

Where FoodOps fits

This is the exact problem FoodOps is built around: CalcMenu recipes sync automatically into FoodOps as bills of materials, so a recipe change updates stock consumption without anyone re-entering data. Stock is tracked in real time by location, goods receipt auto-generates lot numbers, and FEFO is enforced rather than assumed. It runs on Odoo — which means if you don’t already have an ERP, FoodOps brings one with it, and if you do need more later (multi-site, non-food purchasing, integrated accounting), it’s the same platform, not a bolt-on.

For a kitchen that’s outgrown spreadsheets or a legacy back-office tool and needs its stock numbers to actually mean something, that link between the recipe and the stock ledger is the part worth checking first — in any system, not just this one.

Sources

Explore CalcMenu's recipe management software for restaurants, hotels & catering to see how it applies to your kitchen.

Related sectors

Comments

Comments coming soon.