Restaurant Inventory and Food Cost Basics

You cannot price dishes confidently if purchases and depletion live in spreadsheets. Here is a lightweight process that scales from one outlet to many.

GetRestro Team · March 10, 2026 · 9 min read

Restaurant inventory management starts with recipes as the single source of truth: every dish linked to ingredients with exact quantities and units. Without that foundation, food cost percentages are guesses, par levels are instinct, and waste data is useless. Once recipes are locked, count cadence and depletion estimates fall into place naturally.

28–35%

Target food cost range for full-service restaurants

Weekly

Ideal full-count cadence for high-value items

2–4%

Typical waste as % of food spend — a controllable cost

Why should restaurant recipes be treated as binding contracts?

Define each dish with ingredient quantities and units of measure. When the kitchen changes a garnish, update the recipe the same day — otherwise theoretical cost drifts from reality. Link recipes to sales so depletion can be estimated between full counts.

The word "binding" is deliberate. When a recipe is aspirational rather than enforced, portion variance creeps in and your theoretical food cost diverges from your actual cost. Two extra grams of cheese per pizza across two hundred covers per day is meaningful margin — multiply that across a full menu and the effect is significant.

Recipe cost also sets your menu pricing floor. If a dish costs 38% of its menu price to produce in controlled conditions, any operational inefficiency pushes you above that floor. You need to know the floor before you can manage to it.

What a complete recipe record contains

  • Every ingredient with quantity and unit of measure (grams, ml, each)
  • Yield percentage for fresh-cut produce and trimmed proteins
  • Portion weight or volume at plating
  • Total recipe cost and target food cost percentage
  • Last-updated date and who approved the change

GetRestro's recipe and inventory module links every recipe to live ingredient costs so theoretical food cost updates automatically when supplier prices change.

How often should restaurants count inventory — and what method works?

Weekly full counts are ideal; if that is unrealistic, rotate sections (proteins one week, dry storage the next) but never skip high-value items. Use blind counts where possible and reconcile variances with spillage, comps, and training plates.

A blind count means the counter does not see the expected quantity before counting — they record what they see on the shelf. When the count is reconciled against the expected theoretical stock, the variance surfaces clearly. Visible expected quantities tempt counters to round toward the expected number, which defeats the purpose.

Proteins, premium spirits, and specialty ingredients should be counted weekly regardless of what else is on the schedule. These items drive the most margin risk and are most susceptible to portioning errors and unrecorded waste.

Rotating count schedule example

Week 1Proteins + all premium items (every week regardless)
Week 2Dairy, produce, and sauces
Week 3Dry storage, oils, and spices
Week 4Beverages, bar, and packaged goods

How do you track food waste without creating a blame culture?

Log trim, spoilage, and remakes by reason code. Patterns show training gaps or vendor quality issues faster than gut feel. Tie waste entries to menu items when relevant — it improves engineering decisions on portion size and pricing.

The framing matters. Waste logging is a data collection exercise, not an accountability exercise. When staff fear that logging waste will be used against them, they stop logging — or worse, they under-log and you lose visibility. Set the expectation explicitly: every waste entry is information that helps the business, not evidence against the person who logged it.

Reason codes matter. "Waste" as a single category tells you nothing. "Trim — expected," "Spoilage — vendor quality," "Remake — incorrect prep," and "Remake — guest request" each point to a different intervention. After four weeks of coded data, you will see which dishes generate the most remakes (a training or recipe clarity issue) and which produce the most spoilage (a par or ordering issue).

When waste data is tied to menu items, it feeds directly into menu engineering decisions. A dish generating high remake rates and a 34% food cost should be reviewed before it is promoted. One with low waste, high margin, and strong sales is your star — feature it prominently.

Explore how GetRestro's wastage tracking connects to inventory and recipes, and how the reports module surfaces food cost variances by category. Check pricing to see which tier includes inventory and recipe costing.

Try GetRestro free

Set up in 5 minutes. No credit card required.

Start for free