Patrono
Blog·Scheduling·7 min read

Labor cost in hospitality: how to plan wages, shifts and overtime in 2026.

Labor cost in a restaurant is not just wages. Contributions, shift premiums, overtime and holidays can lift the total 30 to 40% above gross-gross pay. Here is what that looks like in practice.

Published 2 April 2026

What makes up real labor cost

Gross salary is one component. Above it are employer contributions, below it employee contributions and tax. A waiter on net 900 EUR typically costs an employer 1,500 to 1,700 EUR a month, 60 to 90% above what the worker sees on the payslip.

On top: Sunday work premium, holiday work premium, night work premium, overtime hours at 50% above the regular rate, vacation pay, year-end bonus where it exists. All of this enters labor cost measured as a percentage of revenue.

Target as percentage of revenue, not absolute

Industry orientation for full-service restaurants in Croatia is 28 to 34% of revenue for labor cost. Fast-casual and quick-service run lower, fine dining higher, but rarely above 40% without a crisis.

If a week generates 12,000 EUR of revenue and labor cost for the same week is 4,500 EUR, the percentage is 37.5%. A percentage above target means the schedule is too expensive for the revenue passing through, or revenue dropped while the schedule stayed the same.

Schedule by revenue, not by habit

The most common scheduling mistake is copying last week without looking at revenue per shift. Tuesday lunch averages 35 guests, Wednesday lunch averages 20. The same staff on both shifts means Wednesday is overpaying.

Rule: schedule by shift and channel. Lunch can have a smaller team than dinner, a delivery platform removed for the weekend can free one kitchen person, an event with 60+ reservations needs an extra waiter.

Overtime is not a solution, it is a symptom

When the regular schedule consistently relies on 1.5x overtime rates, the rule is that the schedule is poorly planned. It is not the employee's fault that the team is two short, it is the manager's for not staffing in time.

Weekly tracking of overtime as a share of total hours gives a signal. If overtime grows month over month, you either add a permanent staffer or you change the schedule. The status quo costs double.

Holidays and seasons, plan ahead

Croatia has 14 paid public holidays a year. Holiday work is paid with the legally required premium under the Labor Act and the collective agreement that applies, with at least a 50% increase. In hospitality, the sector collective agreement often requires more, so check your contract and the sector agreement before every holiday roster.

Seasonal peaks require extra staff on a seasonal contract. The contract has specific conditions on duration, accommodation and registration. An unregistered seasonal worker exposes the venue to fines that reach tens of thousands of euros per inspection.

How to see the trend quickly

Labor cost is tracked weekly at the shift level. A system that links the schedule to wages calculates cost per shift automatically. The shift manager sees on Friday whether the week will exceed target before Saturday begins.

Patrono does that automatically from entered hourly rates and confirmed shifts. The manager does not open a calculator, the number appears next to the schedule.

Takeaway

Labor cost is not fixed, it is the result of the shift manager's decisions. Weekly measurement, scheduling against real revenue, and overtime control are the difference between a restaurant ending the month in profit and one waiting for revenue to cover wages every month.

Apply this in your venue.

30-minute demo on your data. We will show you exactly where you can close the gap described in the article.

Read more guides