Written by: JJ Tan, Founder, Jelly
Key Takeaways
- Static spreadsheets fall behind supplier price changes within days, so margin erosion often goes unnoticed for weeks.
- UK menu costing must use net (VAT-exclusive) prices, or food cost is understated by several percentage points.
- Yield and wastage adjustments matter, because costing on purchase weight understates every dish with trim loss.
- Contribution margin in pounds, not food cost percentage, is the right measure for menu engineering decisions.
- Jelly uses live invoice data to keep dish costs and GP accurate, with UK VAT handling at a flat £129/month per location.
See how Jelly handles your menu costs
The Problem: Why Hospitality Menu Costing Goes Wrong in a UK Kitchen
A spreadsheet costed in March still displays the same food cost percentages in April, with no signal that supplier prices have moved. ONS producer input prices rose 1.5% on the month in September 2026 and output prices 0.8%, so supplier prices can shift materially within a single month. Any static costing sheet becomes unreliable almost immediately.
The divergence between categories makes a single index figure useless for menu costing. ONS domestic food input prices fell 1.3% annually while crude oil inputs rose 51.0% and transport services rose 10.7%. No single CPI or PPI figure applies across a menu. Operators need to track actual purchase prices, delivery charges, waste, and yield, rather than relying on headline indices.
UK hospitality benchmarks put food cost at 28–35% of net sales, with blended GP of 60–70% for most full-service venues. Take a £16 menu price that is net of VAT. A dish slipping from 70% to 65% GP loses £0.67 per cover in gross profit, because GP% is calculated on the VAT-exclusive selling price. Across 200 covers a week, that is £134 a week and £6,968 a year from a single dish drifting off target.
Operators who only recost quarterly see four separate ingredient price increases arrive as a single unexplained gross-margin drop. They cannot see which ingredient caused the damage or when it happened. Reacting to a price increase in the week it happens is a menu decision. Discovering it three months later is an autopsy.
The Solution: The Formulas You Actually Need
Fixing the drift described above comes down to two formulas, applied consistently and on the right price basis. Both use the net (VAT-exclusive) selling price.
- Food cost % = (total ingredient cost of a dish ÷ selling price excluding VAT) × 100
- Target menu price = total dish cost ÷ target food cost % (then add VAT at 20% for the menu price)
UK benchmarks sit at roughly 28–35% food cost. Pubs often accept a higher food cost percentage because wet sales carry the blended GP. Hotels with accommodation-led operations can run tighter. The right target depends on your sales mix.
The single most common UK error is dividing plate cost by the VAT-inclusive menu price. HMRC applies 20% VAT to food and drink prepared for catering or consumed on the premises, so the net price on a £16.00 menu item is £13.33, not £16.00. A £3.90 plate cost is 29.3% food cost on the net price, compared with the 24.4% figure the VAT-inclusive sum gives. That gap is a near five-point overstatement of GP and it runs in the same direction on every dish, every week.
How to Cost a Menu Item: A Six-Step Workflow
- List every ingredient and quantity, including oil, garnish, sauces, and seasoning, not just the hero ingredient.
- Convert bulk purchase units to usable units by dividing the supplier pack price by the unit measure per gram, ml, or piece.
- Apply yield and wastage adjustments for trim, peel, bone, and cooking loss, tested on the actual product and prep method.
- Total the dish cost by summing the extended costs of every component.
- Apply the target food cost percentage to set the price using dish cost ÷ target food cost %.
- Add VAT at 20% and sense-check against the menu, then round to a menu-friendly figure and recalculate the actual food cost percentage on the net price.
Step 3 is where most UK kitchens lose money. Costing on purchase weight prices a portion that was never served. Costing a recipe on as-purchased weight rather than edible-portion weight understates the cost of every dish with trim loss. For a whole fish, filleting and trim losses are often 40–60% of purchased weight, so the understatement on each plate is correspondingly greater. The error always makes the dish look more profitable than it is.
See your dish costs update live
Worked UK Examples: Restaurant, Pub, and Boutique Hotel
These examples apply the six-step workflow to three common UK venue types so you can see the numbers in context.
Restaurant — Fish and Chips: Plate cost is £3.90 after an 8% yield adjustment on the fish. At a 30% target food cost: £3.90 ÷ 0.30 = £13.00 net, × 1.2 = £15.60 with VAT, rounded to £16.00 on the menu. Recalculated on the rounded price, food cost is 29.3% and GP is 70.7%. That sits in line with the 67% food GP recorded across 4,791 managed outlets in the UKHospitality × Christie & Co Benchmarking Report 2022.
Pub — Burger: Plate cost is £3.20. Pubs often work to a higher acceptable food cost, say 33%, because wet sales carry the blended GP. That gives £3.20 ÷ 0.33 = £9.70 net and £11.64 with VAT, rounded to £11.95. A £3.20 dish costed to a 30% food cost (70% GP) prices at £10.67 ex-VAT, which is £12.80 on the menu once 20% VAT is added. The second figure shows how a lower target food cost would push the menu price higher, so the 33% target buys roughly 85p of headroom per cover. The pub’s blended GP is what the P&L is judged on, and Hops recommends tracking food and drink cost separately and using blended GP% as the top-line margin indicator.
Boutique Hotel — Breakfast or All-Day Dish: Use the same £3.90 plate cost. A hotel needs one costing held centrally and consistent pricing across the restaurant, bar, and room service. Room-service packaging and delivery to the room add to the true cost, so the recipe must include those components. A single costing held centrally keeps pricing aligned across outlets and sites and avoids the drift that appears when each outlet runs its own spreadsheet.
Menu Engineering: Making the Decision
Menu engineering turns those costed dishes into decisions by looking at contribution margin in pounds and popularity against the category average. Contribution margin, defined as net selling price minus plate cost, is the right measure because food cost percentage favours cheap dishes and punishes high-ticket items that earn more per plate. A $42 steak at 38% food cost earns $26.04 contribution margin per cover, beating a $14 salad at 22% food cost earning $10.92 per cover on every P&L metric that matters.
The four categories, and the action for each in a UK pub or restaurant context:
- Star (high margin, high popularity): This dish is your best earner, so protect the recipe and portion and keep it in the prime menu position. Discounting it gives away margin you already have, which is why any price rise should be cautious and followed by a volume check.
- Plowhorse (high popularity, low margin): This dish brings volume, so treat popularity as the asset. Re-engineer the plate by reducing a side portion, adding a paid upgrade, or renegotiating the key ingredient. Nudge the price and watch volume so you protect covers while improving margin.
- Puzzle (high margin, low popularity): This dish earns well when sold, so focus on demand. Reposition it on the menu, rewrite the description with sensory language, and train staff to recommend it. Re-test in 60 days before making any further change.
- Dog (low margin, low popularity): This dish rarely sells and does not earn, so first check whether it props up side or modifier sales or serves a specific guest need such as the only vegetarian option. Remove it if it does neither and free the space for a tested replacement.
A dish sitting just above the average-margin line is fragile. One supplier increase on a key ingredient can drop it into the next box. That is why the matrix has to be re-run when costs move, not once a year. The restaurants and hotels division saw prices rise 3.8% in the 12 months to September 2026, so the cost environment that produced last quarter’s matrix already differs from today’s.
Run your menu matrix on live costs
Why Static Spreadsheets Fail and the Live Costing Alternative
A spreadsheet is out of date within a week of supplier price changes, takes hours to rebuild, and depends on a busy chef doing paperwork. Costing a single menu item in a spreadsheet takes 28 minutes on average; across a full menu that becomes days of work that nobody owns. A monthly food cost report tells an operator something went wrong four weeks earlier, by which point the same error has typically recurred another four times.
Jelly replaces the spreadsheet outright and turns costing into a live workflow. Here is what that workflow looks like in practice:
- Automated invoice scanning captures every line item, including quantity, SKU, price, and tax, from a photo or a dedicated email address with no manual data entry.
- Live dish costing then updates GP margins with every new invoice, so a red percentage appears the moment a dish drops its margin.
- Price Alert flags every supplier price movement, giving chefs the concrete evidence to negotiate better rates and claim credit notes.
- The Cookbook lets a chef build a dish by clicking ingredients already scanned from invoices, with unit conversions and wastage handled automatically, cutting the task to about three minutes instead of 28.
- Flash Report pulls invoice costs and POS sales data into a daily, weekly, or monthly GP view.
Jelly charges a flat £129/month per location with no per-user or per-feature charges, and onboarding generates initial value in the first week. Jelly users cut food costs by 3% on average in the first three months, and gross margins increase by 2 percentage points on average in the same period. One operator improved gross profit from 65% to 72% within 12 weeks on approximately £500,000 in revenue.
Jelly integrates natively with Square, Lightspeed, EPOS Now, and Toast. Item-level sales data flows into sales-mix reporting so the menu engineering matrix updates automatically as covers are served.
If you are weighing Jelly against the alternatives you will find in search results, the comparison matters. Quora threads give anecdotal, US-centric, undated advice with no live numbers and no UK VAT treatment, so the practitioner answer the searcher wanted never appears. MarginEdge is a US-oriented platform priced at $350 per location per month, with recipe costs that update on a 24–48 hour lag and a catalogue-mapping burden that grows with every distributor. Jelly is built for UK restaurants, pubs, and boutique hotels, uses UK GP and VAT language natively, and keeps the costing live rather than static.
MarketMan and Nory are fuller all-in-one platforms with more complexity and longer onboarding, suited to operators who need a broader feature set and have the team to configure it. Kitchen Cut is a legacy system aimed at large chains with dedicated office teams. For growing UK operators moving from one site to two or three, Jelly’s simplicity and speed to value are the differentiating factors.
- For a deeper comparison of the market, see Best Menu Costing Software For UK Restaurants & Pubs.
- For a step-by-step calculator walkthrough, see Menu Cost Calculator: A Complete Guide For UK Restaurants.
- For a pub-specific costing template, see Pub Menu Costing Spreadsheet: Track GP & Food Costs.
Conclusion
Static menu costing goes stale within a week of a supplier price change. The margin erosion that follows is discovered a month too late. An effective solution requires live invoice-driven costs, GP visibility by dish, fast onboarding, and UK-specific VAT and GP language. A spreadsheet rebuilt on a quiet Sunday by the busiest person in the building delivers none of these.
Jelly is the best menu costing solution for UK hospitality operators because it turns every scanned invoice into live dish costs and GP margins, onboards in the first week, and charges a flat £129/month per location.
Start with a Jelly walkthrough
Frequently Asked Questions
What Is a Good Food Cost Percentage for a UK Pub?
UK benchmarks put food cost at 28–35% of net sales, and pubs often sit toward the top of that range because wet sales carry the blended GP. A pub running a 33% food cost can still perform well, because the correct measure is blended GP across food and drink combined, which should sit in the 60–70% range for most full-service venues. Track food and drink cost separately, and judge the business on the blended GP figure rather than the food line alone.
How Do Restaurants Price Their Menu?
Restaurants divide the plate cost by the target food cost percentage to get the net price before VAT, then add 20% VAT and round to a menu-friendly figure. At a 30% target and 20% VAT, the VAT-inclusive price is four times the plate cost, as the fish and chips example showed. Always recalculate the actual food cost percentage on the net price after rounding, because rounding changes the true percentage.
How Is Menu Costing Different for Hotels Versus Restaurants?
A hotel holds one costing centrally and prices consistently across the restaurant, bar, room service, and any second site. Room-service packaging and delivery to the room add to the true dish cost and must be included in the recipe. A restaurant costs one menu for one service. The structural risk for hotels is that separate spreadsheets per outlet drift apart, which produces inconsistent pricing and undetected margin differences between channels.
Can I Do Menu Costing in Excel?
Yes, and most independent operators do, but a spreadsheet is only correct on the day it is built. Supplier prices move weekly, so it needs rebuilding constantly, and the person who owns it is usually the busiest person in the building. Costing a single menu item in a spreadsheet takes 28 minutes on average; across a full menu that is days of work. The deeper problem is that a spreadsheet does not flag when it is wrong, so it keeps showing the same food cost percentages long after the underlying prices have moved.
How Often Should I Re-Cost My Menu?
At minimum, re-cost monthly and immediately whenever a main supplier changes a pack price or a key ingredient moves more than 5%. Quarterly reviews arrive too late to react to a supplier price rise, because the same margin error has typically recurred multiple times. The practical fix is a system where the supplier invoice updates the ingredient price automatically, so every dish using that ingredient is re-costed the day the delivery lands rather than the day someone finds time to update a spreadsheet.
How Does Jelly Keep Dish Costs Up to Date?
Every invoice is scanned line by line, including quantity, SKU, price, and tax, either from a photo or a dedicated email address. When a supplier changes a pack price, the new price replaces the old one immediately, and every dish using that ingredient is re-costed automatically. The Price Alert feature flags each movement so chefs can see exactly which supplier raised which price and by how much, giving them the evidence to negotiate or claim credit notes. The GP margin on every dish stays live rather than static, so margin erosion is visible the day it starts, not a month later.



