Cost per service measures how much it costs to open and run a specific restaurant shift, including staff, product consumed, utilities and other expenses directly linked to that service.
Cost per service in hospitality is an operational and financial metric that calculates how much it costs to run a specific service: a Monday lunch, a Friday dinner, a Sunday brunch, a delivery shift or a private event. Unlike a monthly profit and loss account, which groups the whole period together, cost per service brings the analysis down to the moment when profitability is actually generated. In hospitality, two services with the same turnover can produce very different results if one needs more staff, uses more expensive product, has more waste, pays overtime or runs at lower occupancy. That is why this metric helps answer a basic question: is it worth opening this service with this structure? Cost per service usually includes the shift's staff cost, the actual or theoretical food and drink usage, packaging where relevant, delivery commissions, estimated utilities, cleaning, laundry and other attributable variable or semi-fixed costs.
It can also be calculated per cover, per table, per ticket or per opening hour. Its value lies in cross-checking it with sales, average spend, occupancy, table turnover and RevPASH. A service may look weak because it turns over little, yet be profitable if it runs with a lean team and a good margin. Another may fill the room and still leave little profit if it needs too many hours, discounts, low-margin products or very long table times.
Measuring cost per service turns shifts into business units and lets you decide with data whether to open, close, shorten hours, change format, adjust the menu or step up suggestive selling.
Cost per service = Shift staff cost + Cost of sales + Attributable operating costs
The practical formula adds up every cost associated with the service being analysed. To express it per cover: Cost per cover = Total service cost / Covers served. For the service margin: Service margin = Net service sales - Total service cost. If a dinner service turns over €5,200 excluding VAT, uses €1,560 of food and drink, requires €1,450 of staff, €180 of packaging and delivery, and €260 of utilities and cleaning are allocated to it, the total service cost is €3,450.
The direct service margin is €1,750 and, if 130 guests are served, the cost per cover is €26.54.
A restaurant opens for lunch and dinner every day, but suspects some weekday lunches do not pay off. It analyses a Tuesday lunch: net sales of €1,850, 82 covers, food and beverage cost of €610, staff cost of €920, allocated utilities and cleaning of €140 and minor waste of €55. The total service cost is €1,725, leaving a direct margin of just €125. On its own that figure does not mean closing, but it shows the service depends on raising average spend or reducing structure.
The manager tries three measures: simplifying the menú del día (the set lunch menu common in Spain) to reduce mise en place, moving a waiter's start time by half an hour and adding a dessert-and-coffee offer to lift average spend by €2. Four weeks later, Tuesday lunch turns over €2,120 with costs of €1,690. Volume has not exploded, but the direct margin rises from €125 to €430. That improvement does not come from selling more without control, but from understanding the real cost of running each shift.
Cost per service matters because it stops decisions about opening times, hours and staffing being made on instinct or gross turnover alone. Many restaurants keep unprofitable services out of habit, or cut services that would actually perform well if measured properly. This metric lets you identify loss-making shifts, size your team, compare lunch with dinner, negotiate events, set minimum prices for groups, evaluate delivery, measure the impact of promotions and spot when a full service is generating less margin than expected. It also helps protect quality: if a service has a low cost but relies on an overstretched team, waiting times and complaints, the figure should be cross-checked with NPS and average service time before concluding that it is efficient.
Zindra helps you calculate cost per service by linking sales, tickets, covers, clock-ins, shifts, purchases, inventory, recipe costings, waste and reporting by time slot. With that information you can see how much each lunch or dinner costs, compare services across sites, spot variances against the expected cost and decide whether to adjust hours, staffing, the menu or promotions. And by relating it to average spend, occupancy, RevPASH and labour productivity, Zindra turns every shift into a clear reading of operating profitability.
Tools and content to go deeper into this concept.
Food cost is the percentage of a dish's selling price that goes on the cost of its ingredients. It is the single most important indicator of how profitable your menu is.
Average spend (the average ticket) is the average amount each customer (or table) spends in your restaurant. It is a key indicator of commercial performance and of how well your menu works.
RevPASH (Revenue per Available Seat Hour) measures the revenue generated by each available seat per hour. It is the most complete indicator of a restaurant's operational efficiency and real profitability.
Prime cost (coste primo in Spanish) is food cost plus staff cost. It is the most complete measure of a restaurant's direct operating cost and should stay between 55% and 65% of turnover.
The occupancy rate measures the percentage of available seats actually filled during a service. It is a key indicator of a restaurant's efficiency and the basis for working out its revenue potential.
Beverage cost is the percentage of a drink's selling price that goes on what the drink cost to buy. It is the key indicator for measuring the profitability of the drinks, wine and cocktail list.
A restaurant's net profit margin is the percentage of sales left as final profit after deducting all costs: ingredients, staff, rent, utilities, commissions, operating taxes and other expenses.
Average service time measures how long, on average, the full experience of a table or guest lasts: from sitting down or the order being opened until they finish, pay and the table is ready to be sold again.
Labour productivity measures how much operational output a restaurant generates for every hour its team works, usually in sales, covers, tickets or dishes produced.
Every hospitality term with formulas, examples and benchmarks in a handy PDF.
Try Zindra free and keep food cost, staff, inventory and much more under control from a single platform.