When restaurant food cost numbers disagree, it rarely means one report is wrong and the other is right. More often, each number measures a different slice of reality.
Your POS shows what you sold. Accounting shows what you paid. Your inventory system shows what you used. Recipe costing shows what you should have used. If those inputs are not aligned, you get confusion instead of control.
A few unexplained differences in food costs can drain profit and lead to poor menu and purchasing decisions. Strong restaurant food cost management starts by understanding why the numbers drift apart, then building a repeatable process to keep them aligned.
What food cost actually means
Many restaurants use food cost to describe several different measurements.
Actual food cost (usage-based)
Beginning inventory + purchases – ending inventory = cost of goods used
Cost of goods used in food sales = food cost percentage
This reflects what truly happened, including waste, spoilage, over-portioning, shrinkage, and price changes. It is only as accurate as your inventory counts, invoice coding, and period timing.
Theoretical food cost (recipe-based)
This is what food cost should have been based on recipes, portion sizes, and item-level sales. It is a benchmark for execution, but it depends on current recipe costs and accurate yields.
Purchase-based food cost (simple, often misleading)
Purchase sales are easy to calculate, but it ignores inventory swings. Stocking up or delaying orders can make this number spike or drop without any real change in usage.
Why your numbers don’t match (most common causes)
Food cost discrepancies usually stem from timing, data, or operational issues. Often, it is a mix of all three.
1) You are comparing different date ranges
If your P&L runs monthly, inventory is counted weekly, and invoices are entered by payment date (instead of delivery date), your numbers will never match cleanly.
Fix: Pick one reporting period (weekly, every 4 weeks, or monthly) and align:
- Inventory counts (done at period close, after service)
- POS sales pulled for the same dates
- Invoices are recorded by delivery date, with late invoices accrued when needed
2) Inventory counts are inconsistent or inaccurate
Inventory is the bridge between purchases and usage. Counting errors, especially in proteins, seafood, cheese, coffee, and oils, create big swings.
Fix: Standardize inventory management:
- Count in the same physical order every time (walk-in, freezer, dry storage, line, etc.)
- Use consistent units of measure and clear case-to-pound/ounce conversions
- Set rules for partials (half-case, quarter-case, weigh high-value open items)
- Have a manager review high-dollar categories before finalizing
3) Invoices (and credits) are missing, duplicated, or coded wrong
Expense tracking errors distort food cost before you even touch inventory. Missing invoices make the cost look low. Duplicates make it look high. Bad coding mixes food with paper/chemicals or puts bar items into food (or the reverse).
Fix: Use a clean invoice workflow:
- Check deliveries against invoices and record shortages/credits immediately
- Enter invoices promptly (not at month-end)
- Keep categories consistent (meat, seafood, produce, dairy, dry goods, paper, chemicals, etc.)
4) Recipes, prices, yields, or portions are out of date
Theoretical costs drift when ingredient prices change, yields are wrong, or portioning varies by cook or shift.
Fix:
- Update costs on top sellers and high-volatility items first (proteins, dairy, oils, eggs)
- Run yield tests on meaningful items (trim/cook loss) and cost by usable unit
- Make portioning easy with scales, scoops, ladles, and plating guides
5) Waste, comps, and staff meals are not tracked clearly
Food can leave the kitchen without becoming normal revenue (remakes, spoilage, comps, staff meals). Actual cost rises while sales do not, so your percentage looks wrong.
Fix:
- Keep a simple waste log (item, quantity, reason, manager review)
- Create clear POS buttons/policies for comps, promos, remakes, and staff meals
- Review these weekly to find patterns and set boundaries
6) Transfers and cross-department usage aren’t recorded
Common examples: bar uses kitchen citrus; catering pulls from the main walk-in; one location borrows product. If transfers are not logged, one area looks expensive, and another looks artificially profitable.
Fix: Track transfers with date, item, quantity, from/to, and manager approval.
7) Sales mapping (the denominator) is wrong
If your food sales figure includes tax, service charges, delivery fees, or alcohol, your food cost percentage can look off even when usage is fine.
Fix: Review POS category mapping and confirm you are dividing by the correct sales number for the cost you’re measuring.
8) Shrinkage and unrecorded usage
Shrinkage can be theft, unauthorized meals, excessive sampling, or simply product walking out without a process.
Fix: Tighten controls on high-value items (limited access, more frequent counts, manager approval for off-menu usage, regular review of voids/refunds) without creating a blame culture.
How to diagnose a mismatch (a practical workflow)
Step 1: Confirm everyone is using the same formula
Agree on actual food cost inputs (beginning inventory, purchases, ending inventory, food sales) and what adjustments you do or do not include (transfers, credits, comps, staff meals).
Step 2: Verify the date range
Match the sales report dates to the inventory period and invoice entry rules. Pay special attention to deliveries at the start/end of the period.
Step 3: Look for one or two big purchase issues
Scan for missing/duplicate invoices, un-applied credits, or unusually large buys. A single protein or seafood invoice can explain much of the gap.
Step 4: Compare actual vs. theoretical and ask why
- Actual higher than theoretical: waste, over-portioning, shrinkage, untracked comps/meals, recipe/yield issues, price updates missing
- Actual lower than theoretical: inventory overcounts, missing invoices, recipe portions overstated, sales mapping errors
Step 5: Break it down by category
Total food cost can hide the real problem. Review variance by category (meat, seafood, produce, dairy, etc.) so actions are specific.
Step 6: Walk the operation
Observe receiving, storage rotation, prep portions, recipe accessibility, and how comps/waste are recorded. The workflow usually explains the report.
Build a system that keeps numbers aligned
Long-term control comes from connecting purchasing, receiving, expense tracking, inventory management, recipes, and sales reporting.
Set a weekly food cost rhythm
- Enter/approve invoices and credits
- Count key high-value items (or full inventory if you’re ready)
- Review waste, comps, voids, refunds, and staff meals
- Spot-check portions and prep yields
- Investigate major variances and assign one owner per fix
Focus on the biggest levers first
You don’t need perfect data on every garnish to improve profit. Start with the highest-dollar purchases, highest-volume menu items, and the categories with repeated variance.
A practical 30-day plan
1: Get a clean baseline
- Lock the reporting period and formula
- Confirm POS food sales mapping
- Clean up invoice categories
- Identify your top purchased items by dollars
- Do a careful inventory count
2: Fix the biggest data issues
- Enter missing invoices, remove duplicates, and apply credits
- Standardize inventory units and conversions
- Update prices/recipes for top sellers and key ingredients
- Start a simple waste + comps/staff meal tracking process
3: Tighten operations
- Improve receiving checks and storage rotation
- Run 23 yield tests on expensive items
- Implement portion tools and quick spot-checks
- Start transfer logging if you have multiple departments/locations
4: Review variance and lock habits
- Compare actual vs. theoretical; review variance by category
- Identify the top three recurring causes and assign fixes
- Schedule a weekly review meeting and keep it simple
What good looks like
Actual and theoretical food costs will not match perfectly. The goal is explainable variance: you can clearly say what changed, why it changed, and what you will do next week.
When your process is aligned, food cost becomes a management tool instead of a surprise. You can price with confidence, buy with discipline, reduce waste, and protect profit without sacrificing the guest experience.
FAQ
It depends on your concept, menu mix, and pricing, but many full-service restaurants target roughly 28-35%, and quick-service concepts may run differently. Use your own historical baseline and compare it to similar concepts rather than chasing a single industry number.
Strong sales can hide operational issues. Common causes include over-portioning during rushes, untracked waste/remakes, higher-priced vendor substitutions, or menu mix shifting toward higher-cost items.
Weekly (or every 4 weeks) gives faster feedback and helps you fix problems sooner. Monthly is acceptable for accounting, but it is often too slow for day-to-day control.
Usually, waste, inconsistent portions, shrinkage, recipe/yield errors, or ingredient prices in recipes do not match current invoices. It can also be comps/staff meals, leaving the kitchen without being recorded correctly.
Often, inventory is overcounted, invoices are missing, or recipes are overstating ingredient portions. Sales category mapping can also distort the denominator, creating an artificially low percentage.
Create a dedicated POS button/category (or tracking method) for staff meals and set clear rules on eligible items and portions. Track it consistently so food usage is explainable even when revenue is not generated.
Update costs on top sellers and high-volatility items whenever prices change materially, and do a broader review monthly or quarterly. If you cannot do everything, prioritize high-dollar ingredients and high-volume menu items.
Count high-value, high-theft, or highly variable items more often: proteins, seafood, cheese, cooking oils, coffee, and specialty items. More frequent counts help you spot problems before they become a month-end surprise.
They are a common factor, but not the only one. Timing differences, count accuracy, coding errors, waste, and portioning usually contribute. The key is to keep invoice prices aligned with recipe costing and to review the biggest price movers regularly.
Start with portion consistency, waste reduction, and purchasing discipline on top-cost ingredients. These changes protect guest experience while addressing the biggest, most controllable cost drivers.


