Written by: JJ Tan, Founder, Jelly | Last updated: 16 August 2026
Key Takeaways for UK Restaurant Margins
- Measure contribution in £ per cover instead of GP% to see which dishes truly fund payroll and overheads.
- Treat the 30/30/30 rule as a planning benchmark, not a guarantee, and use live costing to stop silent margin erosion.
- Track contribution per kitchen minute to see which dishes earn the most profit when kitchen capacity is tight.
- Set separate delivery prices, because 30% commissions wipe out dine-in margins if you keep the same menu price.
- Use Jelly for real-time costing, price alerts and delivery menu pricing, and book a demo to protect margins without spreadsheets.
The 30/30/30 Rule and Its Limits in UK Restaurants
The 30/30/30 rule targets food cost at 30% of revenue, labour at 30%, and overheads at 30%, leaving a 10% net margin. It works as a planning heuristic rather than a guarantee. UK pub industry benchmarks place labour at 25–30% of total turnover, so food-led venues often run labour above 30%. That shift compresses the net margin below 10%.
Worked example: casual dining site, £600k annual revenue
- Average cover: £28 ex-VAT
- Food cost (30%): £8.40
- Labour allocated per cover (30%): £8.40
- Overheads per cover (30%): £8.40
- Contribution per cover (revenue minus food + variable labour): £11.20
- Net margin per cover (10%): £2.80
When a key ingredient rises 15% mid-quarter and the menu price stays fixed, food cost moves to 33%, contribution per cover drops to £9.80, and net margin halves. That is the supplier-volatility trap the 30/30/30 rule does not automatically prevent. Live costing is the safeguard that keeps margins intact.
Using Contribution per Labour Minute in a Busy Kitchen
Contribution per labour minute measures how much gross profit a dish generates for every minute of kitchen time it consumes. This metric matters most during labour-constrained services such as Saturday dinner or a busy Sunday lunch. In those periods, kitchen capacity, not covers, becomes the binding constraint.
Formula: Contribution per labour minute = (Selling price ex-VAT − food cost) ÷ prep and cook minutes.
Worked example:
- Slow-braised short rib: £22 ex-VAT, £7.50 food cost, 18 kitchen minutes → £0.81 per kitchen minute
- Grilled sea bass: £19 ex-VAT, £5.80 food cost, 8 kitchen minutes → £1.65 per kitchen minute
The short rib looks like a star on GP% at 65.9%, yet the sea bass generates roughly twice the contribution per kitchen minute. A jacket potato with cheese achieves 59% contribution margin but only £0.71 per labour minute, so it performs poorly during peak service when kitchen capacity is constrained. Schedule the short rib as a pre-order special and promote the sea bass on the à la carte board during peak service to pull a direct margin lever.
Setting Separate Delivery Menu Prices in UK Restaurants
Delivery platforms such as Deliveroo and Uber Eats charge average commissions of 30%, which eliminates the contribution margin of any dish priced for dine-in. A £14 ex-VAT main with £4.50 food cost delivers £9.50 contribution in the dining room. After a 30% platform commission (£4.20), contribution collapses to £5.30, a 44% reduction before packaging is counted.
Worked example: delivery pricing to restore contribution
- Target contribution per cover (dine-in): £9.50
- Platform commission (30%): applied to gross selling price
- Packaging cost: £0.60
- Required delivery selling price ex-VAT to match dine-in contribution: £20.14
- Delivery menu price inc. VAT (20%): £24.17 → round to £24.00
CMA and VAT compliance for delivery pricing
Under the Digital Markets, Competition and Consumers Act 2024, the CMA can fine firms that breach consumer law up to 10% of global turnover. Drip pricing, which means adding mandatory delivery fees or service charges only at checkout, is prohibited. Any mandatory charge must appear in the upfront price shown on the delivery platform listing.
UK consumer-facing prices for goods must be VAT-inclusive by law under the Price Marking Order 2004, but this requirement does not apply to services such as restaurant menus. Operators should calculate food cost percentage against VAT-exclusive revenue, using menu price ÷ 1.20, to avoid understating true food cost. Cold takeaway food eaten elsewhere is usually zero-rated, but hot food prepared for catering or takeaway attracts standard 20% VAT, so check each delivery menu line item individually.
Applying the Menu Engineering Matrix in UK Sites
Menu engineering analyses every dish by profitability (GP%) and popularity, and done properly increases gross profit by 5–15% with no increase in covers. The four categories guide the right action for each dish.
| Category | UK Menu Example | Contribution £/cover (ex-VAT) | Action |
|---|---|---|---|
| Star – high GP%, high popularity | Grilled sea bass, £19 selling price, £5.80 food cost | £13.20 (69.5% GP) | Protect with gram-level portion control, and promote in high-attention menu zones |
| Plowhorse – low GP%, high popularity | Beef burger, £13 selling price, £5.20 food cost | £7.80 (60% GP) | Test a 5% price increase or substitute one high-cost ingredient, but do not remove |
| Puzzle – high GP%, low popularity | Pan-fried duck breast, £21 selling price, £6.30 food cost | £14.70 (70% GP) | Rewrite with sensory description and reposition to a top-right menu zone |
| Dog – low GP%, low popularity | Mushroom risotto, £12 selling price, £5.40 food cost | £6.60 (55% GP) | Remove or reformulate, and retain only if required for dietary coverage |
Comparing Dine-in, Takeaway and Delivery Contribution
The table below uses a single representative dish, grilled sea bass at £19 ex-VAT dine-in price with £5.80 food cost and £0.60 packaging for off-premise channels, to show how channel costs erode contribution. Uber Eats full-service commission is 30%, and Just Eat marketplace-only is approximately 14–16% plus 2.9% + 25p card processing.
| Channel | Selling price ex-VAT | Variable costs (food + commission + packaging) | Contribution £/cover |
|---|---|---|---|
| Dine-in | £19.00 | £5.80 food | £13.20 |
| Takeaway (own channel) | £19.00 | £5.80 food + £0.60 packaging | £12.60 |
| Delivery (30% commission, dine-in price) | £19.00 | £5.80 food + £5.70 commission + £0.60 packaging | £6.90 |
| Delivery (30% commission, repriced to £24 inc. VAT / £20 ex-VAT) | £20.00 | £5.80 food + £6.00 commission + £0.60 packaging | £7.60 |
Portion Standardisation and Contribution per Kitchen Minute
Cost savings on popular dishes achieved through portion standardisation or better sourcing can generate meaningful additional annual profit. The table below shows the impact of standardising two dishes at a site doing 1,500 covers per month.
| Dish | Contribution/kitchen minute (before) | Contribution/kitchen minute (after standardisation) | Monthly contribution uplift (1,500 covers, 40% mix) |
|---|---|---|---|
| Beef burger (Plowhorse) | £0.65 (£7.80 ÷ 12 min) | £0.78 (£7.80 ÷ 10 min after standardisation) | +£0 food cost; +£156 labour saving |
| Grilled sea bass (Star) | £1.51 (£12.10 ÷ 8 min, pre-standardisation portion drift adds £1.10 food cost) | £1.65 (£13.20 ÷ 8 min after portion lock) | +£264 food cost recovered |
How Jelly Delivers Live Costing and Price Alerts
Every workflow described above, such as repricing delivery menus, recalculating contribution per kitchen minute, or catching a supplier price creep on a star dish, depends on accurate, current ingredient costs. When those costs sit in a spreadsheet updated monthly, the data arrives stale. Supplier price increases absorbed without menu price increases move stars into plowhorse territory silently.
Jelly captures every invoice line item, including quantity, SKU, price and tax, automatically via photo or email. Because ingredient costs update the moment a new invoice arrives, every dish cost and GP margin in the recipe book stays live without manual data entry. That real-time costing powers the Price Alert feature, which flags every price increase or decrease by ingredient and supplier the same week it happens, giving you time to negotiate or reprice before margin erosion hits the P&L.
Chefs see a red margin indicator on any dish that has dropped below target, and owners see the Flash Report daily instead of waiting for a monthly accountant report. The full invoice record pushes to Xero in one click, which removes manual bookkeeping. What previously took 28 minutes to cost a single menu item now takes 3 minutes. Jelly charges a flat £129 per site per month with no per-user fees and no variable charges.
Jelly’s Delivery Menu Creation tool lets operators duplicate existing menu items and factor in delivery commission overheads to build a separate, correctly priced delivery menu. This is the exact method Sushi Revolution uses to protect gross profit across dine-in and delivery channels.
Schedule a chat to see Jelly’s Price Alert and live dish costing in a 20-minute demo.
30-Day Contribution Margin Action Plan for UK Sites
- Days 1–3 – Connect invoices and POS. Forward supplier invoices to your Jelly inbox or photograph them to establish your baseline ingredient costs. Connect your POS in under five minutes so Jelly can track which dishes are selling and calculate live contribution margins. KPI: 100% of active suppliers sending invoices to Jelly by Day 3.
- Days 4–7 – Run your first Price Alert review. Identify every ingredient that has moved more than 5% since your last menu review. Contact the relevant supplier with the Jelly price-change data to secure credits or corrections. KPI: at least one credit note or price correction secured in Week 1.
- Days 8–10 – Cost every dish in £ contribution per cover. Build or verify recipes in Jelly’s Cookbook and link them to live ingredient prices. Record contribution £/cover and contribution per kitchen minute for every item. KPI: full menu costed with live ingredient prices.
- Days 11–14 – Plot the engineering matrix. Use four weeks of POS sales data to classify every dish as Star, Plowhorse, Puzzle or Dog. Target UK food GP of 60–70% as the profitability threshold. KPI: matrix complete and Dogs and Plowhorses identified.
- Days 15–20 – Standardise portions and reprice Plowhorses. Write gram-level portion specs for every Star to lock in contribution per kitchen minute. Test a 5–8% price increase on the two lowest-contribution Plowhorses. Build a separate delivery menu in Jelly with commission-adjusted prices. KPI: delivery menu live on platform with contribution per cover matching the dine-in target.
- Days 21–25 – Reposition Puzzles and remove Dogs. Rewrite Puzzle descriptions with sensory language and move them to high-attention menu positions. Remove Dogs unless required for dietary coverage. KPI: menu item count per category at seven or fewer.
- Days 26–30 – Review Flash Report and set a weekly cadence. Compare contribution £/cover before and after changes using Jelly’s Flash Report. Set a weekly Price Alert review in the diary to keep margins current. KPI: contribution £/cover uplift of at least £0.50 per cover and a weekly price-alert review scheduled every Monday.
Frequently Asked Questions
What is a good contribution margin for UK restaurants in 2026?
A useful food GP benchmark for UK restaurants is 60–70%, yet £ contribution per cover gives a clearer picture. This figure equals selling price ex-VAT minus all variable costs, including food, allocated labour, packaging and payment fees. A dish with 60% GP on a £20 main, which gives £12 contribution, outperforms a dish with 70% GP on a £7 starter, which gives £4.90 contribution, every service. Wet-led pubs typically achieve higher contribution margins due to low labour per transaction, while food-led operations run lower contribution margins because kitchen labour dominates variable costs.
How does the 30/30/30 rule work for UK restaurants?
The 30/30/30 rule allocates equal thirds of revenue to food, labour and overheads and targets a 10% net margin. It works as a planning benchmark rather than a guaranteed outcome. UK pub industry guidance places labour at 25–30% of total turnover, so food-led venues often exceed the 30% labour target and compress net margin. The rule’s main value lies in flagging when any single cost line drifts, such as food cost rising to 33% after an unabsorbed supplier price increase, so operators can act before the net margin disappears entirely.
How should UK restaurants price a separate delivery menu?
Delivery platforms often charge around 30% commission on full-service orders, which removes the contribution margin of any dish priced for dine-in. The correct approach is to calculate the contribution £/cover target from the dine-in menu, then work backwards. Add food cost, packaging cost and the platform commission to that target contribution to arrive at the required ex-VAT selling price, then add 20% VAT for the consumer-facing price. Under the CMA’s Clear Pricing rules in the DMCCA 2024, any mandatory delivery charge must be shown upfront, and drip pricing is prohibited and can result in fines of up to 10% of global turnover. Jelly’s Delivery Menu Creation tool automates this calculation by factoring commission overheads directly into dish costs.
What is contribution per kitchen minute and why does it matter?
Contribution per kitchen minute equals contribution £/cover divided by the number of minutes a dish occupies a kitchen station. This metric matters because during peak service, kitchen time, not covers, becomes the binding constraint. A dish with a high GP% but a 20-minute prep time can be less profitable than a simpler dish with a lower GP% that takes 6 minutes. Calculating this metric for every dish allows operators to schedule complex items as pre-orders or specials and promote fast, high-contribution dishes during peak hours. That shift increases revenue per kitchen hour without adding covers.
How does Jelly help increase menu contribution margin without spreadsheets?
Jelly updates ingredient costs in real time by capturing invoice data automatically, then recalculates the GP margin for every dish the moment a new invoice arrives. The Price Alert feature flags every supplier price change the same week it happens, which gives chefs the data to negotiate credits or switch suppliers before margins erode. The Sales Mix report, powered by live POS integrations, shows which dishes are most popular and most profitable, so the menu engineering matrix runs from live data rather than estimates. Jelly users cut food costs by 3% on average in the first three months and save 10–20 hours of admin per month. Pricing is a flat £129 per site per month with a one-click Xero push for accounts payable.
Conclusion and Next Step for Margin Protection
Percentage-based margin tracking leaves UK operators exposed to supplier volatility and delivery commissions. Shifting to £ contribution per cover and per kitchen minute, separating delivery menus with commission-adjusted pricing, and running a quarterly engineering matrix are the three structural changes that protect and grow margins in 2026. The 30-day plan above remains executable without additional headcount, but only if ingredient costs stay current. Stale spreadsheet data produces stale decisions.
Jelly surfaces price alerts the same week prices move, keeps every dish cost live, and removes the spreadsheet work entirely at £129 per site per month with no setup complexity.
Read Next
- How to Improve Restaurant Profit Margins in the UK in 2026
- Menu Engineering for UK Restaurants: Boost Your Profit
- How to Calculate Contribution Margin for Restaurants
- How to Use a Restaurant Profit Margin Calculator to Boost Your UK Kitchen’s Profitability
- Best Menu Profitability Tracking Software for UK Restaurants