DineHalo
Free tool · No signup

Restaurant Food Cost Percentage

Calculate period food cost from opening stock, purchases, closing stock and food sales.

Your inputs

Your result

Your calculated result

Food cost (COGS)
₹ —
Food-cost percentage
—%

Enter your values and select calculate food cost to see the result. No account is required.

What this tool calculates

Period food cost uses opening inventory plus purchases minus closing inventory. Dividing that cost by food sales for the same period produces food-cost percentage. Unlike a single recipe cost, this period measure reflects the inventory and sales figures you record for the whole operation.

How to use restaurant food cost percentage

  1. Enter the opening food inventory valuation at the start of the period.
  2. Add purchases during the period, closing food inventory valuation and food sales for that same period.
  3. Calculate consumed food cost and its share of sales. Check inventory movements and valuation methods before comparing periods.

How the calculation works

Period cost of goods sold = opening stock + purchases − closing stock. Food cost percentage = cost of goods sold ÷ food sales × 100.

Worked example

₹20,000 opening stock + ₹8,000 purchases − ₹18,000 closing stock = ₹10,000 cost. On ₹40,000 food sales, that is 25%.

Understanding the result

Keep inventory valuations on one consistent basis. The tool rejects closing inventory above opening inventory plus purchases because that would produce negative consumed cost in this simplified model. Transfers, staff meals, returns and adjustments may require additional accounting outside this formula.

Restaurant Food Cost Percentage: common questions

Food cost percentage = (opening inventory + purchases − closing inventory) ÷ food sales × 100.

Browse all questions

About DineHalo

Built around the work between the menu and the table.

A small team building DineHalo for the work that happens between your menu and your tables.

Explore the product, pricing and the team behind these resources.

We’ll help you get started.

Ready to try it at your venue?

Tell us a little about your business. We’ll help you take it from there.

We'll contact you to arrange setup and confirm when your 30 days begin.