NL EN
Book a demo

Real-time food cost & recipe margins

Every dish costed from your latest supplier invoices, with margin and cost % recomputed on every load. Linked to your POS revenue for a menu engineering matrix that tells you which dishes to push, fix, or cut.

Book a demo → Food cost and margins per menu item in Culinary Cloud

The cost of every dish, on autopilot

Each dish has a per-portion ingredient list. Every ingredient points at a real supplier product. The unit price on that product comes from the most recent matching invoice — so the cost in front of you is always today's number, not last quarter's.

  • Cost price per dish, per recipe and per category
  • Margin in % and in € — both auto-updated
  • Cost % vs. menu price, surfaced with healthy-range guidance
  • Food and drinks split with their own tab
  • Quantities normalized across kg / g / ml / pieces
  • Ex-BTW and incl-BTW toggle that flows everywhere
Cost overview per supplier and category
Menu engineering matrix: Star, Puzzle, Plowhorse, Dog

Menu engineering matrix

Connect your POS sales and every dish lands in one of four quadrants on the menu engineering matrix — based on its margin and how often it sells.

  • Stars — high margin, high sales. The dishes earning on autopilot.
  • Puzzles — high margin, low sales. Push these on the menu, the staff or specials.
  • Plowhorses — low margin, high sales. Raise the price, shrink the portion, or switch a supplier.
  • Dogs — low margin, low sales. Candidates to cut.

Popularity is calculated on a rolling 2-month POS window, so a single busy week doesn't move the classification.

Cost % per dish, tracked over time

Every dish has a cost % timeline. The moment supplier prices push a dish outside your healthy range, it's visible — long before it shows up on a P&L.

  • Per-dish cost % history derived from invoice data
  • Healthy-range visual cue (default ~72% margin threshold)
  • Surfaces in weekly action items when a dish drifts
  • Drill-down to the specific ingredient driving the change
Cost percentage per dish over time

Subrecipes and nested cost prices

Real kitchens reuse ingredients across dishes. Culinary Cloud handles that without forcing you to keep 30 spreadsheets in sync.

Bulk import: turn your existing recipe book into cost prices in an afternoon

Upload a Word document with your menu, ingredients and quantities. The importer reads it, recognizes categories, and matches each ingredient against the products you already buy from your suppliers.

Built-in action items

Cost-price data isn't just numbers on a dashboard. It feeds the weekly action-items engine that flags things you'd otherwise miss.

Specs

How it updatesLive — recalculated each time you open it, from your latest invoice prices
Recipe structureIngredient list per portion, with subrecipes and nested dishes up to 3 levels deep
POS linkEach dish is matched to its POS sales item by name; you can override the link manually
Margin thresholdConfigurable; defaults around 72% margin for Star / Puzzle classification
Popularity windowLast 2 months of POS sales (rolling)
BTW handlingEx-VAT / incl-VAT toggle; 9% food / 21% drinks & non-food / reverse-charge supported
Bulk importUpload your recipe document; ingredients are matched against your supplier catalog automatically
CategoriesPer restaurant; ordering, colors and a default category set up for you
Access controlPer-staff access scope (food-only or drinks-only)

Frequently asked questions

How is food cost calculated in Culinary Cloud?

Each dish has an ingredient list with quantities per portion. For every ingredient, Culinary Cloud takes the unit price from the most recent matching supplier invoice line and multiplies by the quantity needed. Total cost, cost percentage and margin are recomputed on every load — no batch job, no overnight refresh.

Do I need a POS to use food costing?

No. You can run cost prices from supplier invoices alone. POS revenue is only required for the menu engineering matrix and weighted KPIs — if you connect it, every dish gets a sales volume next to its margin and is classified Star / Puzzle / Plowhorse / Dog.

Can I link multiple suppliers to the same ingredient?

Yes. Each ingredient is bound to a specific supplier product. If you buy beef tenderloin from both Vleescentrale Den Haag and Hanos, you set up two ingredients and the cost price reflects whichever is most recent — or you switch the link when you change supplier.

Can I bulk-import my recipe book?

Yes. Upload a Word document of your menu with ingredients and quantities; an automated importer creates categories, matches each ingredient to your existing supplier products using AI, and creates cost price entries for every dish. The matched cost price entries are then linked to revenue items by menu name.

Does it handle subrecipes (e.g. a stock, a sauce)?

Yes. A subrecipe (e.g. a 4-litre demi-glace) has its own ingredient list and portion count; when used in a dish, the per-portion cost is folded into the dish automatically. Changing the subrecipe propagates to every dish that uses it.

How much does it cost per month?

Book a demo — we tailor a quote to your locations, number of suppliers and POS integration needs. Built for independent Dutch restaurants, small groups and hospitality holdings; not an enterprise-pricing platform.

Other Culinary Cloud products

See it on your own menu

20-minute demo with your suppliers and recipes loaded in.

Book a demo →