Updated September 2026 · Affiliate disclosure: we may earn a commission if you purchase through our links. This does not affect our rankings.
For a full comparison of inventory and food cost tools, see Best Restaurant Inventory Management Software.
Quick Answer: How to Calculate Food Cost
The formula is:
Food Cost Percentage = Cost of Goods Sold divided by Food Revenue, multiplied by 100
Cost of Goods Sold is what you actually spent on food and beverage during a given period, adjusted for what you started with and what you had left over. Food Revenue is what you earned from selling food and beverage during the same period.
That ratio — what it cost you to produce your food relative to what you sold it for — is the number you are trying to measure, manage, and improve.
If you want to understand what even a small change in this number means in dollars, see How Much Are High Food Costs Really Costing Your Restaurant.
Step-by-Step: The Basic Food Cost Formula
Most operators know the formula exists. Fewer are running it correctly because one or more of the inputs is wrong. Here is how to calculate it accurately.
Step 1 — Determine beginning inventory:
Count everything on hand at the start of the period — every ingredient in your walk-in, dry storage, freezer, and bar. Assign a cost to each item based on what you paid for it. Add it all up. This is your beginning inventory value.
If you are doing this for the first time, this count is the most time-consuming step. Once it is established, the ending inventory from the previous period becomes the beginning inventory for the next one.
Step 2 — Add all purchases:
Total every invoice received during the period. Every delivery, every vendor, every purchase made during the measurement window. This is your total purchases figure.
The most common error here is missed invoices — ones that arrived late, got misfiled, or were never formally entered anywhere. Every invoice that is missed understates your true cost of goods.
Step 3 — Subtract ending inventory:
Count everything on hand at the end of the period using the same methodology as the beginning count. Assign costs. Total the value. This is your ending inventory.
The formula then produces Cost of Goods Sold:
Cost of Goods Sold = Beginning Inventory plus Purchases minus Ending Inventory
Step 4 — Divide by food revenue:
Pull your total food and beverage sales from your POS for the same period. Divide Cost of Goods Sold by that number and multiply by 100 to get a percentage.
Food Cost Percentage = Cost of Goods Sold divided by Food Revenue multiplied by 100
That is the number. The challenge is making sure each of the three inputs — beginning inventory, purchases, and ending inventory — is accurate enough for the result to mean something.
Example Calculation (Real Numbers)
Here is a realistic example for a mid-size full-service restaurant calculating monthly food cost.
Beginning inventory: $18,500
Purchases during the month: $24,200
Ending inventory: $16,800
Step 1 — Calculate Cost of Goods Sold:
$18,500 plus $24,200 minus $16,800 = $25,900
Step 2 — Pull food and beverage revenue from POS:
$82,000
Step 3 — Calculate food cost percentage:
$25,900 divided by $82,000 multiplied by 100 = 31.6 percent
Interpretation: A 31.6 percent food cost is within a normal range for a full-service restaurant. Whether it is acceptable depends on the target set for this specific concept, the labor model, and whether the beverage margin is being tracked separately.
If you want to benchmark whether your result is actually in a healthy range for your concept, see What Is a Good Food Cost Percentage for Restaurants.
What this example does not tell you: which category is driving the cost, whether 31.6 percent is consistent with last month, or whether the inventory counts were accurate. The calculation gives you the number. Understanding the number requires the surrounding context.
That’s where most operators get stuck — they have the number, but not the full picture of what it means for their profit.
Use the Restaurant Food Cost & Profit Calculator to see how your food cost, alcohol cost, and prime cost translate into real profit and opportunity. Labor cost is the other half of prime cost — see Restaurant Labor Cost Percentage: What’s Too High in 2026? for benchmarks by concept type.
Why This Number Is Often Wrong in Real Restaurants
The food cost formula is simple. Getting accurate inputs in a real restaurant operation is not. Most food cost percentages that do not match reality are wrong because of one or more of these problems.
Inaccurate counts:
- Inventory counted by multiple people using different methods produces inconsistent results
- Partials estimated rather than measured introduce error into both beginning and ending inventory
- Items miscounted, missed entirely, or counted twice shift the ending inventory value and change the cost of goods calculation
- A count that is off by $2,000 in either direction produces a food cost variance of two to three points on a mid-volume operation — more than enough to trigger a management conversation based on bad data
Missed invoices:
- An invoice that does not get entered understates purchases and makes food cost look lower than it is
- Invoices submitted late — received in one period and entered in the next — distort both periods
- Verbal or informal purchases made without a written invoice leave no record at all
Timing issues:
- Purchases made at the end of one period for use in the next distort cost of goods if not handled consistently
- Month-end cutoff discipline — ensuring all invoices within the period are captured before closing the calculation — is often inconsistent
Alcohol mixed incorrectly:
- Combining food and beverage into a single cost of goods calculation without tracking them separately hides which side of the operation is driving variance
- A strong beverage week can make a bad food week look acceptable when the numbers are combined
- Most food cost problems that persist without explanation are being masked by beverage performance in a combined calculation
These issues often translate directly into hidden loss at the inventory level. See How Much Is Poor Restaurant Inventory Management Costing You for a deeper breakdown.
Food vs Alcohol (Calculate Separately)
Running a single combined food and beverage cost percentage and managing to that one number is one of the most common analytical mistakes in restaurant operations.
Why combining hides problems:
- Food cost typically runs 28 to 38 percent of food revenue
- Beverage cost typically runs 18 to 24 percent of beverage revenue
- When combined, the lower beverage cost percentage pulls the combined number down, making food cost appear better than it is
- A restaurant running 37 percent food cost and 20 percent beverage cost on a 60/40 food-to-beverage revenue split will show a combined cost of approximately 30 percent — which looks acceptable while the kitchen is actually significantly over target
How to separate them:
- Track food purchases and beverage purchases as separate line items from the moment invoices arrive
- Count food inventory and beverage inventory separately in every count — walk-in and dry storage for food, bar shelves and storage for alcohol
- Pull food-only revenue and beverage-only revenue from your POS separately
- Calculate food cost percentage and beverage cost percentage as two independent numbers and manage them against two independent targets
The additional benefit of tracking separately: alcohol loss — over-pouring, untracked comps, bottle shrinkage — becomes visible in the beverage cost percentage rather than being absorbed into a combined number where it is indistinguishable from kitchen-side issues.
Weekly vs Monthly Food Cost (Why It Matters)
Monthly food cost calculation is how most restaurants operate. It is also one of the primary reasons most food cost problems persist longer than they should.
Why monthly is too slow:
- A food cost problem that starts on day three of the month is not visible until you close the books — often the fifteenth to twentieth of the following month
- By then, six to seven weeks have passed
- The problem has run for an entire period, been absorbed into a closed P&L, and cannot be recovered
- The conversation you have with the kitchen manager is about decisions made seven weeks ago
What weekly calculation gives you:
- A corrective window — if food cost is running high in week two, you still have two to three weeks in the period to investigate and respond
- Trend identification — a single bad week is a data point, two consecutive bad weeks in the same category is a pattern worth acting on
- Better inventory discipline — weekly counts force the counting habit that produces accurate data, whereas monthly counts often get rushed and produce less reliable numbers
The practical approach for weekly tracking:
- Count on the same day each week — Sunday night or Monday morning before service is common
- Use the same methodology every count
- Pull the week’s invoices and revenue from your POS on the same schedule
- Calculate weekly food cost and compare against your target before the week is closed out
Weekly calculation does not require sophisticated software, though platforms like MarginEdge and MarketMan make it significantly faster and more reliable. A consistent weekly count combined with complete invoice tracking produces actionable food cost data that monthly reporting cannot provide.
This is also why many operators move beyond spreadsheets and use systems that track cost during the period rather than after it closes. See Do You Really Need Multiple Systems to Manage Restaurant Ordering, Inventory and Food Cost.
Actual vs Theoretical Food Cost
Actual and theoretical food cost are two different ways of measuring the same thing. Understanding both — and the gap between them — is what separates operators who truly manage food cost from those who simply report it.
Actual food cost:
- Calculated using the formula above: beginning inventory plus purchases minus ending inventory, divided by revenue
- Reflects what actually happened in the kitchen — including waste, over-portioning, theft, and loss
- Is a real number based on real counting and real invoices
Theoretical food cost:
- Calculated by multiplying the recipe cost of every item by the number of that item sold, then dividing by total revenue
- Reflects what food cost should have been if every portion was perfect, every recipe was followed exactly, and nothing was wasted or lost
- Is a modeled number based on sales data and recipe assumptions
The gap between actual and theoretical:
- If actual food cost is 34 percent and theoretical is 30 percent, the four-point gap represents the cost of everything that did not go as planned — over-portioning, waste, theft, and untracked loss
- A small gap (one percent or less) indicates a well-controlled kitchen
- A large gap indicates that something is happening between the recipe model and the actual kitchen that is not being captured
- The gap itself is a management tool — it tells you that a problem exists before the monthly P&L tells you it was expensive
Theoretical food cost requires recipe costing to be useful. Every menu item needs a cost built from actual ingredient costs at current invoice prices. Platforms like MarketMan automate this by connecting recipe costs to live invoice pricing — when a supplier raises a price, the theoretical cost updates automatically. For a full comparison of which tools do this best, see Best Restaurant Inventory Software for Recipe Costing (2026).
Where Errors Come From
Counting Mistakes
Counting errors are the most common source of food cost miscalculation and the hardest to catch because they are not visible in the formula — they are embedded in the inputs.
- Different staff counting the same item using different units produce inconsistent results
- Partials — a half case of chicken, a partially used bag of flour — estimated rather than measured introduce systematic error
- Items in the wrong location, missed entirely, or counted twice shift the inventory value and change every calculation built on it
- A consistent counting methodology, done by the same people in the same sequence on the same schedule, is the only way to produce counts reliable enough to manage from
Invoice Errors
Invoices contain errors more often than most operators realize. Distributor invoices can include incorrect quantities, pricing that does not match the contracted rate, products listed under the wrong category, or adjustments from previous deliveries that are not clearly marked.
- An invoice entered at the wrong total understates or overstates purchases and shifts food cost accordingly
- Invoices not reviewed against delivery receipts may include items that were not actually received
- Pricing discrepancies that go unnoticed accumulate over time and produce a cost of goods figure that does not reflect what was actually paid
Waste and Spoilage
Waste that is not logged does not appear anywhere in the food cost calculation by name — it appears as the gap between theoretical and actual. An operation with significant untracked waste will show actual food cost higher than theoretical without any specific explanation attached to the difference.
Over-Portioning
Over-portioning adds to actual food cost without changing theoretical food cost. If the recipe says six ounces and the kitchen consistently plates seven, every calculation based on the recipe model understates actual cost. The variance shows up in the gap between actual and theoretical but is invisible unless someone is comparing the two.
Alcohol Loss
Alcohol loss — over-pouring, untracked comps, bottle shrinkage — affects beverage cost percentage directly. When food and beverage are calculated together, alcohol loss is absorbed into the combined number and often attributed to kitchen issues rather than bar issues. When tracked separately, beverage cost percentage that runs above target is a signal that something specific is happening behind the bar.
If you want to quantify what this type of waste actually costs over time, see How Much Does Food Waste Cost a Restaurant.
What This Number Should Tell You
Food cost percentage is only useful if it answers questions, not just fills a report field.
Is cost in control:
- Is food cost this period consistent with the previous period and with the target set for this concept?
- Is the movement explainable — a known supplier price change, a high-volume comp week, a documented waste event — or is it unexplained variance?
Where problems are:
- Which category is over target — proteins, produce, dairy, alcohol?
- Which location is the outlier in a multi-location operation?
- Which period within the month showed the shift — did it start in week one or week three?
What to fix:
- If proteins are running high and theoretical versus actual variance is large, the investigation starts with portioning and receiving
- If produce cost is elevated and counts show more ending inventory than expected, over-ordering and spoilage are the likely cause
- If beverage cost is inconsistent period to period with no menu or pricing changes, alcohol loss is the likely driver
Food cost percentage without these answers is a number on a page. With them, it is a management tool.
What Tools Make This Easier
BlueCart
Role in food cost calculation: BlueCart organizes purchasing and ensures every invoice is tracked against what was ordered and received. Accurate purchasing records — what was ordered, what arrived, and at what price — are a prerequisite for accurate cost of goods calculation. Fewer missed invoices and fewer delivery discrepancies mean fewer errors in the purchases input of the food cost formula.
See a head to head comparison here: BlueCart vs MarketMan
MarginEdge
Role in food cost calculation: MarginEdge processes every invoice from every distributor within 24 hours and connects cost data to POS revenue for a daily P&L. Instead of calculating food cost manually at month-end, operators see food cost percentage updating daily as invoices are processed. The calculation is automated and current, not manual and delayed.
MarketMan
Role in food cost calculation: MarketMan is the most complete tool for both actual and theoretical food cost calculation. Weekly inventory counts feed actual food cost calculations. Recipe costing connected to live invoice pricing produces the theoretical food cost. The variance between the two is calculated automatically and shown by category, location, and period. This is the closest thing to automated food cost management available for independent operators.
Restaurant365
Role in food cost calculation: Restaurant365 integrates food cost calculation into the full accounting system. Cost of goods flows directly into the P&L without manual entry. For multi-location groups, consolidated food cost calculation across all units is available from a single dashboard. Designed for operations where food cost visibility is one component of a larger back-office consolidation.
The Simplest Way to Start Tracking Food Cost
If you are not currently calculating food cost on a consistent basis, here is the practical starting point — no software required for the first steps.
Track every invoice:
- Collect every invoice from every distributor as they arrive
- Record the total in a simple spreadsheet by date and category (food, beverage, other)
- Do not let invoices accumulate — enter them within 24 hours of receipt so the record is current
Count weekly:
- Pick a consistent day and time — Sunday before close or Monday before opening are common
- Count every item using the same methodology every week
- Assign costs based on your most recent invoice prices
- Total by category: food and beverage separately
Calculate and review:
- Beginning inventory plus purchases minus ending inventory equals cost of goods
- Divide by revenue from your POS for the same period
- Compare against your target
- Ask one question: which category moved and why?
Add software when the manual process is established:
- Once you have a consistent counting and invoicing habit, platforms like MarginEdge eliminate the manual calculation by processing invoices automatically
- MarketMan adds recipe costing and theoretical versus actual comparison once the counting workflow is in place
- The software amplifies a good process — it does not replace the need for one
Final Takeaway
The food cost calculation is simple. Every operator can run it in a spreadsheet with basic arithmetic. The challenge is not the math — it is the accuracy of the inputs and the consistency of the process behind them.
A food cost percentage calculated from inaccurate counts, missed invoices, and combined food and beverage data is a number that feels informative but is not. It confirms that cost exists without telling you whether it is controlled or where it is going.
A food cost percentage calculated from weekly counts done consistently, complete invoice records submitted promptly, and food and beverage tracked separately is a management tool. It tells you whether cost is in control, where variance is coming from, and what to do about it before the period closes and the window to act has passed.
The calculation is the easy part. Consistency — the same methodology, the same schedule, the same follow-through on what the number reveals — is what actually changes food cost outcomes.
Visit MarketMan — Get a Demo
Visit MarginEdge — See Pricing
Visit Restaurant365 — Request a Demo
Visit BlueCart — Start Free
FAQ
How do you calculate food cost?
The formula is: beginning inventory plus purchases during the period minus ending inventory equals cost of goods sold. Divide cost of goods sold by food and beverage revenue for the same period and multiply by 100. The result is your food cost percentage. The most common errors are inaccurate inventory counts, missed invoices, and combining food and beverage without tracking them separately.
What is a good food cost percentage?
It depends on the concept. Quick-service and fast casual typically targets 25 to 31 percent. Full-service casual dining runs 28 to 35 percent. Fine dining may run 30 to 40 percent. Beverage cost is typically tracked separately at 18 to 24 percent. The most meaningful benchmark is not an industry average — it is whether your food cost is consistent with your menu pricing model and stable enough to manage from period to period.
Should I calculate weekly or monthly?
Weekly. Monthly food cost calculation tells you what happened after the period is already closed. Weekly calculation gives you a corrective window — if food cost is running above target in week two, you still have time to investigate and respond before the period ends. Monthly reporting is a historical document. Weekly reporting is a management tool.
What is theoretical food cost?
Theoretical food cost is what food cost should have been if every recipe was followed exactly, every portion was correct, and nothing was wasted or lost. It is calculated by multiplying the recipe cost of every item sold by the number of units sold, then dividing by revenue. The gap between theoretical and actual food cost is the cost of everything that did not go as planned — over-portioning, waste, theft, and untracked loss. A platform like MarketMan calculates this gap automatically once recipes and inventory counts are in place.
Can I calculate food cost without inventory?
You can approximate it using purchases divided by revenue, but the number will be inaccurate. Without beginning and ending inventory, you are assuming that everything purchased was used in the same period — which is rarely true. Product purchased at the end of one period and used in the next will either inflate or deflate your food cost depending on which period captures the purchase. Consistent inventory counts are the only way to produce a food cost percentage that accurately reflects what was actually used and sold in a given period.
