What is gross profit margin in hospitality, and why does it matter more than revenue?
Revenue fills the room. Gross profit pays the team. Here's what GP margin actually means in hospitality and why it's the number that matters most.
HOPS Team
Product & Operations
A full restaurant on a Saturday night feels like success. Tables turning, drinks flowing, the kitchen buried. And if you look at your end-of-week revenue figure, it can look like success too.
But revenue is not profit. A packed venue can still lose money. And in hospitality, the number that separates a sustainable operation from a struggling one is gross profit margin.
What gross profit margin actually means
Gross profit margin (GP%) is the percentage of revenue you keep after paying for the goods you sold. That means your food cost, your drink cost: the cost of what went out the pass or over the bar.
The formula is straightforward:
GP% = (Revenue − Cost of Goods Sold) ÷ Revenue × 100
So if you took £10,000 in a week and spent £3,500 on food and drink to generate it, your GP is £6,500, a 65% GP margin.
That £6,500 is what you have left to pay your team, your rent, your energy bills, your insurance, and anything else before a penny of net profit appears. Revenue tells you the size of the top line. GP margin tells you whether the business can actually function.
What "good" looks like in hospitality
GP benchmarks vary by operation type, and treating them as targets rather than indicators is a mistake. But rough ranges are useful for orientation.
- Wet-led venues (bars, pubs with a strong drinks focus) can reach 65–75% on drinks. Drinks margin is typically higher than food because there is less waste, less labour at the product level, and more pricing headroom.
- Food GP in a well-run kitchen tends to sit between 65–72%. Below that and something is leaking: over-ordering, waste, portioning, or pricing that has not kept up with supplier costs.
- Blended GP across food and drink for most full-service operations lands between 60–70%.
If you are consistently below 60% blended, the business is under serious structural pressure, even if the dining room is full.
Why a full restaurant is not necessarily a profitable one
This is the part that catches operators out, especially those earlier in their careers or those running their first venue.
You can cover your rent with a packed Saturday. But if your food GP is 55% when it should be 68%, you are subsidising every cover. The more you sell, the more margin you lose. Volume amplifies the problem.
The culprits are rarely dramatic. They tend to be cumulative: a dish that was costed three years ago and has not been repriced since inflation hit; a bar that is pouring generously without a consistent measure; a kitchen that has drifted on portion sizes because no one checked. Each one is small. Together they hollow out the margin.
Why most operators do not know their true GP
Here is the honest answer: most operators do not know their actual GP because their tools do not connect properly.
The POS system knows what you sold. The accounts system knows what you paid for invoices. But neither of them is talking to a live picture of your stock. So what you end up with is a theoretical GP, based on your menu prices and supplier costs, without any way of checking it against what actually happened.
The gap between assumed GP and actual GP is the moment most operators remember. The first time you see the real number, it is clarifying in a way that is hard to describe. Sometimes it is better than expected. Often it is not. Either way, you are no longer operating blind.
“Since implementing Hops at Green & Fortune, we've seen a significant boost in profitability!”
Alan Morgan
Financial Director, Green & Fortune
You do not need recipes to know your GP
There is a misconception in the industry that GP visibility requires a fully built recipe library. That every dish needs to be costed down to the gram before you can see meaningful numbers.
That is not true, and it stops a lot of operators from even starting.
You can get genuine GP visibility from your purchasing data and your stock takes alone. If you know what you bought, what you sold, and what you have left, you can calculate your cost of goods sold. That gives you your GP. No recipes required.
Where recipe costing helps is in understanding why your GP is where it is: which dishes are dragging it down, which items are being over-portioned, where the theoretical and the actual diverge. That is a more advanced question, and a useful one. But it is a second step, not a first.
Understanding the difference between food cost percentage and GP margin also helps you interpret the numbers correctly once you start seeing them.
At Hops, we think about this as a progression. Operators using Source are getting control of their ordering. Operators at Margin are running stock takes and seeing their actual GP by category and by site. The Insight tier adds theoretical versus actual: recipe-level analysis for teams ready to go that deep.
Most operators using Hops sit at Margin, and they are genuinely happy there. Seeing your real GP, week after week, compared against what you assumed it was. That is already transformative. Hops has processed over 400,000 orders and 15,000+ stock takes across its operator base, and the consistent finding is the same: the operators who see the number, act on it.
“We have managed to add about 3% to our blended GP as a business since the introduction of Hops and all the training! Which is better than even I could have ever hoped.”
Susan French
Head of Operations and Service, Crust Bros
Where to start
If you do not know your actual GP margin right now, not a rough estimate but a number grounded in what you bought versus what you sold, that is the place to start.
The rest of the work flows from there. Pricing decisions, menu engineering, supplier negotiations, staffing models: all of it is more grounded when you know what your margin actually is.
Hops is built to give operators that visibility without requiring a finance team or a week of spreadsheet work. See how it works.
Frequently asked questions
What is a good gross profit margin for a restaurant in the UK?
For most full-service UK restaurants, a blended GP margin of 60-70% is considered healthy. Food GP tends to sit between 65-72% in a well-run kitchen, while drinks can push higher. If you are consistently below 60% blended, the business is under structural pressure regardless of how busy the dining room is.
Why does revenue go up but profit stay low in hospitality?
Revenue growth does not automatically translate into better margins. If your food GP is running below where it should be, every additional cover you serve amplifies the margin loss rather than improving it. The culprits are usually cumulative: dishes that have not been repriced since costs rose, portion sizes that have drifted, and bars pouring without consistent measures.
What is the difference between GP margin and net profit in a restaurant?
Gross profit margin is what you keep after paying for the food and drink you sold. Net profit is what remains after all other costs, including labour, rent, energy, and insurance. GP margin is the foundation: if it is too low, there is not enough left to cover those fixed and variable overheads, and the business cannot reach net profit.
Do I need a full recipe database to calculate my GP margin?
No. You can calculate actual GP from your purchasing data and stock takes alone. If you know what you bought, what you have left, and what you sold, you can work out your cost of goods consumed and therefore your GP. Recipe costing helps explain why your GP is what it is, but it is a second step, not a requirement for seeing the number. Hops gives operators a reliable GP figure every week without needing a complete recipe database -- book a demo at hopshq.com.
How often should a hospitality business check its GP margin?
As a minimum, every time you do a stock take. For a busy venue, that means weekly for wet stock and fortnightly or monthly for dry goods. A GP figure produced weekly from connected data is far more useful for running the business than a monthly figure assembled from estimates.
Tags
Built for operators
See how operators are actually using Hops.
We could tell you what Hops does. Instead, read what the people running their businesses on it have to say.