Skip to content Skip to footer

Restaurant Food Cost and Recipe Costing: Formulas and a Worked Example to Control Waste and Margins

Short answer: Food cost is the share of your net, pre-VAT sales spent on raw ingredients. You calculate it per item through recipe costing, and per period with the formula opening stock + purchases − closing stock. The gap between theoretical cost (from recipes) and actual cost (from stock counts) is your direct measure of waste, over-portioning and leakage, and an integrated system makes that gap visible weekly instead of at year end.

Why Food Cost Is the Number That Matters Most

Rent and salaries are relatively fixed. Ingredients move with every order, every supplier price change and every portion a cook makes “a little bigger.” That makes food cost the fastest line item to either build or erase restaurant profit.

At national level, Saudi Arabia’s Minister of Environment, Water and Agriculture stated in 2020 that food waste costs the Kingdom about SAR 40 billion a year, with roughly 184 kg wasted per person annually, based on a study by the General Grain Organization under the National Transformation Program. Part of that waste happens in restaurant kitchens: expired stock, over-prep and inaccurate trimming.

The Core Formulas

1. Item food cost percentage

Item food cost % = recipe ingredient cost ÷ pre-VAT selling price × 100

Menu prices in Saudi Arabia are usually shown VAT-inclusive at 15%, so divide by 1.15 first. Calculating on the VAT-inclusive price makes your cost look lower than it is.

2. Yield

Yield % = usable weight ÷ purchased weight × 100

True cost per usable kg = purchase price per kg ÷ yield

Meat loses weight in trimming and cooking; produce loses weight in cleaning. Beef bought at SAR 38/kg with an 80% yield really costs SAR 47.50 per usable kg.

3. Actual food cost for a period

Cost of goods used = opening stock + purchases − closing stock

Actual food cost % = cost of goods used ÷ net pre-VAT food sales × 100

4. Theoretical cost and variance

Theoretical cost = Σ (quantity sold of each item × its recipe cost)

Variance = actual cost − theoretical cost

Variance is money that left the store room without showing up on a sales invoice: waste, over-portioning, unrecorded staff meals, receiving errors or theft.

Worked Example: Costing a Beef Burger

The figures below are illustrative; replace them with your own supplier prices.

Ingredient Net qty Yield Equivalent purchased qty Purchase price Cost (SAR)
Burger bun 1 pc 100% 1 pc 0.60 / pc 0.60
Minced beef 150 g 80% 187.5 g 38 / kg 7.13
Cheddar 20 g 100% 20 g 45 / kg 0.90
Lettuce, tomato, onion 40 g 75% 53.3 g 8 / kg 0.43
Sauce 25 g 100% 25 g 20 / kg 0.50
Fries 150 g 100% 150 g 12 / kg 1.80
Packaging 1 set 100% 1 set 0.70 / set 0.70
Total recipe cost 12.06

With a menu price of SAR 39 including VAT:

  • Pre-VAT price = 39 ÷ 1.15 = SAR 33.91
  • Food cost % = 12.06 ÷ 33.91 = 35.6%
  • Gross margin per plate = 33.91 − 12.06 = SAR 21.85

Calculated wrongly on the VAT-inclusive price, food cost would show 30.9%, understating it by almost five points. To hit a 30% target, the pre-VAT price would need to be 12.06 ÷ 0.30 = SAR 40.20 (about SAR 46.23 with VAT), or the recipe itself needs reworking.

Example: Theoretical vs. Actual for One Month

Item SAR
Opening stock 42,000
Purchases 118,000
Closing stock (physical count) 39,500
Actual cost of goods used 120,500
Net food sales (pre-VAT) 352,000
Actual food cost % 34.2%
Theoretical cost (qty sold × recipe cost) 108,900
Theoretical food cost % 30.9%
Variance 11,600 (3.3 points)

That SAR 11,600 a month is what you need to trace: which item, which branch, which shift? Without a system linking sales to recipes and stock, it stays invisible.

Practical Steps to Control Waste and Margin

  1. Document every recipe in grams, including packaging and add-ons.
  2. Update ingredient costs with every purchase invoice, using last price or moving average.
  3. Measure yield for real: weigh before and after prep several times and average.
  4. Record waste as a stock movement with a write-off voucher, not silently in the bin.
  5. Count high-value items weekly: meat, cheese and coffee first; everything else monthly.
  6. Engineer the menu: rank items by margin and volume, and rethink high-cost, low-demand dishes.
  7. Separate channels: a delivery plate carries extra packaging and a platform commission, so cost it separately.

Menu Engineering: Where to Focus

Category Margin Sales volume Suggested action
Stars High High Protect quality and portion; feature prominently
Plowhorses Low High Rework recipe, portion or price gradually
Puzzles High Low Improve placement, description and upselling
Dogs Low Low Redesign or remove

Recipe Data Also Supports Compliance

In February 2025 the Saudi Food and Drug Authority announced new menu requirements effective 1 July 2025, including a salt icon for items containing more than 5 g of salt, caffeine content for beverages, and physical-activity calorie-burn labeling. A recipe documented in grams is the foundation for that information, so investing in recipe data pays off in both margin and compliance.

What This Means for Saudi Restaurant Owners

  • Always calculate on pre-VAT prices; otherwise you overstate profit.
  • Volatile ingredient prices mean recipe costs must update automatically from purchases.
  • Multiple branches multiply variance risk, so compare actual food cost branch by branch.
  • As delivery grows, measure plate margin after packaging and commission, not before.

How an ERP Helps With Recipe Costing

In Riv-ERP, purchasing, multi-warehouse inventory, manufacturing and costing, POS and accounting share one database. You can build the components of prepared items and cost them from actual purchase prices, track material movement between central kitchen and branches, and tie it all to sales and branch cost centers. For special kitchen requirements, the Riv-ERP team can also build custom solutions. Request a quote and a recipe-costing review.

Run a restaurant? See Riv-ERP for restaurants and cafés, integrated with HungerStation, Jahez, Keeta and Mrsool.

Related Articles

Frequently Asked Questions

How do I calculate food cost percentage for one menu item?

Add up all recipe ingredients at current purchase prices after applying yield, divide by the pre-VAT selling price (menu price ÷ 1.15), and multiply by 100.

What is the difference between theoretical and actual food cost?

Theoretical is what you should have used based on recipes and quantities sold; actual is what you did use based on stock counts (opening + purchases − closing). The gap measures waste and leakage.

How often should a restaurant count stock?

A practical rhythm is weekly counts for high-value items such as meat, cheese and coffee, a full monthly count, and recording spoilage with write-off vouchers as it happens.

Should packaging be included in recipe cost?

Yes. Boxes, bags and cups are part of the cost of the item sold, especially for delivery and takeaway; leaving them out inflates the apparent margin.

Why does recipe cost change when quantities stay the same?

Supplier prices move and yield varies with raw-material quality, so recipes should be linked to last purchase price or average cost in the system.

Sources: SFDA – menu labeling requirements, Ajel – Minister’s statement on food waste.

★★★★★5.028 Google reviews