Staying on Top of Your Restaurant Costs
By Stockcount Team
Key takeaway
Food and labor costs are up roughly 35% from pre-pandemic levels. Independent operators without accounting teams need to track prime cost (food + labor) weekly. The operators who know their numbers in real time are the ones who survive downturns.
TL;DR: Wholesale food costs are up over 35% from pre-pandemic levels (NRA 2026 State of the Industry). Customers are cutting back. You can't fix the economy, tariffs, or minimum wage hikes. You can fix your own numbers. Track prime cost weekly. It's the single biggest lever you have. Stay lean inside your four walls or get buried.
Part 1: The Operators Who Know Their Numbers Are the Ones Still Standing
Who this guide is for
Not for chains with controllers and Excel wizards. This is for you: the owner who's also line cook, GM, HR, and midnight invoice wrangler. No bookkeeper, no team. You're grinding solo.
The numbers
Wholesale food costs are up more than 35% since pre-pandemic (NRA 2026 / BLS Producer Price Index). Labor has seen similar increases. Utilities and occupancy are up double digits (NRA/BLS data via Barmetrix). 42% of operators reported their restaurant was not profitable in 2025 (NRA 2026). Meanwhile, 37% of diners are eating out less, with 69% citing rising prices (YouGov 2025).
You already feel this. The question is whether you can see it in your numbers, fast enough to act.
What we'll cover
- What "knowing your numbers" actually means: Key metrics, especially COGS where most independents bleed quietly
- Why tracking this stuff is painful and kills most operators
- How to make it sustainable solo with low-friction tools
Goal: Chain-level visibility without hiring or dying on spreadsheets.
Part 2: What Knowing Your Numbers Actually Means
Prime Cost: The One Number That Tells You Everything
Forget the full P&L. Obsess over prime cost weekly. Knowing your prime cost is more important than your P&L for feeling confident you're actually making money day-to-day.
Prime cost = COGS (food & beverage cost) + total labor (wages, taxes, benefits, and all other payroll overhead).
- Target: ≤60–65% of sales. Quick-service: aim 55–60%. Full-service: 60–65% max. These are standard benchmarks used across the industry by restaurant consultants and operations platforms (Restaurant365, Toast, 7shifts).
- Above 65%? It's very hard to be profitable after overhead.
- Above 70%? Almost impossible unless your rent is near-zero.
Prime is your biggest controllable chunk. Rent, utilities, marketing are secondary. Fix prime first.
The Two Big Levers (COGS Gets the Spotlight)
1) Food & Beverage Cost (COGS)
- Target: 28–35% of sales. Quick-service often 25–30%, full-service 28–32%, fine dining 30–35% (NetSuite, Restaurant365).
- Formula: (Cost of food/bev used ÷ Sales) × 100
- How you actually get the real number: Physical inventory counts + invoice pulls. No guessing.
The money dies here quietly. Track actual vs. theoretical food cost. The gap is your variance.
- Theoretical = the ideal. The expected cost of your dishes under perfect conditions. Assuming no waste, spoilage, shrinkage, or inefficiencies.
- How to get this number? Documented recipes + Ingredient Costs
- Actual = What you really spent (waste, theft, portion mistakes included).
- How to get this number? Physical inventory counts
- Variance = Actual − Theoretical. Industry practitioners generally consider 1–2% variance acceptable, while anything above 3% is a red flag worth investigating (CrunchTime, Backbar). Many independents operate well above 3% without realizing it, because they're not measuring.
Here's what that looks like in dollars: Say you do $1.2M in annual sales. A 3% variance = $36,000/year gone. At typical independent net margins of 3–5%, that's half your profit or more. Chains catch this weekly. Most independents don't catch it at all.
Quick example: Finding a $600/month leak
Imagine you run a burger-focused restaurant doing $25K/week in sales. Your theoretical food cost (based on your recipes and current ingredient prices) is 30%. That means you should be spending $7,500/week on food.
But after counting inventory this Sunday, you calculate actual food cost at 33%. That's $8,250/week, a $750/week gap, or roughly $3,000/month.
Where's it going? You check the biggest-dollar items first:
- Ground beef: You spec 6 oz patties. You weigh a few from the line and they're coming out 7.5 oz. That's 25% more beef per burger. On 400 burgers/week, that's ~$200/week in extra beef alone.
- Chicken wings: You ordered 10 cases this week but only received 9 (check the invoice against the delivery receipt). There's another $80.
- Produce waste: Prep cook cut lettuce Monday for the week. By Thursday half of it is brown and gets tossed. That's avoidable with smaller, more frequent prep.
Three items, one week of looking. You tighten portions, verify deliveries, and adjust prep schedules. Variance drops to 1.5%. That's real money back.
Another example: Coffee shop bleeding on milk
You run a small coffee shop doing $8K/week. Your theoretical food cost is 25% ($2,000/week). After counting, actual comes in at 29%, or $2,320/week. That's a $320/week gap, or $1,280/month.
You dig in:
- Oat milk: Baristas free-pour for lattes instead of using the measured pitcher. You're averaging 14 oz of milk per 12 oz latte instead of 10 oz. On 300 lattes/week, that's ~$90/week in extra milk.
- Pastries: You order 5 dozen muffins Monday, sell 4 dozen by close Wednesday, toss the rest Thursday morning. That's 12 muffins/week in waste, about $30.
- Beans: Your espresso grinder drifted. Shots are pulling heavy at 21g instead of 18g. Across 500 shots/week, that's an extra 1.5 kg of coffee, roughly $40/week.
Recalibrate the grinder, train baristas on measured pours, and switch to smaller pastry orders twice a week. Variance drops to 1.5%. Same playbook, different operation.
Where variance hides (the quiet assassins)
- Portion drift: Recipe says 6 oz burger. Line cooks eyeball 7–8 oz. That's 15–30% extra cost on that item.
- Yield mistakes: Braise assumes 55% yield. Team gets 40%. Cost per usable pound skyrockets.
- Supplier shorting: Order 50 cases, get 49. If nobody's counting deliveries, you'll never know.
- Waste/spoilage: Dropped plates, expired product, prep mistakes, all unlogged during rush.
- Theft: Employee grazing, over-pours for tips, POS voids, walking out with product. Industry sources have widely cited that employee theft accounts for a large share of restaurant inventory shrinkage, with some estimates as high as 75%, with an impact of roughly 4% of sales (NRA data, compiled by KROST CPAs). The exact numbers are hard to verify, but the pattern is real: small, repeated losses add up fast when nobody's tracking.
None of this is one big theft ring. It adds up through a thousand small cuts, and it persists because there's no visibility.
2) Labor Cost (Just a quick view. We'll publish a deep dive later)
- Target: 25–35% of sales (QSR lower ~25–30%, full-service 30–36%). Worth noting: the NRA's own data shows that full-service median labor cost hit 36.5% of sales in 2024, which means many operators are already above the traditional target range.
- Formula: Total labor ÷ Sales × 100
- Killers: Overstaffing dead shifts, overtime, turnover (training eats money), keeping dead weight.
- Reality checks:
- Sales per labor hour: Higher = better.
- Schedule to forecast, not "last week's ghost schedule."
- Cut fat, not muscle. A skeleton crew ticks off guests and tanks tips/repeat business.
Bottom Line: Prime ≤60–65% + tight COGS variance = you're probably making real money after overhead. If COGS variance is above 3% and prime is creeping, fix food first. That's where independents lose the most without noticing.
Inventory tips in your inbox
Short, occasional notes on food cost and counting.
Part 3: Why Staying on Top of Your Data Is So Hard
The Spreadsheet: Works Until It Doesn't
Let's be honest: spreadsheets can work. Some operators run tight ships with a Google Sheet they've maintained for years. If that's you and your numbers are solid, don't fix what isn't broken.
But for most solo operators, the pattern looks like this: You go hard for a few weeks (Sunday count, invoice cross-check, Google Sheet math). Then a brutal week hits, the process slips, and the spreadsheet goes stale. Not laziness. Life.
Typical grind for operators tracking everything from scratch: 5–7 hours/week handwriting, typing, fixing errors. (If you've got a streamlined sheet, yours may be lower, but still fragile.) Multi-tab files where one bad entry cascades. Prices outdated. Waste unlogged. By midweek you're analyzing last week's data, too late to act on it.
Your time at $20–25/hr = $5K+/year just counting. The real cost is higher: hours stolen from training, vendor negotiations, and being on the floor.
Burnout cycle: Trust no one to count right → do it yourself → run out of gas → numbers go dark → month-end surprise.
If you can make a spreadsheet work consistently, that's great. The key word is consistently. The information in Part 2 applies no matter what tool you use. The hard part is sustaining the habit week after week.
Enterprise Software: Powerful but Heavy
Platforms like MarketMan ($130–$430/month), Restaurant365 ($250–$500/month), and xtraCHEF by Toast (custom pricing, typically $150+/month) are powerful for multi-unit operations with IT support. (MarketMan pricing, Restaurant365 pricing)
For a solo operator: setup often takes 20–40 hours (vendor mapping, recipe entry, par levels). You're paying for features you'll never use. And when your freezer Wi-Fi drops mid-count, you're back to pen and paper.
These are good products. They're just designed for a different scale of operation.
The Real Problem: Friction
Whether it's a spreadsheet or expensive software, the failure mode is the same: too much friction. A busy week hits, the process breaks, and variance creeps back unchecked.
Whatever system you use, it needs to be fast enough that you'll actually do it every single week. If it takes more than an hour, most solo operators won't sustain it.
Part 4: Making It Sustainable
The Leverage: Reducing Data Entry Time
The biggest barrier to consistent cost tracking is data entry. Counting inventory by hand and keying invoices manually is slow, boring, and error-prone. Newer tools, including AI-assisted ones, are changing this:
- Voice counting: Walk the cooler with your phone, call out what you see. The app logs items and matches them to your inventory. Operators who switch from clipboard counting typically report cutting their count time by half or more.
- Invoice capture: Photograph an invoice, and software extracts items, prices, and quantities, then flags price changes or shorted deliveries. A few minutes vs. 20 minutes of manual entry per invoice.
These aren't magic. You still need to verify the data, catch errors, and make decisions. But cutting weekly inventory from 5–7 hours to under an hour changes whether the process survives a busy week.
Full disclosure: we build a voice-first inventory tool (that's Stockcount). But the advice in this article applies regardless of what tool you use. A spreadsheet you actually maintain beats expensive software you abandon.
What This Looks Like in Practice
- Get numbers fast: Use whatever system keeps data entry under an hour: voice counting, a streamlined spreadsheet, a lightweight app. The tool matters less than the habit.
- Sustain it: If your weekly process takes more than an hour, simplify it until it doesn't. A process that dies after three weeks tells you nothing.
- Use it: The point of knowing your actual COGS is to act on it. Reprice menu items. Negotiate with vendors armed with data. Cut items that don't earn their place. Tighten portions where drift is costing you.
Operators who do this weekly, not perfectly, just consistently, find margin. The ones who don't, blame inflation for problems they could have caught.
Do This Sunday (15 Minutes, No Setup)
Don't wait until you have a perfect system. This weekend, do these five things:
- Pick your 5 highest-dollar ingredients. The items you spend the most on each week (protein, dairy, produce, whatever moves the most money).
- Count just those 5 items. Walk your cooler and dry storage. Write down what you have on hand right now.
- Pull this week's invoices for those items. Check what you ordered vs. what you received. Any short deliveries? Any price jumps you didn't notice?
- Weigh one portioned item on the line. Pick whatever your kitchen uses the most of (burgers, chicken breasts, grain bowls). Are portions matching your recipe spec, or are they drifting?
- Write down what you find. A notes app is fine. You're not building a system yet. You're building the habit of looking.
If you find nothing surprising, great. If you find a leak, you just paid yourself for 15 minutes of work. Either way, you now have a baseline to compare against next week.
Final Checklist: Your Weekly + Monthly Routine
Print this. Set reminders. The tool doesn't matter. The consistency does.
Every Week (Aim for <1 Hour Total)
- Take full inventory (Sunday night/Monday AM): Count walk-in, dry storage, freezer. Use whatever method is fastest for you.
- Pull & snap invoices: Collect all delivery invoices from the week. Check for shorted deliveries and price jumps.
- Calculate COGS: Beginning inventory + purchases − ending inventory = COGS used. Calculate actual food cost %.
- Pull labor totals: Payroll summary (wages + taxes + benefits + overtime). Calculate labor % of sales.
- Compute prime cost: (COGS + labor) ÷ sales × 100. Compare to your target (≤60–65%).
- Check variance (COGS focus): Actual vs. theoretical food cost. If above 3%, investigate: check your highest-dollar items first for portion drift, waste, or receiving errors.
- Quick labor scan: Sales per labor hour? Schedule next week based on forecasted sales, not last week's pattern.
- Act fast: Prime creeping? Adjust portions, 86 high-variance items, renegotiate with your vendor, trim hours on slow shifts. Fix food costs first. It's usually the bigger and more fixable lever.
- Log trends: Record prime %, COGS %, and variance somewhere consistent. Patterns become visible after 3–4 weeks.
Every Month (Deeper Review, 2–4 Hours)
- Review weekly logs: Average your prime cost for the month. Is the trend going up, down, or flat?
- Re-cost key recipes: If ingredient prices shifted, update your theoretical costs so your variance calculation stays meaningful.
- Menu engineering check: Promote winners (high margin + high sales). Reprice or cut items that drag you down.
- Full overhead scan: Rent, utilities, insurance, card fees. Any surprises? Negotiate or cut.
- Cash flow & profit reality: After prime + fixed costs, what's actually left? Adjust next month's plan accordingly.
- Vendor & receiving audit: Spot recurring shortages or price creep. Have the conversation with your rep if the data supports it.
- Plan ahead: Forecast next month's sales, set a labor budget, adjust ordering based on what you learned.
Do the weekly stuff like brushing your teeth. Skip it and problems compound fast. Monthly reviews are your deeper check-up. Operators who maintain this rhythm consistently tend to find margin improvements because they catch problems in days instead of months.
Sources
- National Restaurant Association, 2026 State of the Restaurant Industry (February 2026): food cost increases, operator profitability, cost challenges
- NRA, "Elevated costs continue to pressure restaurant profitability": cost breakdowns by category
- NRA, "Elevated labor costs had a significant impact on restaurant profitability in 2024": labor cost benchmarks (36.5% median for full-service)
- YouGov, US Dining Out Report 2025: consumer dining frequency and price sensitivity
- Barmetrix, "Restaurant Inflation: 2025 Trends" (citing NRA/BLS/USDA data): utility and occupancy cost increases
- CrunchTime, "Explaining Actual vs. Theoretical Food Cost Variance": variance benchmarks
- KROST CPAs, "Restaurant Employee Theft": NRA theft/shrinkage data
- Restaurant365, "How to Calculate Restaurant Prime Cost": prime cost benchmarks
- NetSuite, "11 Key Restaurant Benchmarks": COGS and labor benchmarks by segment
This guide is from the Stockcount team. We build voice-first inventory tools for independent restaurants. If you want to try it, create an account. But honestly, the most important thing is that you pick a system and stick with it.
Take control of your costs
Stockcount gives you voice-powered counting, real-time food costs, and automated tracking so you can spend less time on spreadsheets and more time running your kitchen.
See pricing →Keep Reading
Restaurant Prime Cost Formula & Benchmarks
Prime cost is the single most important number in your restaurant. Learn the formula, industry benchmarks, and how to calculate it weekly with real examples.
Stop Overcomplicating Unit Conversions
Nested packaging hierarchies make inventory harder. Here's the flat conversion model that's simpler to set up, easier to maintain, and more accurate.
From Receipt Chaos to Inventory Accuracy
Stores abbreviate and change receipt formats without warning. Here's how our four-layer matching system turns messy receipt text into accurate inventory data.