What Is Restaurant Prime Cost? Formula & Benchmarks
By Jeremy Dudet
Key takeaway
Prime cost = COGS (food + beverage) + total labor (wages, taxes, benefits). Target: 60-65% of revenue for full-service, 55-60% for quick-service. It is the largest controllable expense in a restaurant and the best predictor of whether you are actually making money. Track it weekly.
Most restaurant operators have a rough sense of whether they are making money. Prime cost replaces that feeling with a number, and it is the only number you need to check every week.
The Formula
Prime cost is your two largest controllable expenses combined:
Prime Cost = Cost of Goods Sold (COGS) + Total Labor Cost
As a percentage:
Prime Cost % = (COGS + Total Labor) / Total Revenue x 100
COGS covers every ingredient and beverage that goes into what you sell. Total labor covers every dollar you spend on people: wages, salaries, payroll taxes, benefits, workers' comp, overtime. Together, these two categories typically account for 55-70% of a restaurant's revenue. Everything else (rent, utilities, insurance, marketing) is either fixed or much harder to change in the short term.
Prime cost is where you have leverage.
A Quick Example
A casual restaurant does $25,000 in revenue last week:
| Category | Amount | % of Revenue |
|---|---|---|
| COGS (food + beverage) | $7,500 | 30.0% |
| Total labor | $7,750 | 31.0% |
| Prime cost | $15,250 | 61.0% |
That 61% means 39 cents of every dollar is left to cover rent, utilities, insurance, equipment, marketing, loan payments, and profit.
What Goes Into COGS
COGS is calculated from inventory counts, not invoices:
COGS = Beginning Inventory + Purchases - Ending Inventory
It captures what you actually consumed, not what you bought. This is why physical inventory counts matter. Without them, you are guessing. For a deeper breakdown, see What Is COGS in a Restaurant?
What Goes Into Total Labor
Total labor is more than hourly wages. Include gross wages for all staff, salaried management, payroll taxes (FICA, FUTA, state unemployment), benefits (health insurance, 401k match, PTO), workers' comp, overtime, and any bonuses or tips paid by the house.
A common mistake is using only the wages line from your payroll report. If your gross wages are $6,000/week, your actual labor cost is not $6,000. Payroll taxes, benefits, and workers' comp add a multiplier called your labor burden rate. At a typical 1.20x, that $6,000 becomes $7,200. Using the wrong number understates your prime cost by 3-5 points.
How much the burden rate adds depends on what you offer. A QSR with no benefits might run 1.10-1.15x. A full-service restaurant with health insurance, PTO, and 401k match could be 1.25-1.35x. If you do not know yours, ask your payroll provider or accountant for the exact number.
Industry Benchmarks
These ranges are rough composites drawn from NRA reports, restaurant accounting platforms (Restaurant365, Toast, 7shifts), and operator surveys. Different sources disagree by a few points, so treat these as guideposts, not hard lines. The targets have held relatively steady for years, even as hitting them has gotten harder.
| Restaurant Type | COGS Range | Labor Range | Prime Cost Range |
|---|---|---|---|
| Quick-service / Fast casual | 25-30% | 25-30% | 55-60% |
| Casual dining | 28-32% | 30-35% | 60-65% |
| Fine dining | 30-35% | 30-38% | 62-68% |
| Cafes and coffee shops | 25-35% | 28-35% | 55-65% |
| Bars (beverage-focused) | 20-25% | 22-30% | 48-55% |
The general rule: prime cost should not exceed 65% for full-service, 60% for quick-service.
The honest context: according to the NRA's 2025 operations data, the median full-service restaurant spent 36.5% of sales on labor in 2024, and operators reporting losses ran as high as 42.9%. Food costs remain well above pre-pandemic levels. Many operators are running above these targets right now. If your prime cost is 67%, you are not failing. But you need to know the number and be working it down.
What Different Levels Mean in Dollars
For a restaurant doing $1.2M in annual revenue:
| Prime Cost % | Prime Cost $ | Left for Overhead + Profit | Realistic Outcome |
|---|---|---|---|
| 55% | $660,000 | $540,000 | Healthy margin. Room to invest. |
| 60% | $720,000 | $480,000 | Solid. Typical for well-run casual. |
| 65% | $780,000 | $420,000 | Tight but workable if rent is low. |
| 70% | $840,000 | $360,000 | Barely breaking even. One bad month hurts. |
| 75% | $900,000 | $300,000 | Losing money after overhead in most cases. |
The difference between 60% and 70% on $1.2M revenue is $120,000 per year.
Get early access to StockCount
Plus inventory tips and food cost guides in your inbox.
The Split Matters More Than the Total
A prime cost of 62% tells you whether you are profitable, but not where the money is going. Two restaurants can both run 62% with completely different problems:
| Restaurant A | Restaurant B | |
|---|---|---|
| COGS | 26% | 35% |
| Labor | 36% | 27% |
| Prime cost | 62% | 62% |
Restaurant A has tight food cost but heavy labor: a scratch kitchen with a large prep team. Restaurant B has high food cost but lean labor: a premium-ingredient concept with counter service. If prime cost creeps up, Restaurant A investigates scheduling and overtime. Restaurant B investigates vendor prices and waste.
This is also why food cost percentage alone is misleading. A restaurant can have great food cost (28%) but terrible prime cost (72%) if labor is out of control. Switching from pre-made to scratch cooking might drop food cost by 3 points but add 5 points of labor. Food cost went down, prime cost went up, and you lost money.
Always track the split.
How to Calculate Prime Cost Weekly
Monthly prime cost is an autopsy. By the time your accountant tells you last month was 68%, you have already lost four weeks of margin. Weekly tracking catches problems in days.
Step 1: Calculate COGS. Count inventory on a consistent day (Sunday night or Monday morning). Pull your purchase invoices for the week. COGS = Beginning Inventory + Purchases - Ending Inventory. This week's ending inventory becomes next week's beginning inventory. (See How to Calculate Food Cost Percentage for a detailed walkthrough.)
Step 2: Pull total labor. Get your payroll summary for the week. Include gross wages, employer payroll taxes, benefits (prorate monthly premiums), and overtime. If you cannot get exact weekly numbers, multiply gross wages by your labor burden rate (typically 1.15-1.25x).
Step 3: Calculate. Prime Cost % = (COGS + Total Labor) / Revenue x 100. Compare to last week. After four weeks you will have a trend. That is where the value lives.
Two Weeks of Prime Cost: A Real Example
A cafe doing about $12,000/week:
Week 1:
| Amount | |
|---|---|
| Beginning inventory | $4,200 |
| Purchases | $3,800 |
| Ending inventory | $4,000 |
| COGS | $4,000 |
| Total labor | $3,600 |
| Prime cost | $7,600 |
| Revenue | $12,200 |
| Prime cost % | 62.3% |
Week 2:
| Amount | |
|---|---|
| Beginning inventory | $4,000 |
| Purchases | $4,500 |
| Ending inventory | $3,800 |
| COGS | $4,700 |
| Total labor | $3,650 |
| Prime cost | $8,350 |
| Revenue | $12,400 |
| Prime cost % | 67.3% |
Prime cost jumped 5 points. Revenue was flat, labor was stable. COGS spiked by $700. Because you track the split, you know exactly which side moved.
Why did COGS jump? Possible causes: over-ordering for an event, vendor price increases you missed, a waste or portioning problem, a receiving error. Each has a different fix, but none gets diagnosed without the weekly number.
That $700/week leak is $33,600/year.
Common Mistakes
Using purchases instead of COGS. Your invoices show what you bought, not what you used. Invoice totals alone do not give you food cost. You need inventory counts to calculate actual COGS.
Ignoring seasonality. A slow January might push prime cost to 68% even if your costs are unchanged, because fixed labor stays the same while revenue drops. Compare to the same period last year, not just last week. Expect prime cost to rise in your slow season. If it rises during peak season, something is wrong.
Cutting labor without watching revenue. A kitchen that is understaffed during a rush does not save money. It costs you the customers who do not come back. You want the lowest prime cost that does not hurt revenue.
When Prime Cost Is Too High: Levers You Can Pull
Knowing your number is step one. Here is what to actually do about it, depending on which side is the problem.
If COGS is high:
- Re-quote your top 5 items by spend. Get competing bids from two other vendors. Protein and dairy alone often account for 40-50% of food cost. A 5% price reduction on your top five items moves the needle more than renegotiating everything.
- Track waste for one week. Put a sheet and a bus tub next to the trash. Write down what gets thrown away and why. Most operators are surprised by what they find. Common culprits: over-prepped items that do not sell, produce that spoils before use, and proteins trimmed too aggressively.
- Check portioning. Weigh ten random plates against your spec. Portion creep is invisible until you measure it. A burger that gains an extra ounce of protein over time costs you 6-8% more per plate, and nobody noticed.
- Audit receiving. Verify that what shows up matches what the invoice says. Short deliveries, wrong items, and substitutions at higher prices are common and easy to miss if nobody checks.
- Compare what you sold to what you used. Pull your POS product mix report for the week. Multiply each item sold by its recipe cost. That is your theoretical COGS. Compare it to your actual COGS. If actual is 3-5% higher than theoretical, the gap is waste, theft, or portioning errors. If it is 8%+, something specific is broken and you can usually find it by looking at your highest-volume items first.
If labor is high:
- Cross-train staff. A prep cook who can cover the line during a slow shift means you can cut one person without reducing capacity. Cross-training is a slower fix but the most durable one.
- Stagger shift starts. If you open at 11 and the rush does not hit until 12, you do not need the full crew at 11. Shift your schedule in 30-minute increments to match actual demand.
- Review overtime. Overtime is 1.5x labor cost and often avoidable with better scheduling. One employee working 48 hours costs more than two employees working 24 each, and you get more coverage.
- Compare labor to revenue by day. Most restaurants over-staff on their slowest day and under-staff on their busiest. Plot labor cost against revenue for each day of the week. Rebalance toward the days that generate the most sales per labor dollar.
- Check your prep-to-sales ratio. If you are prepping the same volume on a Tuesday as a Saturday, you are either throwing food away or overstaffing prep. Pull your sales by day of week and scale your prep pars to match. This also reduces waste on the COGS side. Over-prepping is where labor and food cost problems overlap.
You do not need new software or a consultant for any of this. You need your prime cost number, which side is off, and one action this week.
Making Weekly Tracking Stick
Labor numbers come from payroll software automatically. COGS is where the habit breaks because it requires a physical count and invoice reconciliation.
The pattern is predictable: you commit to weekly tracking, it works for three or four weeks, then a busy week hits and you skip one count. Now your beginning inventory for the next week is wrong too, so your COGS numbers are off for two weeks. At that point most people stop.
The operators who actually sustain it do one of two things. Either they count a short list (just the top 20 items by cost, which typically cover 80% of COGS) or they make it someone's specific job on a specific day. A vague task like "count inventory" gets skipped. "Carlos counts the walk-in Sunday at 9pm" actually happens.
Twenty minutes of counting once a week gives you the most important number in your business. Everything else in this article depends on it.
Further Reading
Components of prime cost:
- What Is COGS in a Restaurant?. The COGS formula, with actual vs. theoretical variance
- How to Calculate Food Cost Percentage. Step-by-step food cost calculation and weekly tracking
- How to Calculate Plate Cost. Per-dish cost analysis with menu engineering (Stars, Plowhorses, Puzzles, Dogs)
- Restaurant Inventory Counting: A Practical Guide. The counting process that makes accurate COGS possible
Broader cost management:
- Staying on Top of Your Costs as an Independent Restaurant. Overhead, break-even, and margin management beyond prime cost
External resources:
- National Restaurant Association, 2026 State of the Restaurant Industry. Annual cost trends and profitability data
- NRA, "Elevated labor costs had a significant impact on restaurant profitability in 2024". Source for the 36.5% labor cost figure
- Restaurant365, "How to Calculate Prime Cost in a Restaurant". Benchmarks from their platform data
- 7shifts, "Restaurant Prime Cost Guide". Labor-focused perspective on prime cost
Sources
- National Restaurant Association, 2026 State of the Restaurant Industry: food cost increases, operator profitability
- NRA, "Elevated labor costs had a significant impact on restaurant profitability in 2024": labor cost benchmarks (36.5% median for full-service, 42.9% for operators reporting losses)
- Restaurant365, "How to Calculate Prime Cost in a Restaurant": prime cost formula and benchmarks
- Toast, "Restaurant Prime Cost": prime cost calculation and industry context
- 7shifts, "Restaurant Prime Cost Guide": prime cost benchmarks by restaurant type
- NetSuite, "11 Key Restaurant Benchmarks": COGS and labor benchmarks by segment
Make the COGS side easier
A clipboard and a timer work. But if counting is the bottleneck that kills your weekly tracking habit, StockCount can help. Count inventory by voice, scan invoices, and your food cost updates instantly.
See pricing →Keep Reading
Stop Overcomplicating Inventory 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.
Why We Stopped Asking Users to Verify Every Line Item
Manual verification of AI-extracted receipt data feels safe but reduces accuracy. Here's the reconciliation model we use instead, and why it works better.
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.