Written by: JJ Tan, Founder, Jelly | Last updated: 22 June 2026
Key Takeaways for UK Menu Profitability
- Accurate menu profitability starts with the VAT-exclusive net selling price, or margins are overstated by 3–4 percentage points.
- Use the 30/30/30/10 rule to benchmark prime cost (food + labour) at 55–65% of net revenue for healthy UK restaurant performance.
- Calculate gross profit per dish after factoring in wastage, then use the Stars/Puzzles/Plowhorses/Dogs matrix to set pricing and positioning actions.
- Manual spreadsheets age quickly; real-time supplier price tracking and POS integration are needed to hold 65–75% gross margins consistently.
- See how Jelly calculates your menu profitability in real time – start your free trial
Step 1: Calculate the net (VAT-exclusive) selling price
Every profitability calculation in a UK restaurant should start with the net selling price. UK consumer-facing businesses selling goods are legally required to display VAT-inclusive prices, so the figure on your menu already includes 20% VAT. Using that gross figure in your GP calculation overstates revenue and understates food cost percentage, which creates a common source of margin errors.
The three-step net-price calculation:
- Take the VAT-inclusive menu price.
- Divide by 1.20 to remove the standard 20% VAT rate.
- The result is your net selling price, which is the only figure to use in GP calculations.
| Step | Calculation | Result |
|---|---|---|
| VAT-inclusive menu price | – | £18.00 |
| Net selling price (÷ 1.20) | £18.00 ÷ 1.20 | £15.00 |
| VAT element | £18.00 − £15.00 | £3.00 |
Pro Tip — VAT netting: Skipping the VAT strip is the single most common margin calculation error in UK kitchens. A dish priced at £18 has a net selling price of £15.00, not £18.00. Running GP against the gross figure inflates your margin by roughly 3–4 percentage points and hides underperforming dishes.
Step 2: Apply the 30/30/30/10 rule and calculate prime cost
Once you have the net selling price, benchmark each dish against the 30/30/30/10 rule: 30% food cost, 30% labour, 30% overheads, 10% net profit. This allocation maps directly onto the two most important controllable costs, food and labour, which together form your prime cost.
Prime cost is calculated as (Labour Costs + COGS) ÷ Revenue × 100. For UK full-service restaurants, a healthy prime cost sits between 55–65%, and above 70% signals that food or labour is consuming too much revenue. This threshold becomes even more critical after the April 2026 National Living Wage rise to £12.71 per hour, which pushes labour costs higher across the sector.
Applied to the £18 steak example, the net selling price is £15.00. A 30% food cost target means ingredient cost must stay at or below £4.50. Labour at 30% of net revenue is £4.50. Combined prime cost is £9.00, or 60% of net revenue, which sits within the healthy range.
Pro Tip — portion drift: A recipe costed at £4.50 per portion can creep to £5.20 within weeks if plating is inconsistent. A 70p overrun on a £15.00 net selling price moves food cost from 30% to 34.7% and removes most of the target net margin. Weigh portions at the pass during service at least once a week.
Step 3: Calculate gross profit per dish
With the net selling price set and ingredient cost confirmed, you can calculate gross profit per dish.
GP% = ((Net Selling Price − Ingredient Cost after Wastage) ÷ Net Selling Price) × 100
Wastage must be included. If a steak portion has a 5% trim wastage, the usable yield is 95%. If the raw ingredient cost is £4.50, the true cost per served portion is £4.50 ÷ 0.95 = £4.74. Applying the formula, (£15.00 − £4.74) ÷ £15.00 × 100 = 68.4% GP.
A main course priced at £18 with ingredient costs of £6 delivers a 67% gross profit margin, which aligns with this worked example once wastage is included. Any dish consistently below 60% GP warrants immediate review of pricing, portion control and supplier costs.
Pro Tip — supplier price updates: A dish costed in January at 68% GP can fall to 62% by March if a key ingredient rises 15% and the menu price stays flat. Menu engineering works properly only with real-time, supplier-linked dish costs rather than estimates. Static spreadsheets cannot provide this.
Step 4: Use the Stars/Puzzles/Plowhorses/Dogs menu-engineering matrix
Menu engineering analyses each item using two variables: profitability (gross profit contribution) and popularity (sales volume). Plot every dish on the matrix below, using four weeks of POS data and the GP figures calculated in Step 3.
| Category | Popularity / Profitability | Action | UK Example |
|---|---|---|---|
| Stars | High / High | Protect margins, promote in prime menu positions | Grilled sea bass at 72% GP, top-3 seller |
| Plowhorses | High / Low | Raise price by 50p–£1 or reduce portion slightly | Fish and chips at 58% GP, best-selling dish |
| Puzzles | Low / High | Reposition on menu, add photography or staff recommendation | Duck confit at 74% GP, rarely ordered |
| Dogs | Low / Low | Remove or trial as a limited-time special | Vegetable tart at 54% GP, low order volume |
A well-engineered menu can increase gross profit by 10–15% without adding a single new customer. Focus on absolute contribution margin, not GP% alone. A dish with 70% GP on a £6 item generates less actual profit than one with 60% GP on a £14 item.
For delivery menus, adjust the profitability axis before plotting. Deliveroo charges UK restaurants 25–35% commission depending on the service tier, with 30–35% being the standard full-service rate and Uber Eats charges UK restaurants a 30% fee for full delivery service or 13% for self-delivery or pickup orders. A dish that is a Star on the dine-in menu may become a Plowhorse or Dog on a delivery platform without a price adjustment.
How Jelly automates every step of the workflow
The four steps above are the correct manual method. The manual workflow outlined above is accurate, but executing it consistently across every dish and every supplier change creates 10–20 hours of weekly admin that most growing kitchens cannot sustain.
Jelly replaces every spreadsheet step with automated processes. Invoices are captured by photo or email, Jelly scans every line item, including quantity, SKU, price and tax, and updates ingredient costs in real time. Dish recipes built in Jelly’s Cookbook section pull directly from those scanned invoices, so GP margins update automatically the moment a new invoice arrives. There is no manual re-entry.
Jelly integrates natively with Square, EPOS Now, Lightspeed and Toast via real-time API, pulling item-level sales data the moment a transaction completes. That data feeds directly into the Sales Mix report, which gives operators a live menu-engineering matrix without any manual export or calculation. The Flash Report delivers a daily, weekly or monthly GP view. Price Alerts flag every supplier price movement, up or down, in the same week, which gives chefs the evidence needed to negotiate credits or switch suppliers.
One operator improved gross profit from 65% to 72% within 12 weeks on approximately £500,000 in revenue. Sushi Revolution uses Jelly to set separate target gross profits on dine-in and delivery menus, accounting for 30% delivery commissions, and achieves actual gross profits 2–3% higher on average. Populu lifted GP from 68% to 72% across 16 locations.
See how Jelly calculates your menu profitability in real time – start your free trial
Delivery-menu profitability with commission-adjusted pricing
The four-step workflow applies equally to delivery menus, but platform commissions must be factored in before calculating gross profit. After platform fees and VAT, a UK restaurant may retain only around 70% of sales generated through major delivery platforms. That commission should be treated as a direct variable cost before calculating GP on any delivery item.
The practical method is simple. Duplicate the dine-in recipe in Jelly’s Delivery Menu Creation tool, then add the platform commission percentage as an overhead on that version. Jelly calculates a separate GP figure for the delivery variant, which makes it immediately clear whether the dish is viable at the current price or needs a markup. UK restaurants commonly mark up delivery menu prices by 15–20% to offset commission costs, and Jelly shows exactly how much uplift is needed to hit the target GP on each dish.
Delivery platforms such as Deliveroo and Uber Eats charge average commissions of 30%, which makes a separate, commission-adjusted delivery menu an operational necessity for any kitchen generating meaningful delivery revenue.
Success criteria: actions to take in the next five minutes
Using the workflow above with your own invoices, menu prices and POS data, you can produce an accurate GP% figure for every menu item within five minutes per dish. From that output, identify at least three immediate actions.
- One Plowhorse to reprice by 50p–£1.
- One Puzzle to reposition on the menu or add photography.
- One Dog to remove or trial as a limited-time special.
If the manual process takes longer than five minutes per dish, or if you cannot confirm that ingredient costs reflect this week’s supplier prices, the workflow will not scale. At that point, automation becomes a financial decision rather than a technology preference.
Book a demo and see Jelly build your live menu-engineering matrix in under five minutes
Frequently Asked Questions
What is the average profit margin for restaurants in the UK?
UK full-service restaurants typically achieve net profit margins of 3–6% in 2026, with quick-service formats reaching 6–9%. Gross profit margins are considerably higher: casual dining generally runs at 60–70%, fine dining can exceed 65%, and bars and pubs achieve 70–80% due to high-margin beverage sales. The gap between gross and net profit comes from labour, typically 25–35% of revenue, plus rent, utilities and other fixed overheads. A net margin of 6% or above is considered healthy for most UK restaurant formats. Operators who track prime cost daily, rather than waiting for monthly accountant reports, consistently outperform those who do not.
What is a common mistake made by restaurants when calculating menu profitability?
The most widespread error is calculating gross profit against the VAT-inclusive menu price rather than the net selling price. In the UK, all consumer-facing menu prices include 20% VAT. Using the gross figure inflates apparent revenue and understates food cost percentage by 3–4 percentage points, as explained in Step 1, which makes dishes appear more profitable than they are.
A secondary common mistake is failing to update ingredient costs after supplier price changes. Failing to refresh costs can cause a dish to lose 6–8 percentage points of GP within weeks, as illustrated in the Step 3 supplier price update example. Both errors are structural problems with manual spreadsheet workflows, not one-off oversights.
What is the 30/30/30/10 rule in restaurant costing?
The 30/30/30/10 rule is a benchmark allocation of net revenue: 30% to food cost (cost of goods sold), 30% to labour, 30% to overheads such as rent, utilities and insurance, and 10% to net profit. It provides a simple target structure for evaluating whether individual dishes and the overall menu are priced correctly. In practice, the food and labour components combine to form prime cost, which should sit between 55–65% of net revenue for a healthy UK full-service restaurant. Operators use the rule as a starting point for menu pricing decisions, then refine it using actual dish-level GP data from their POS and invoice systems.
How do delivery platform commissions affect menu profitability calculations?
Delivery platform commissions should be treated as a direct variable cost deducted from net revenue before calculating gross profit on any delivery order. Major UK delivery platforms charge between 14% and 35% commission depending on the tier and courier arrangement selected. A dish generating 68% GP on a dine-in order may deliver only 38–48% GP on the same platform at the same price, depending on the commission rate applied.
The standard approach is to maintain a separate delivery menu with prices marked up by 15–20% to offset commission costs, and to calculate GP on the delivery version independently using the commission-adjusted net revenue figure. Jelly’s Delivery Menu Creation tool automates this calculation and produces a separate GP figure for each delivery variant without manual duplication.
How quickly can a UK restaurant expect to see GP improvements after implementing automated menu costing?
Operators using Jelly typically see measurable GP improvements within the first three months. The primary drivers are faster reactions to supplier price changes, surfaced by Price Alerts in the same week, and the removal of manual data entry errors that previously distorted margin figures. On average, Jelly customers cut food costs by 3% and add 2 percentage points to gross margins within the first three months. As noted in the automation section, some operators achieve gains of 7 percentage points or more, depending on their starting baseline and how quickly they act on Price Alert notifications and Sales Mix data.
Conclusion: Turn every menu decision into measurable profit
The four-step workflow of net selling price, prime cost benchmark, dish-level GP and a menu-engineering matrix forms a complete manual method for calculating menu profitability in a UK restaurant, pub or boutique hotel. Executed consistently, it delivers the 65–75% gross margins that protect cash flow and support growth in 2026.
The limitation of the manual method is time. Ingredient prices change weekly and supplier invoices arrive daily. A spreadsheet updated once a month is already out of date before it is finished. Jelly automates every step, including invoice scanning, live dish costing, POS integration with Square, EPOS Now, Lightspeed and Toast, and real-time Sales Mix reporting. The admin burden drops by 10–20 hours per week, and the margin gains are immediate and measurable.
Jelly charges a flat £129 per month per location, with no per-user fees and no variable charges. Onboarding generates initial value within the first week.
See how Jelly calculates your menu profitability in real time – start your free trial