Staff is the first variable cost line in a food business. In a fast food restaurant or cafe it typically represents 28-35% of revenue, and it is often the only lever that decides whether you serve 80 covers at lunch or 50. This guide is not about "valuing people" as a slogan. It is about correct CCNL classification, employer cost calculated properly, shifts that hold up and written procedures so you do not restart from zero every three months. All figures are Italian-market benchmarks for 2024-2025 and must be checked against updated CCNL tables and your labor consultant: the contract has been renewed and minimum wages rise in steps until the end of 2027.
CCNL Pubblici Esercizi and Turismo: levels and wages
The reference contract is the CCNL Pubblici Esercizi, Ristorazione e Turismo (FIPE-Confcommercio with Filcams-CGIL, Fisascat-CISL and Uiltucs-UIL). Renewed on 5 June 2024, effective from 1 June 2024 and expiring on 31 December 2027, it provides for a full increase of EUR 200 gross on level 4, reparametered across the other levels and distributed in several tranches until December 2027. This means the minimums you use for budgeting must come from the table in force for that month, not from a fixed number.
Classification runs from level 7 (entry) up to Quadri. In a fast food restaurant or cafe, almost all staff sit between 6S and 3. Indicative monthly minimum wages (base pay + contingency, at post-renewal steady state):
- Level 6S - entry operator (counter, till, cleaning): about EUR 1,350-1,400
- Level 5 - waiter, kitchen/prep operator, barista: about EUR 1,450-1,500
- Level 4 - cook, qualified barista, experienced waiter: about EUR 1,550-1,600
- Level 3 - sole cook, chef de partie, senior waiter: about EUR 1,650-1,700
- Level 2 - head chef, dining-room/store manager: about EUR 1,800
Contractual working time is 40 hours per week. The tabular hourly wage is obtained by dividing the monthly wage by the contractual hourly divisor; the CCNL uses 168. Indicatively, at steady state: 6S about EUR 8.10/h, 5 about EUR 8.70/h, 4 about EUR 9.30/h, 3 about EUR 9.90/h gross tabular, before accrued items.
Premiums (verify exact percentages in the CCNL and any territorial agreements, because they can vary):
- Overtime: starting around +15% for weekday daytime overtime, increasing for later hours
- Night work (normally 22:00-06:00): around +20%; if it is night shift work the rule changes
- Holiday / Sunday work where provided: indicatively +20-30%
- Night and holiday premiums combine according to contract rules
Remember the deferred-cost accruals that raise loaded labor cost: 13th and 14th monthly salaries, TFR (about 7.4% of annual remuneration), holidays and paid leave (ROL/former holidays). You pay these amounts anyway. They must be spread into hourly cost, not "discovered" in June and December.
Contract types: when to use what
- Permanent employment - the standard for people you want to keep. More stable, lower turnover cost, better climate. It is the core of the team.
- Fixed-term employment - for seasonality and peaks. Base duration 12 months, extendable up to 24 months only with a justified reason; maximum 4 extensions. Beyond 12 months, a reason is required for technical/organizational/production needs. The "reason identified by the parties" has been extended until 31/12/2025 unless regulated by the CCNL. There is an additional NASpI contribution of 1.4%, increasing at each renewal (+0.5%).
- Professional apprenticeship (ages 18-29) - the most efficient lever for training juniors: classification up to 2 levels below the equivalent role, or reduced pay by increasing percentage. On contributions, employer rate is 11.61% (10% social security + 1.31% ASpI + 0.30% training) for companies with more than 9 employees. For companies up to 9 employees, the historical full exemption is no longer automatic on new contracts, so do not assume it: have your consultant confirm the effective rate case by case.
- Intermittent/on-call work - useful for weekends and evening peaks. Allowed by subjective requirements (under 25 or over 55) or objective requirements linked to tourism/public-establishment needs under RD 2657/1923 and collective bargaining. You pay only called hours; if you require availability, availability allowance is due.
- Contratto di Prestazione Occasionale (PrestO) - for true spot extras, not to cover structural holes. Limits: max EUR 5,000 net/year per provider across all users, max EUR 10,000/year per user, and maximum EUR 2,500 from the same user to the same provider. Cap of 280 hours/year per user-provider pair: beyond that, the relationship converts to permanent employment. Usable only if you have up to 10 permanent employees. Prior INPS communication is mandatory, at least 60 minutes before the service starts.
- Fixed-term "extra" work not exceeding 3 days - the classic extra waiter/kitchen hand for banquets and events, with simplified communication. Regulate it precisely: it is one of the most challenged figures during inspections.
Real labor cost
Operating rule: employee gross pay x 1.5-1.7 = employer cost. The multiplier depends on employer social-security rate (INPS around 30%, reduced for apprentices), INAIL, TFR and accruals. The table below uses indicative post-renewal values and is meant to set shift budgets and calculate labor cost per cover/ticket.
| Level | Typical role | Gross hourly wage (EUR) | Employer cost ~x1.55 (EUR/h) | Monthly full-time cost (~168h) |
|---|---|---|---|---|
| 6S | Counter/till operator | 8.10 | 12.55 | about EUR 2,110 |
| 5 | Barista / kitchen operator | 8.70 | 13.50 | about EUR 2,265 |
| 4 | Cook / qualified barista | 9.30 | 14.40 | about EUR 2,420 |
| 3 | Chef de partie / senior waiter | 9.90 | 15.35 | about EUR 2,580 |
| Apprentice (5->6S) | Apprentice barista | 7.30 | about 9.50 (reduced rate) | about EUR 1,595 |
The key point: an apprentice can cost about 25-30% less than an equivalent permanent employee, thanks to lower classification and reduced contributions. That is where junior-staff margin is won, and it is perfectly legal if you respect training and progression.
Shift organization and total hours
- Build shifts around labor cost by time band: cross sales history by time band (the fiscal cash register gives it to you) with the cost of staff present. Goal: labor incidence by band below your target.
- Use split shifts where the CCNL allows them: cover lunch and dinner without paying for the dead afternoon. Watch the minimum rest of 11 consecutive hours every 24 hours.
- Weekly rest: at least 24 consecutive hours every 7 days, normally on Sunday unless exceptions apply. Holidays and paid leave must be planned, not suffered.
- Keep a time bank / flexibility system where the agreement allows it, to absorb peaks without continuous overtime.
- Use intermittent staff for weekends and permanent/apprenticeship contracts for the core team. Reference mix: 60-70% stable structure, 30-40% flexible.
Structured selection and onboarding
- Clear job ad: role, real time band, level and indicative annual pay, requirements such as HACCP certificate. Filter earlier and you waste less time later.
- Paid one-shift trial before hiring: you see hands, pace and rush management better than in any interview. It must be paid and communicated correctly.
- Documented 1-week onboarding: HACCP certificate/course before touching food, HACCP self-control procedures and related manual, allergen management under Regulation (EU) 1169/2011 so staff can answer customers correctly, use of the fiscal cash register and documento commerciale, hygiene, cleaning and cash closing.
- Pair each new hire with a buddy for 3-5 shifts, with a signed checklist. If it is not written down, it was not taught.
Retention: what really keeps people, and what losing them costs
- Shift leader and climate: people do not leave the restaurant, they leave the manager. A leader who publishes schedules in advance and respects rest days is worth more than EUR 50 of pay increase.
- Real growth path: progression 6S -> 5 -> 4 with small raises linked to certifiable skills such as coffee station, cash closing or allergen management. Communicate it at entry, not only when someone asks.
- Tips: regulate distribution transparently, for example pooled by hours. For employees in hospitality and food service there is a favorable tax regime on tips (substitute tax within a share of remuneration and under income thresholds): verify updated conditions with your consultant.
- Shift flexibility: managed shift swaps, through an app or group, and collected preferences. It is free and weighs as much as a bonus.
- Turnover cost: replacing one employee costs indicatively EUR 3,000-6,000 between search, training, mistakes and lower productivity during the first weeks. With 40% annual turnover on 8 people (about 3 replacements/year), you burn EUR 10-18k. Retention is not welfare. It is margin.
Key numbers
- Target labor-cost incidence: 28-35% of revenue
- Gross-to-employer-cost multiplier: x1.5-1.7
- Contractual hours: 40 hours/week, hourly divisor 168
- Employer INPS rate: about 30% (apprentices 11.61% if >9 employees; rate to verify if <=9)
- Minimum rest: 11 consecutive hours every 24; 24 consecutive hours weekly
- Fixed term: base 12 months, up to 24 with reason, max 4 extensions, additional contribution 1.4% (+0.5% per renewal)
- PrestO: EUR 5,000/year provider, EUR 10,000 user, EUR 2,500 from one user, 280 hours/year, communication 60 min before
- Average replacement cost: EUR 3,000-6,000
Operating checklist
- Download the CCNL Pubblici Esercizi wage tables in force for the month (renewal in tranches until 2027) and validate them with your consultant
- Calculate real hourly cost (x1.55) for every level and load it into the shift budget
- Define the contract mix: permanent/apprenticeship core + intermittent weekends (target 60-70% stable)
- Open an apprenticeship for every under-30 person you want to train, with lower classification + reduced rate, and have the effective rate confirmed by your consultant
- File prior communication (UNILAV for hires; INPS at least 60 min before for PrestO) BEFORE the shift
- Plan shifts on ticket data by time band, respecting 11h daily rest and 24h weekly rest
- Standardize job ads with real hours, indicative level/pay and HACCP requirement
- Add a paid 1-shift trial, paid and communicated, into the selection process
- Build a signed onboarding checklist: HACCP, allergens under Regulation (EU) 1169/2011, self-control, till/fiscal cash register
- Formalize the 6S->5->4 growth path with small raises for certified skills
- Define and communicate the tip-sharing rule in writing, including the favorable tax regime
- Measure annual turnover rate and its cost, then review it every quarter