Written by: JJ Tan, Founder, Jelly | Last updated: 20 October 2026
Key Takeaways
- A GP margin calculator measures the gap between VAT-exclusive sales and food cost, expressed as a percentage of net sales, with UK benchmarks typically falling between 65–72%.
- The formula strips VAT from selling prices before calculating GP, because using VAT-inclusive prices understates food cost and overstates margin by more than five percentage points.
- Three worked examples show the calculation at dish level, weekly stocktake, and actual versus theoretical GP variance, so you can see how yield loss and stock adjustments affect margin.
- UK restaurant GP benchmarks sit in the mid-60s, and 30% delivery commissions usually need separate menu pricing to protect margins on third-party platforms.
- Jelly keeps GP margins accurate and live by scanning every invoice line item, updating dish costs in real time, and integrating with POS and Xero.
See Your Live GP Margin In A Demo
What A Restaurant GP Margin Calculator Actually Measures
A restaurant GP margin calculator measures the gap between VAT-exclusive sales and the cost of food sold, expressed as a percentage of those net sales. UK food GP typically sits in the high 60s, and the benchmarks section below breaks this down by segment.
The formula and key distinctions:
- GP Margin % = (VAT-exclusive sales − food cost) ÷ VAT-exclusive sales × 100. A dish with a £14.00 net selling price and £4.62 of ingredient cost has a GP of (£14.00 − £4.62) ÷ £14.00 × 100 = 67.0%.
- Food Cost % Vs GP Margin %. The two metrics are arithmetic inverses: a 30% food cost equals a 70% food GP, and a 35% food cost equals a 65% food GP. Suppliers and kitchen teams tend to talk in food cost percentage. Accountants and pub companies tend to talk in GP. Both describe the same pair of numbers.
- The Markup-Vs-Margin Trap. GP is a percentage of the selling price; markup is a percentage of the cost. A dish costing £4.00 sold at £8.00 is a 100% markup but only a 50% GP. Confusing the two causes systematic underpricing. At a 70% GP target with 20% VAT, the VAT-inclusive menu price works out at four times the ex-VAT ingredient cost.
Because food and drink served on the premises is standard-rated at 20% under HMRC VAT Notice 709/1, every selling price has to be stripped of VAT before the calculation. A £16.80 menu price, for instance, is really £14.00 of net sales. Skip that step and you are measuring food cost against an inflated price, which understates food cost percentage and makes GP look stronger than it is by more than five percentage points on a standard-rated dish.
Three Worked UK GP Margin Examples You Can Copy
Example A: GP Margin On A Single Dish
A pan-roasted chicken breast appears on the menu at £16.80 including 20% VAT.
- VAT-exclusive selling price: £16.80 ÷ 1.2 = £14.00
- Ingredient cost (ex-VAT, yield-adjusted): chicken breast £2.80, sauce components £0.90, garnish £0.32 = £4.02
- GP: (£14.00 − £4.02) ÷ £14.00 × 100 = 71.3%
- Food cost %: 100 − 71.3 = 28.7%
Yield loss must be factored in: a chicken breast with 8% prep loss raises the true ingredient cost and reduces GP by roughly two percentage points. Costing from purchase weight alone therefore produces an overstated margin.
Example B: Weekly Kitchen Stocktake GP
A casual dining kitchen runs the following figures for a trading week:
- Opening stock (ex-VAT): £4,200
- Purchases received (ex-VAT): £3,800
- Closing stock (ex-VAT): £3,600
- Adjustments: wastage logged at £120; staff meals at £80
- Actual food cost: £4,200 + £3,800 − £3,600 − £120 − £80 = £4,200
- VAT-exclusive food sales (POS total ÷ 1.2): £13,000
- Actual food cost %: £4,200 ÷ £13,000 × 100 = 32.3%
- Actual GP: 100 − 32.3 = 67.7%
Using the £3,800 invoice total instead of the full stock movement would understate food cost and overstate GP by three to four points. That distortion looks like a margin improvement but is simply a stock build-up.
Example C: Actual Vs Theoretical GP Variance
The same kitchen’s recipe system predicts a theoretical food cost of 29.5% for the week, based on dishes sold multiplied by their standard recipe costs at current supplier prices. The stocktake produces an actual food cost of 32.3%, which creates a 2.8-point variance.
A venue with a theoretical GP of 70% and an actual GP of 65% has a five-point gap to investigate, potentially caused by portioning errors, unrecorded waste, uncredited delivery shortfalls, or unexplained consumption. In this example, the 2.8-point gap between actual and theoretical GP comes from over-portioning at 165g instead of a 150g recipe spec, unlogged prep waste, and two short-weight deliveries that never received credits. A typical target variance range between theoretical and actual food cost is 1.5–2.5 percentage points. Anything above that range deserves a structured investigation.
These three examples form the core of any GP margin calculator for restaurant back-of-house management. The formula stays the same at every level, whether you work at dish, stocktake, or variance report. The data going in is what changes.
Segment Benchmarks For UK Restaurant GP Margin
The UKHospitality × Christie & Co Benchmarking Report 2022 recorded food GP by segment: accommodation-led 69%, community local pubs 68%, food-led pubs 68%, high-street venues 66%, and casual dining 65.9%. Less than 3.5 percentage points separated the highest from the lowest. A cautious planning figure for UK food GP is the mid-60s, broadly a food cost of 30–35% of net sales.
A 75% food GP sits above the highest segment in that dataset. It is achievable, and The Howard Arms reached 80% GP after implementing Jelly. Treat 75% as a level an operator earns each year through tight controls and strong pricing power rather than a sector default. A 25% food cost (75% GP) usually reflects fine dining or a high-volume drinks-led model.
For a restaurant GP margin calculator UK context, Growtality’s 2026 analysis suggests a UK full-service restaurant should aim for a gross profit margin of 65–75%, with falling below 60% usually signalling problems with portions, waste or supplier prices, though other benchmarks put typical food GP nearer 65–72%.
Delivery-platform commissions change the picture. Delivery platforms such as Deliveroo and Uber Eats charge average commissions of 30%, squeezing restaurant margins. A dish priced for a 68% dine-in GP will generate a much lower margin on a delivery order if the commission is not priced in. Sushi Revolution uses Jelly to set separate target gross profits on dine-in and delivery menus, accounting for 30% delivery commissions, resulting in actual gross profits 2–3% higher on average. The practical method is to treat delivery commission as an additional cost of sale and price the delivery menu accordingly, using channel pricing that customers already expect.
Where The Manual GP Calculator Stops Being Reliable
Those benchmarks only hold if the numbers behind them stay current, and that is where a spreadsheet GP calculation breaks down. A spreadsheet GP calculation is accurate at the moment it is completed. The moment the next supplier invoice lands, it begins to diverge from reality.
Half of supplier list-price changes are followed by another change within 19 days, a quarter within six days, so a monthly cost sheet is already out of date for volatile ingredients before the month is over. 22.7% of restaurant invoices contain at least one line billed at a price the restaurant never agreed, with 46.8% of overbilled lines more than 20% above the agreed price. These overcharges usually pass unnoticed when invoice checking is manual.
Spreadsheets are structurally unreliable for food costing because they only reflect reality when someone manually updates them, and they do not automatically account for yield loss, roll sub-recipe costs into parent recipes, or flag which dishes are affected when a supplier price changes. The costing model becomes a snapshot that drifts away from reality every week.
The result is a GP figure that management cannot trust, a chef who cannot defend their numbers, and a business making pricing and purchasing decisions against stale data. The logical next step is a system that updates dish costs from invoices automatically.
How To Keep GP Margin Live In Back-Of-House Management
That gap between the invoice that lands today and the dish cost set last month is exactly what a calculator cannot close. Closing it needs a system that updates costs automatically, which is where Jelly comes in for UK restaurants, pubs and boutique hotels.
Jelly’s approach to restaurant kitchen management software food cost GP margin calculator functionality works as follows:
- Automated Invoice Scanning. Every invoice is captured by photo or email. Jelly digitises every line item, including quantity, SKU, price and tax, without manual data entry. Ingredient costs then update automatically across every recipe that uses them.
- Live Dish Costing. Those scanned ingredient costs feed straight into recipes, so chefs build dishes by clicking ingredients that are already priced. What previously took 28 minutes to cost in a spreadsheet takes three minutes in Jelly. When a supplier price changes, every affected dish GP updates in real time, with red percentages flagging margin drops and green highlighting improvements.
- Price Alert. Every supplier price increase or decrease is flagged immediately, giving chefs the concrete evidence needed to negotiate credits or switch suppliers. A price rise absorbed without challenge becomes a permanent cost increase that must be passed through to menu prices or absorbed as margin loss.
- Flash Report. A daily, weekly or monthly view of GP margin appears from invoice costs and POS sales data, so you do not have to wait for a monthly accountant report.
- POS Integrations. Jelly integrates natively with Square, Lightspeed, EPOS Now and Toast via real-time API, delivering item-level sales data the moment a transaction completes. POS setup takes about five minutes across all four systems. One operator improved gross profit from 65% to 72% within 12 weeks on approximately £500,000 in revenue after connecting their POS.
- Xero Integration. One-click push of digitised invoices into Xero cuts bookkeeping time by 90%.
- Delivery Menu Creation. Existing menu items can be duplicated and adjusted for delivery commission overheads, which produces a separate, accurately priced delivery menu.
- Flat Pricing. £129 per month per location, with no variable charge per user or feature. Onboarding generates initial value in the first week.
Jelly customers cut food costs by 3% on average in the first three months and add two percentage points to gross margins. The platform also saves 10–20 hours of admin time, based on customer reports.
Other tools in this space serve narrower purposes. TablePort provides a useful quick GP calculator for menu pricing decisions. Strapture offers recipe costing functionality. Lynx Purchasing provides a simple GP check against purchasing data. These tools are useful for the calculation step but stop at the point where Jelly begins, which is ongoing, invoice-driven GP tracking that updates automatically as supplier prices change. MarketMan and Nory offer broader feature sets but at greater complexity, longer onboarding periods and higher cost. Kitchen Cut is a legacy system built for large chains with dedicated office teams, and lacks the real-time invoice-to-dish-cost automation that growing independent operators need.
GP Margin Calculator For Automated Invoice Processing covers the invoice-scanning workflow in detail. For dish-level food cost analysis, see GP Margin Calculator For Restaurant Food Cost Analysis UK. For menu pricing from a target GP, see GP Margin Calculator For UK Restaurant Menu Pricing. For food and beverage GP benchmarks by category, see GP Margin Calculator For UK Restaurants: Food & Drink.
Frequently Asked Questions
Is 75% Gross Profit Margin Good For A UK Restaurant?
Seventy-five percent food GP sits above the highest segment in the benchmark data above, and it is achievable, as The Howard Arms shows, but it is not a sector default. Most UK full-service restaurants should plan around a mid-60s food GP, with anything above 70% representing a level earned through tight cost controls, accurate recipe costing, active supplier negotiation and live invoice tracking. A 75% GP target is a reasonable aspiration for a well-run operation with strong pricing power, but it should not be used as a planning assumption for a new site or a venue with an unsettled sales mix.
Is 30% Markup The Same As 30% Margin?
Markup is calculated as a percentage of cost, and margin is calculated as a percentage of the selling price. A dish costing £4.00 sold at £5.20 is a 30% markup, but the GP margin is only 23.1% (£1.20 ÷ £5.20). To achieve a 30% GP margin, the selling price must be £4.00 ÷ (1 − 0.30) = £5.71 ex-VAT, or £6.86 including 20% VAT. Confusing the two causes systematic underpricing, so a kitchen targeting 30% margin but calculating 30% markup leaves roughly seven percentage points of GP on the table on every dish. The four-times-ingredient-cost rule from earlier is a quick way to sanity-check a menu price.
How Often Should I Recalculate Dish GP Margins?
Dish GP margins should be recalculated whenever a supplier price changes on an ingredient used in that dish. Given how quickly supplier prices move, and the 19-day figure above, a monthly recost is already out of date for volatile ingredients. In practice, a manual recost of the twelve highest-turnover dishes every 30 days is the minimum for a single-site operator, and a full menu recost should happen quarterly.
The more practical solution is a system that updates dish costs automatically from scanned invoices, so the GP figure is always current without requiring chef time. Weekly stocktakes are the standard for catching the gap between theoretical and actual GP. Operations counting stock weekly have inventory records matching reality 76.2% of the time, compared with 24.5% for those counting fewer than eight times a year.
Can A Free Calculator Handle Multiple Suppliers?
A free or manual GP calculator can handle multiple suppliers in principle, because the formula is the same regardless of how many suppliers contribute to a dish’s ingredient cost. The practical limitation is maintenance. Each supplier invoice must be manually checked, each price change manually entered into the recipe, and each affected dish manually recosted.
Across two or three suppliers this is manageable, but across ten or more suppliers delivering multiple times a week, the spreadsheet falls behind almost immediately. With roughly one in five invoices carrying a mispriced line, as noted above, catching those overcharges manually means checking every line against a contracted price list. For a growing operation with multiple suppliers and multiple sites, automated invoice scanning that updates recipe costs in real time is the only way to keep GP figures accurate without adding significant admin overhead.
Conclusion: Keep The Calculator, Lose The Spreadsheet
The formula for a GP margin calculator for restaurant back-of-house management is straightforward: strip VAT from selling prices, subtract food cost, divide by net sales, multiply by 100. The three worked examples above, covering single dish, weekly stocktake and actual versus theoretical GP, cover every level at which a UK operator needs to track margin. UK benchmarks sit in the mid-60s for food GP, with delivery menus needing a separate calculation that accounts for 30% platform commissions.
The problem lies in the data, because a manual calculator produces a number that is already stale by the time the next supplier invoice lands, and half of all supplier prices change again within 19 days.
Jelly is the best back-of-house GP margin tool for keeping restaurant margins accurate and live because it scans every invoice line item, updates dish costs and GP in real time, and integrates with your POS and Xero. Jelly keeps the number accurate every day after the calculator has done its job.
Stop Costing From Stale Invoices



