Written by: JJ Tan, Founder, Jelly
Key Takeaways
- Food cost percentage is calculated as (Cost of Goods Sold ÷ Food Sales) × 100, with UK full-service benchmarks typically 28–35%.
- Tracking the variance between actual and theoretical food cost reveals the real issues such as price changes, portion drift, waste or theft.
- A weekly control loop of five connected strategies, covering recipes, menu engineering, FIFO, waste and suppliers, turns data into repeatable margin protection.
- UK producer input prices rose 6.1% year-on-year to August 2026, so real-time price alerts and invoice evidence matter for timely supplier negotiation.
- Jelly automates invoice scanning, live dish costing, price alerts and sales-mix reporting so operators can run the weekly loop without spreadsheets.
Five Weekly Strategies To Control Food Costs
Five strategies, applied in sequence as a weekly loop, consistently lower food cost percentage for UK restaurants, pubs and hotels:
- Standardise recipes and re-cost every dish automatically when supplier invoice prices change.
- Menu engineering, classifying every dish by gross profit per cover and sales volume, then repricing, reformulating or removing accordingly.
- FIFO (first-in, first-out), enforcing stock rotation across all storage areas to reduce spoilage.
- Waste tracking, logging waste daily by category and reviewing the total weekly alongside food cost percentage.
- Supplier monitoring, reviewing every invoice line item for price increases and negotiating with hard evidence.
The sections below show how to build and run each strategy as part of one connected loop.
Step 1: Focus On Variance, Not Just Food Cost Percentage
Every operator needs to track two distinct food cost figures, and mixing them up is a common reason food cost control fails.
Actual food cost percentage is what you really spent, calculated from stock counts and invoices:
Actual Food Cost % = (Opening Stock + Purchases − Closing Stock) ÷ Food Sales × 100
Theoretical food cost percentage is what you should have spent, based on recipes and sales:
Theoretical Food Cost % = (Sum of recipe costs for all dishes sold) ÷ Food Sales × 100
The variance between the two shows what is going wrong. A 1–2 percentage-point gap between theoretical and actual food cost is normal in a well-run operation; a gap above 3% is where margin damage begins to compound. A sudden spike of 3+ points usually indicates a receiving failure or theft event. A slow weekly creep of 3+ points points to portion drift or outdated recipe cards. A stable, persistent gap of 3+ points signals a structural issue such as untracked waste or staff meals not logged.
The variance shows whether the problem is price, portioning, waste or theft, and each cause needs a different fix. Price variance requires sourcing-side remedies; usage variance requires operational-side remedies. Managing only the headline food cost percentage without tracking variance is equivalent to managing a business from a bank balance without a P&L. To avoid that trap, Jelly calculates both actual and theoretical food cost automatically from scanned invoices and POS data, surfacing the variance without manual spreadsheet work.
For a deeper guide to variance analysis, see Food Cost Percentage Variance Analysis: Diagnose the Gap.
Step 2: Build A Weekly Control Loop With Five Linked Strategies
The five strategies below form a sequence that runs as a weekly loop. Invoice data feeds recipe costing. Recipe costing feeds menu engineering. POS sales mix drives menu decisions. Supplier price alerts trigger renegotiation. Each step depends on the one before it.
Strategy 1: Standardise Recipes And Re-Cost When Prices Move
Objective: Every dish has a written recipe with exact quantities, unit conversions and wastage percentages. Dish costs update automatically whenever a new invoice lands.
Data needed: Supplier invoices (line-item prices), recipe cards, portion weights.
Who owns it: Head chef, with finance or operations oversight.
Success looks like: A red flag appears when a dish’s GP margin drops below target. No manual re-costing is required.
UK producer input prices rose 6.1% in the year to August 2026, and imported food input prices rose 0.8% month on month in August 2026. Because ingredient prices from UK suppliers shift weekly, re-costing must be triggered by invoice data rather than a quarterly spreadsheet review.
Jelly’s Cookbook and Live Dish Costing handle this automatically. Chefs build recipes by clicking on ingredients already populated from scanned invoices. What used to take 28 minutes per dish now takes 3 minutes. Stuart Noble, Head Chef at Cairn Lodge Hotel, cut food costs by 5% in a month after switching to Jelly: “Price hikes were crushing our margins, I felt helpless. With Jelly, every dish cost is up-to-date at my fingertips.”
Strategy 2: Use Menu Engineering To Balance Volume And Profit
Objective: Decide which dishes to reprice, reformulate or remove based on popularity and gross profit per dish, not food cost percentage alone.
Data needed: Item-level sales from your POS, recipe costs from Jelly.
Who owns it: Owner or operations manager, with head chef input.
Success looks like: Menu changes are based on live sales mix data, not gut feel.
The established menu engineering framework classifies dishes into four quadrants: Stars (high margin, high popularity), Plowhorses (low margin, high popularity), Puzzles (high margin, low popularity) and Dogs (low margin, low popularity). The recommended actions are to retain and promote Stars, reprice or reformulate Plowhorses, reposition Puzzles and remove Dogs.
A critical point is that a dish with a 21.2% food cost and a dish with a 40.3% food cost can each be the right choice when the gross profit in pounds per plate works. On a per-cover basis, a ribeye at 40% food cost generating £25 gross profit outperforms a pasta dish at 21% food cost generating £12 gross profit. Absolute gross margin per cover, not food cost percentage, determines profitability. However, this only holds if the ribeye sells in comparable volume, because high-volume pasta sales can still generate more total profit.
Jelly integrates natively with Square, EPOS Now, Lightspeed and Toast via real-time API, pulling item-level sales data the moment a transaction completes. Jelly’s Sales Mix report shows which dishes are most popular and most profitable, giving operators the two numbers needed to run the matrix without manual data extraction.
For a detailed guide to using food cost percentage in menu pricing decisions, see Restaurant Food Cost Percentage Formula For Menu Pricing.
Strategy 3: Treat FIFO As A Daily Stock Discipline
Objective: Reduce spoilage and overproduction by enforcing first-in, first-out across all storage areas.
Data needed: Delivery notes, stock counts, waste logs.
Who owns it: Kitchen team, supervised by head chef.
Success looks like: Waste £ per week is visible and trending down.
A busy kitchen that does not enforce FIFO rotation can lose 3–5% of perishable inventory to spoilage weekly. Label deliveries with date, rotate stock daily and track waste by category: spoilage, prep waste, overproduction, returns and mistakes.
An important compliance note: when recipes are reformulated to cut cost, UK food law requires allergen information to be updated to reflect any ingredient changes, with records kept accurate at all times. Under Natasha’s Law, which took effect on 1 October 2021, any change to a prepacked for direct sale (PPDS) item’s ingredients list requires the label to be revised before the changed product is sold. Recipe reformulation and allergen label updates must happen together.
Jelly’s inventory features connect stock movements to invoice data, giving a clear view of what was received, what was used and what was wasted.
Strategy 4: Track Waste By Category And Review It Weekly
Objective: Turn waste from an invisible cost into a managed number with a named owner and a weekly review.
Data needed: Waste logs, stock counts, sales data.
Who owns it: Head chef.
Success looks like: Waste £ is a line item in the weekly review, not a guess.
Log waste daily under five categories: spoilage, prep waste, overproduction, returns and mistakes. Review the total every week alongside food cost percentage. Commercial kitchens typically waste 4% to 10% of the food they purchase before it ever reaches a guest. Making that number visible is the first step to reducing it.
Jelly’s Insights Dashboard shows total spending categorised by supplier, helping identify where waste is concentrated and which ingredient categories drive cost overruns.
Strategy 5: Monitor Supplier Prices And Negotiate With Evidence
Objective: Catch supplier price creep before it hits margin and use hard invoice data in negotiations.
Data needed: Digitised invoices with line-item prices, supplier names, dates.
Who owns it: Owner, finance manager or head chef.
Success looks like: Price increases are challenged within the same week they appear.
As noted earlier, UK producer input prices rose 6.1% in the year to August 2026, with imported food input prices rising 0.8% month on month in August 2026. This volatility is uneven across categories, so some ingredients rise sharply while others fall. A distributor raising a line-item price 8–12% can go undetected for three or four billing cycles.
Murat Kilic, Chef-Owner of Amber restaurant in East London, saves £3,000–£4,000 per month using Jelly to spot increases fast and push for credits or alternative suppliers. “Jelly keeps my business alive.”
Jelly’s Price Alert feature flags every price increase or decrease on every invoice line item, giving operators the concrete evidence needed to call a supplier, negotiate better rates and claim credit notes in the same week the change appears.
Check Current Savings With Jelly
Step 3: Use A 30-Day Plan To Launch The Weekly Loop
The table below shows how the five strategies translate into a four-week rollout, with each week building on the last to establish the weekly control loop.
| Week | Actions | Owner | Output |
|---|---|---|---|
| Week 1 | Baseline stocktake; gather last 4 weeks of invoices; calculate actual food cost % | Owner / Finance Manager | Actual food cost % baseline figure |
| Week 2 | Top-20 ingredient audit; check price changes over last 3 months; connect POS integration | Head Chef / Owner | Price variance report; POS live |
| Week 3 | Cost every dish; flag any dish below target GP margin; reprice or reformulate; update allergen records | Head Chef / Finance Manager | Live dish costs; repriced menu items |
| Week 4 | Set the weekly control routine; review five numbers every week: actual food cost %, theoretical food cost %, variance, waste £, GP per dish | Owner / Operations Manager | Weekly review cadence established |
Jelly onboards in the first week and generates initial value immediately. Price alerts and spending insights are available as soon as suppliers send invoices to a dedicated email address, or within 24 hours of the kitchen photographing invoices into Jelly.
For a broader UK playbook on reducing food cost percentage, see How to Reduce Food Cost Percentage: A UK Playbook.
Step 4: Run A Weekly Review Using Five Core Numbers
The weekly review turns the five strategies into a system. The same five numbers are reviewed by the same people at the same time every week:
- Actual food cost %, what you really spent, from invoices and stock counts.
- Theoretical food cost %, what you should have spent, from recipes and POS sales.
- Variance, the gap between the two, and whether it is spiking, creeping or stable.
- Waste £, total waste value by category for the week.
- GP per dish, which dishes are above and below target margin.
The owner or operations manager reviews these numbers with the head chef at the same time every week. A monthly food cost of 31% can contain a 38% week buried inside two solid weeks. Monthly tracking acts as a lagging indicator. Weekly tracking acts as an early-warning system.
Jelly’s Flash Report gives a daily, weekly or monthly view of GP margin, calculated from invoices and POS data, so the five numbers are available without any manual compilation.
How Jelly Automates The Weekly Control Loop
Jelly is built for growing restaurants, pubs and boutique hotels doing £500k+ in annual revenue and expanding to 2–5 sites. It automates every step of the weekly control loop described above.
Key capabilities include:
- Automated invoice scanning, with every line item captured via photo or email and no manual data entry.
- Live Dish Costing, where dish costs and GP margins update in real time as new invoices land.
- Price Alert, with every supplier price increase or decrease flagged immediately and backed by evidence to negotiate.
- Sales Mix report, showing item-level sales data from Square, EPOS Now, Lightspeed and Toast, mapped to dish costs for menu engineering.
- Flash Report, giving a daily, weekly or monthly GP margin view from invoices and POS data.
- Xero integration, with one-click push of digitised invoices into accounting software.
Jelly charges a flat rate of £129/month per location, with no variable charge per user or feature. Jelly users cut food costs by 3% on average in the first 3 months and add 2 percentage points to gross margins. One operator improved gross profit from 65% to 72% within 12 weeks on approximately £500,000 in revenue. Sushi Revolution lifted GP by 2–3% across dine-in and delivery menus and used Jelly to open a second restaurant.
Ruth Seggie, Owner of The Howard Arms, said: “Our accountant said we’d be lucky to hit 60% gross profit. After using Jelly, we reached 80%! Now I sleep better knowing my costs are under control and can react instantly, not weeks later.”
For guidance on using portion control as part of the loop, see How To Use Portion Control To Improve Food Cost %.
Before diving into specific questions, many operators now move straight from reading this playbook to trying Jelly with their own invoices and menus.
Start Your Weekly Control Loop With Jelly
Frequently Asked Questions
How Do I Calculate A 30% Food Cost?
Food cost percentage is calculated as Cost of Goods Sold divided by Food Sales, multiplied by 100. Cost of Goods Sold equals Opening Stock plus Purchases minus Closing Stock, using ex-VAT figures on both sides.
To achieve a 30% food cost, your ingredient spend must equal 30% of your food revenue. For example, if your food sales for the week are £10,000, your ingredient cost must not exceed £3,000. If your opening stock was £2,000, you received £4,000 in deliveries and your closing stock is £3,000, your cost of goods sold is £3,000, which equates to a 30% food cost if food sales are £10,000.
To hit a target food cost percentage when pricing a dish, use the formula Menu Price = Dish Cost ÷ Target Food Cost %. A dish costing £4.50 to produce at a 30% target food cost should be priced at £15.00 (ex-VAT).
What Are The Seven Menu Pricing Methods?
The seven most commonly used menu pricing methods in UK hospitality are:
- Cost-plus pricing, setting the price by dividing dish cost by the target food cost percentage.
- Contribution margin pricing, setting the price to achieve a target gross profit in pounds per cover, regardless of food cost ratio.
- Psychological pricing, using price points such as £14.95 rather than £15.00 to influence perceived value.
- Bundle pricing, combining dishes into set menus or meal deals at a price that increases average spend.
- Dynamic pricing, adjusting prices by time of day, day of week or demand level.
- Competitive pricing, setting prices relative to comparable operators in the same market.
- Value-based pricing, setting prices based on the perceived value to the customer rather than the cost to produce.
In practice, most UK operators use cost-plus as a floor and contribution margin as the primary decision metric, with psychological and competitive pricing applied at the point of final menu design.
How Do I Control Food Cost In A Multi-Site Operation?
Multi-site food cost control requires a central source of truth. One system must hold invoice data, recipe costs and sales mix across all locations simultaneously. Without it, each site develops its own spreadsheet habits, recipe versions and supplier relationships, and variance between sites becomes impossible to diagnose.
The weekly control loop described in this article scales directly to multiple sites. Standardised recipes must be identical across locations. Variance must be tracked by site rather than as an aggregate, because a 2-point house average can mask one site running at 6 points. Supplier price alerts must cover all sites so a price increase at one location is caught before it rolls across the estate.
Jelly supports multi-site operations at £129/month per location, with the same automated invoice scanning, live dish costing and Flash Report available at every site. Connecting a POS automates 2–5 hours of weekly work per site to get real-time margins and sales mix data.
What Is The Difference Between Actual And Theoretical Food Cost?
Actual food cost percentage is what you really spent on ingredients during a period, calculated from physical stock counts and invoices: (Opening Stock + Purchases − Closing Stock) ÷ Food Sales × 100. It captures everything consumed, whether sold, wasted, stolen or unaccounted for.
Theoretical food cost percentage is what you should have spent, based on your recipes and what the POS says you sold: (Sum of recipe costs for all dishes sold) ÷ Food Sales × 100. It assumes every portion is correct, every delivery is accurate and nothing is wasted.
The variance between the two is the most important number in food cost management. As explained in Step 1, a 1–2 point gap is normal, while a gap above 3 points signals a problem. The variance shows whether the problem is price, portioning, waste or theft, and each cause needs a different operational response.



