Written by: JJ Tan, Founder, Jelly
Key Takeaways
- Food cost measures only ingredient spend as a percentage of food sales, while prime cost combines food and beverage cost with fully loaded labour cost as a percentage of total revenue.
- UK operators face structurally higher labour costs than US counterparts, including employer National Insurance at 15%, pension contributions, holiday pay accrual and tronc treatment, all of which must be captured in prime cost.
- A low food cost percentage can mask an unsustainable prime cost when labour is running at 40%+ of revenue, leaving insufficient margin for rent, energy and profit.
- Weekly monitoring of both metrics catches supplier price changes and rota drift before they compound into monthly losses, unlike lagging monthly P&L reporting.
- Jelly automates invoice scanning, live dish costing and POS integration to deliver daily prime cost visibility, saving operators 10–20 hours of admin and cutting food costs by an average of 3%.
See how Jelly tracks prime cost
What Food Cost Means in a Restaurant
Food cost is the cost of ingredients used to produce the food sold, expressed as a percentage of food sales. The standard formula is:
Food cost % = (opening stock + purchases − closing stock) ÷ food sales × 100
Ingredients and wastage sit inside the food cost line. Wages, rent, energy and every other operating expense sit outside it. That boundary matters because food cost works as a kitchen metric rather than a full business metric.
Many operators also blur food cost percentage with food cost in pounds. A 28% food cost on £20,000 of weekly sales is a very different cash position from 28% on £80,000. A low percentage on a low sales base can still drain cash. A rising percentage on a growing sales base may remain manageable. For deeper analysis of how ingredient price changes affect recipe-level costs, see Recipe Costing With Fluctuating Ingredient Prices.
What Prime Cost Means in a Restaurant
Prime cost is cost of goods sold, food and beverage combined, plus total labour cost, expressed as a percentage of total revenue. The formula is:
Prime cost % = (cost of goods sold + total labour cost) ÷ total revenue × 100
Food cost sits inside prime cost as one of its components. Prime cost works as the broader metric because it captures the two largest controllable cost lines in any hospitality business: what you spend on product and what you spend on people. Everything else, such as rent, energy, insurance and marketing, is harder to move quickly. Product and labour can be adjusted week to week, so prime cost becomes the primary operational health indicator.
Prime Cost vs Food Cost: The Difference at a Glance
The comparison between food cost and prime cost comes down to scope, inclusions and what each figure signals when it moves. Food cost measures ingredient spend against food sales, while prime cost measures product and labour spend against total revenue. Food cost sits inside prime cost as one line in a wider calculation.
Food cost includes food ingredients and wastage. Prime cost includes food COGS, beverage COGS, wages, employer NI, pension and holiday pay. Food cost excludes labour, rent, energy and all non-ingredient costs. Prime cost excludes rent, energy, insurance, marketing and other overheads, which sit below the line.
The food cost formula is (opening stock + purchases − closing stock) ÷ food sales × 100. The prime cost formula is (COGS + total labour cost) ÷ total revenue × 100. Food cost uses food sales only as the denominator. Prime cost uses total revenue from food and beverage.
A problem in food cost usually points to menu pricing, purchasing, portioning or wastage. A problem in prime cost usually points to labour scheduling, overstaffing, rota drift or understated labour cost. Food cost tells you whether your menu is priced right. Prime cost tells you whether the business is viable.
A kitchen can run a textbook 29% food cost and still lose money if labour runs at 42% of revenue. Industry analysis from Mise Services describes this clearly: “A kitchen can run a beautiful 30% food cost and still bleed out through an overstaffed floor, and if food cost is the only number you’re watching, you’ll never see it coming.”
How Employer NI and Holiday Pay Shape Prime Cost in the UK
UK operators most often misjudge prime cost on the labour side. Labour cost inside prime cost includes far more than gross wages. For UK restaurants, the fully loaded labour line includes:
- Employer National Insurance: For 2026/27, UK employers pay Class 1 NI at 15% on each employee’s earnings above the secondary threshold of £5,000 a year. Employer NI sits on top of salary as an additional cost, so it must be added separately to the labour line. Confirm current rates at GOV.UK, as thresholds move with fiscal events.
- Employer pension contributions: Under auto-enrolment, employers must contribute a minimum of 3% of qualifying earnings on the band between £6,240 and £50,270 a year for eligible staff aged 22 to State Pension age earning at least £10,000 a year. Current thresholds are published by GOV.UK and The Pensions Regulator.
- Holiday pay accrual: UK workers are entitled to 5.6 weeks of paid annual leave per year, capped at 28 days for a five-day week. Statutory holiday cannot generally be replaced with pay except on termination, so the cost of paid leave must be accrued into the labour line.
- Tronc and service charge treatment: Mandatory service charges passed to staff attract employer NI regardless of how they are distributed. Voluntary tips allocated by a genuinely independent troncmaster can fall outside employer NI scope, but where the employer controls allocation, both employer and employee NI apply. HMRC’s guidance on tips, gratuities, service charges and troncs (E24) is the authoritative reference and bases the position on who makes the allocation decision.
The practical effect is significant. A full-time National Living Wage employee aged 21+ working 37.5 hours a week costs approximately £28,308 a year in total employment cost. That breaks down as £24,784 in base pay, £2,968 in employer NI and £556 in minimum pension before holiday accrual is added. Two sites with identical gross wage bills can carry materially different prime costs depending on their staff age mix, pension arrangements and tronc structure.
The salaried-versus-hourly mix also matters. Salaried managers generate employer NI on a predictable annual figure. Hourly staff generate NI that fluctuates with hours worked. That pattern makes rota drift directly visible in the prime cost line when you track it correctly.
A Worked Example: £100,000 Monthly Sales
The table below shows how the gap between food cost and prime cost widens once UK labour costs are fully loaded. The figures are illustrative only and are not presented as benchmarks.
| Line | £ | % of Revenue |
|---|---|---|
| Total revenue | £100,000 | 100% |
| Food and beverage COGS | £30,000 | 30% |
| Gross wages (kitchen and front of house) | £28,000 | 28% |
| Employer National Insurance (15% above £417/month threshold, illustrative) | £3,500 | 3.5% |
| Employer pension contributions (3% of qualifying earnings, illustrative) | £700 | 0.7% |
| Holiday pay accrual (5.6 weeks, illustrative) | £800 | 0.8% |
| Total labour cost (fully loaded) | £33,000 | 33% |
| Prime cost (COGS + total labour) | £63,000 | 63% |
The food cost line reads 30%, within the widely cited 28–35% convention for full-service restaurants. Once labour is fully loaded, prime cost reaches 63%, leaving only 37% of revenue to cover rent, energy, insurance, marketing and profit. In a city-centre site with 12–14% rent, that arithmetic tightens very quickly. The food cost figure alone would never have shown that.
How to Read a Low Food Cost and a High Prime Cost
This diagnostic combination gives the clearest signal in the article. When food cost is low but prime cost is high, the problem almost always sits in labour. The menu is priced correctly and the kitchen is buying and portioning well. The business is carrying a labour burden that erodes the margin that good food cost performance created.
Use this diagnostic framework:
- Low food cost + high prime cost: Look at the rota. Check for overstaffing relative to covers, poor alignment of shift patterns to demand, excessive overtime, or a labour line that excludes employer NI and pension, which means prime cost is understated and the real figure is worse.
- High food cost + normal prime cost: Look at purchasing, portioning, wastage and menu pricing. The labour side is under control, so the kitchen is where the margin is leaking. See Food Cost Percentage Variance Analysis: Diagnose the Gap for a structured approach.
- High food cost + high prime cost: Treat both levers as priorities. Focus on the labour line first because it is typically the larger number, then address purchasing and portioning.
- Low food cost + low prime cost: The business is performing well on both controllable lines. The risk here is understaffing, as a prime cost ratio below 55% can signal an unusually efficient operation but can also signal understaffing that quietly hurts service and retention.
What Is the Ideal Food Cost Percentage for a Restaurant?
Once you know which lever is out of line, you need a target to measure it against. As the worked example above showed, the widely cited range is 28–35% of food sales, attributed to WhippleWood CPAs’ Restaurant Financial Benchmarks 2026 and classified as a trade convention rather than a measured survey result. Indicative ranges by UK concept type, labelled as directional only:
- Quick-service and fast casual: quick-service restaurants typically run food costs of around 20–32%, while fast casual concepts typically run around 26–33%, depending on the benchmark source
- Casual dining and full-service: 28–35%, with menu mix the primary driver of where within that range a site lands
- Premium and fine dining: 30–38%, where higher ingredient quality is offset by price point and beverage margin
- Bars and pubs: Blended COGS often 20–28% because high-margin beverage revenue dominates the sales mix
The right food cost target for any individual site depends on the prime cost the business can carry once rent, energy and overheads are covered. A steakhouse running 38% food cost with 25% labour and 8% rent may be more profitable than a casual dining site running 29% food cost with 38% labour and 14% rent. The percentage alone tells you little without the full picture.
How to Monitor Prime Cost and Food Cost Weekly, Not Monthly
Weekly monitoring keeps you close to cost movements that monthly reporting hides. By the time an accountant’s P&L arrives, supplier price increases are three weeks old, a rota that drifted in week two has already cost four weeks of margin, and the opportunity to act has passed. UHY research published in October 2026 found that the UK’s Top 100 restaurant groups saw profits fall 44% year on year, from £365 million to £204 million, despite combined turnover rising. That margin squeeze reflects exactly the cost pressures that weekly monitoring is designed to catch early.
The weekly rhythm starts with invoices. Reconcile supplier invoices as they arrive rather than at month end, because a supplier price change only becomes a dish-cost problem once it has been sitting unrecorded for weeks. Each new invoice should update the relevant dish costs immediately. From there, review gross profit margin against POS sales weekly, and check actual labour hours and cost against the forecast for that week’s sales. Finally, flag any prime cost movement of more than 1–2 percentage points for investigation before the next week begins.
Running that rhythm by hand is where most operators fall down, which is why Jelly is built to make it automatic. Invoice scanning is the entry point and captures every line item the moment a delivery arrives by photo or email, so ingredient costs update in real time without manual data entry. Those updated costs then feed live dish costing, which recalculates gross profit margins across the menu as supplier prices change, so a margin that drops below target triggers a visible alert rather than a surprise at month end. POS integration with Square, EPOS Now, Lightspeed and Toast then brings item-level sales data into Jelly the moment a transaction completes, enabling the Flash Report to show gross profit margin daily, weekly or monthly against actual sales. Finally, the Price Alert feature flags every supplier price movement, up or down, giving operators the data to negotiate credits or switch suppliers before the cost compounds.
The result is prime cost visibility that moves from a lagging monthly figure to a daily control tool. Jelly automates invoice-to-dish-costing workflows, saving operators 10–20 hours of admin, adds an average of 2 percentage points to gross margins in the first three months, and cuts food costs by an average of 3% in the same period. Amber, a Mediterranean restaurant in East London, saves £3,000–£4,000 per month. Populu lifted gross profit from 68% to 72% across 16 locations. One operator moved from 65% to 72% GP in 12 weeks on approximately £500,000 in revenue. Jelly costs a flat £129 per month per location.
Which Metric You Should Prioritise
Operators should track both metrics, while treating prime cost as the primary health indicator and food cost as the menu-level diagnostic that feeds into it. Food cost is a component of prime cost and shows whether your purchasing, portioning and pricing are working. Prime cost shows whether the business as a whole generates enough margin to survive after its two largest controllable costs are paid. For UK operators carrying fully loaded labour costs that US benchmarks consistently understate, prime cost is the number that determines whether rent, energy and profit remain achievable. Food cost is where you look when prime cost shows that the problem sits in the kitchen.
Conclusion
The difference between prime cost and food cost for restaurants is the difference between a partial view and a complete one. Food cost measures ingredient efficiency. Prime cost measures whether the business is viable after its two largest controllable costs, product and people, are accounted for. For UK operators, the labour line inside prime cost must include the fully loaded costs covered earlier, including employer NI, pension, holiday accrual and correct tronc treatment. Omit any of those and prime cost is understated, decisions are made on flattering numbers, and the gap only becomes visible when the monthly P&L arrives too late to act.
The practical next step is automating invoice and sales data so both metrics stay current every week, not every month. That is what Jelly is built to do.
Frequently Asked Questions
What Is the Formula for Food Cost in a Restaurant?
Food cost percentage is calculated as: (opening stock + purchases − closing stock) ÷ food sales × 100. The result is expressed as a percentage of food sales, not total revenue. It measures only ingredient spend and excludes all labour, rent, energy and other operating costs. A food cost percentage should always be read alongside prime cost to give a complete picture of operational health.
Is Prime Cost Always Higher Than Food Cost?
Yes, in practice. Prime cost includes food and beverage cost of goods sold plus total labour cost, so it will always be a larger figure than food cost alone. The gap between the two metrics reflects the size of the labour burden the business is carrying. A wide gap, for example 30% food cost and 63% prime cost, indicates that labour is the dominant cost line and the area most likely to require attention.
Does Prime Cost Include Drinks?
Yes. Prime cost uses total cost of goods sold, which covers both food and beverage. Drinks are included on the cost side, and total revenue, including beverage sales, is the denominator. Because drinks typically carry a higher gross margin than food, a strong beverage mix improves the blended prime cost ratio by adding revenue faster than it adds cost. Food and beverage costs are often tracked separately within the prime cost calculation to monitor each category’s performance independently.
How Often Should I Calculate Prime Cost?
Weekly is the recommended cadence for established UK operators. Monthly reporting arrives too late to act on supplier price changes, rota drift or portioning issues. By the time the figure lands, the problem is already several weeks old. A weekly prime cost review, supported by reconciled invoices and POS sales data, allows operators to catch a margin movement while there is still time to recover the period. Jelly’s Flash Report makes weekly prime cost visibility automatic by combining invoice data with live POS sales.
Can Software Calculate Prime Cost Automatically?
Yes, provided it connects invoice data, recipe costs and POS sales in one place. Jelly does exactly that, and the invoice scanning, live dish costing and POS integration described above feed the Flash Report, which calculates gross profit margin daily, weekly or monthly without manual input. The Price Alert feature flags every supplier price movement so operators can act before a cost increase compounds into a margin problem.



