We've just launched a new feature! Check out the new dashboard.

Staff Cost per Event

By

Audrey Walravens

HR & Accounting Manager

Last updated:

1/4/2026

In brief: Staff costs account for 40 to 70% of an event budget. Yet most event companies calculate this cost roughly, which erodes margins or makes quotes uncompetitive. This guide covers calculating staff cost per event: fully loaded gross cost, overtime pay, shift premiums, hidden costs, building profitable quotes, and post-event analysis. Shyfter links every clocked hour to an event for accurate profitability tracking.

Why event staff costs are so hard to control

In traditional hospitality, staff costs are relatively predictable: the same employees, the same schedules, the same wages each month. In events, nothing is stable. Each event has its own staffing levels, its own schedules (often evenings or nights), different profiles (from labourers to production managers) and variable pay conditions (night premiums, Sunday rates, public holidays).

This variability makes forecasting complex and tracking actual costs even harder. Without the right tool, most companies work from estimates: "a waiter costs around 20 euros an hour, we need 15 for 6 hours, that's 1,800 euros". In reality, the cost can vary by 30 to 50% depending on the exact conditions of the assignment.

Breaking down staff cost per event

Gross salary

Gross salary is the starting point. It depends on the applicable Joint Committee (Joint Committee 304/302 or other), the role and experience level. Minimum pay scales vary significantly:

  • Junior waiter (Joint Committee 302): approximately 12 to 13 euros gross/hour
  • Experienced waiter (Joint Committee 302): 14 to 16 euros gross/hour
  • Sound/lighting technician (Joint Committee 304): 15 to 20 euros gross/hour
  • Production manager (Joint Committee 304): 18 to 25 euros gross/hour
  • Certified security officer: 14 to 18 euros gross/hour
  • Student worker (reduced contributions): minimum scale of the applicable Joint Committee

Employer social contributions

Employer contributions represent approximately 25 to 30% of gross salary for regular workers. For student workers within the 475-hour allowance, they are reduced to approximately 5.4%. This massive difference is why student workers are so financially attractive.

The fully loaded gross cost (gross salary + employer contributions) is the true cost to the employer:

  • Regular worker: gross x 1.25 to 1.30
  • Student worker (within 475h): gross x 1.054

Shift premiums: the hidden multiplier

In events, most assignments take place in the evening, at night or at weekends. The premiums provided by collective agreements apply:

  • Night work (after 8pm): variable premium depending on the Joint Committee (often 20 to 50%)
  • Saturday work: possible premium depending on the Joint Committee
  • Sunday work: premium of 50 to 100%
  • Public holidays: premium of 100%

A gala on Saturday evening (7pm–2am) potentially combines the Saturday premium and the night premium. A Sunday festival on a public holiday combines Sunday and public holiday rates. These premiums can double the hourly cost compared to a daytime weekday shift.

Overtime

In events, schedule overruns are frequent. The event that was supposed to end at midnight runs until 1:30am. The breakdown takes 2 hours longer than planned. These overtime hours are subject to legal premiums (25 to 50% depending on volume and conditions).

If they are not anticipated in the quote, they directly eat into the margin. For an event with 30 casual workers that overruns by one hour, that's 30 unplanned overtime hours — an additional cost of 600 to 900 euros.

Calculating total event cost: a concrete example

The sample event

Corporate gala for 200 guests, Saturday evening, 6pm–1am:

  • 20 waiters x 7h = 140 hours
  • 5 kitchen commis x 8h = 40 hours
  • 3 hostesses x 6h = 18 hours
  • 2 bartenders x 7h = 14 hours
  • 2 security officers x 8h = 16 hours
  • 1 production manager x 10h = 10 hours
  • 2 runners x 8h = 16 hours

Total: 35 people, 254 hours.

The cost calculation

Assumptions: 14 euros gross/hour on average, employer contributions 27%, Saturday evening premium 25% after 8pm.

  • Normal hours (6pm–8pm): 70 hours x 14 euros x 1.27 = 1,244 euros
  • Premium hours (8pm–1am): 184 hours x 14 euros x 1.25 x 1.27 = 4,090 euros
  • Total fully loaded gross staff cost: 5,334 euros

If 10 of the 20 waiters are student workers within the 475h, the calculation changes:

  • 10 student waiters: 70 hours x 14 euros x 1.054 = 1,033 euros
  • 10 regular waiters: 70 hours x 14 euros x 1.27 = 1,244 euros
  • Premium hours: proportional recalculation
  • Student saving: approximately 15 to 20% on the service line

Indirect costs not to forget

  • Transport: mileage allowance or shuttles if the venue is far away
  • Meals: obligation to provide a meal for assignments over 6 hours
  • Uniform: if provided by the employer, purchase or cleaning cost
  • Insurance: compulsory workplace accident insurance
  • Administration: time spent managing scheduling, Dimona (Belgian employee registration), payroll

These indirect costs add 5 to 15% to the direct staff cost. A quote that ignores them underestimates the real cost.

Building a profitable quote

The floor cost

Your floor cost is the total staff cost (fully loaded gross + premiums + indirect costs) for the event. Below this amount, you lose money. This floor cost must be calculated for each event, not estimated from an average.

The target margin

Margin on staff in events varies by assignment type and competition:

  • Catering service: margin of 25 to 40% on staff cost
  • Technical staff: margin of 20 to 35%
  • Security: margin of 15 to 25% (more competitive market)
  • Coordination/production: margin of 30 to 50%

A quote for the above gala with a 30% target margin: staff cost 5,334 euros + 30% = invoice of 6,934 euros for the staff line.

Protective clauses

Include in your quotes:

  • An hourly rate for overtime beyond the scheduled hours
  • A surcharge for staffing changes less than 48 hours before the event
  • A minimum billing per person mobilised (even if the event is cancelled late)
  • A statement of applicable premiums (night, Sunday, public holidays)

The risk of unplanned overtime

Sources of overrun

In events, overruns are the norm, not the exception:

  • The event runs long (the client decides to keep the bar open an extra hour)
  • The setup takes longer (technical issue, delivery delay)
  • The breakdown takes longer (larger venue than expected, night noise restrictions)
  • Additional staff needed (crowd surge, replacing an absentee)

The financial impact

A one-hour overrun for 30 casual workers on a Saturday night after 10pm (night + Saturday premiums): 30 hours x 14 euros x 1.50 (premium) x 1.27 (contributions) = 800 euros. If this overrun is not billed to the client, your margin evaporates.

Prevention through planning

The best way to limit overruns is a realistic schedule. Don't plan 6 hours of setup when you know this type of configuration typically takes 8 hours. Add a 10 to 15% buffer to each phase. The cost of the buffer is always less than the cost of unplanned overtime.

Post-event analysis: planned vs. actual

The profitability report

After each event, compare the planned cost (your quote) to the actual cost (based on time tracking). Shyfter generates this report automatically:

  • Planned vs. actual hours, by role and by phase
  • Planned vs. actual cost, with premium breakdown
  • Planned vs. actual margin
  • Identification of overrunning roles

Continuous improvement

Analysing 10 to 20 events reveals patterns. Setup consistently runs 15% over? Adjust your forecasts. Waiters always do 30 extra minutes? Factor it into your quotes. Actual cost at festivals is 20% over quote? Revisit your pricing model.

Without accurate data (planning + time tracking + costs), this improvement is impossible. You repeat the same mistakes event after event.

Optimising staff costs without sacrificing quality

The student worker / regular worker mix

The most effective optimisation is the balance between student workers and regular workers. Student workers cost 20 to 25% less in social contributions. But they are less experienced and unavailable during exam periods. The optimal mix depends on the event type:

  • Festival: 50 to 60% student workers (simple roles, summer)
  • Corporate gala: 20 to 30% student workers (service quality priority)
  • Congress: 40 to 50% student workers (reception, logistics)

Tight shift scheduling

Don't schedule 20 waiters from 6pm to 1am when 10 are sufficient from 6pm to 8pm and 20 are needed from 8pm to midnight. Adapt the number of casual workers per time slot to the actual workload. Staggered shifts reduce the total hours billed without reducing coverage at peak times.

Reducing administrative costs

Time spent managing staff (calls, scheduling, Dimona (Belgian employee registration), payroll) has a cost. A coordinator spending 8 hours per week on administration costs 15,000 to 20,000 euros per year in time. Automating these tasks through a scheduling software reduces this to 2–3 hours per week, freeing the coordinator for higher-value activities.

Real-time cost tracking

The financial dashboard per event

With Shyfter, each event has a financial dashboard updated in real time. As soon as casual workers clock in, the cost updates. The coordinator sees the consumed vs. planned budget at any time. If costs exceed 80% of the budget when the event is only halfway through, they can adjust (reduce staffing for the next phase, limit overtime).

Monthly consolidation

Beyond per-event analysis, monthly consolidation gives an overview: total staff cost, average margin by event type, share of student workers vs. regular workers, evolution of shift premiums. These data points drive commercial strategy: which event types are most profitable, where to adjust rates, when to recruit additional casual workers.

Request a demo

FAQ

How do I quickly estimate staff cost for a quote?

Use an average fully loaded hourly cost by profile: student waiter 15 euros, regular waiter 18 euros, technician 22 euros, production manager 28 euros (including employer contributions and a provision for premiums). Multiply by the number of hours per role. Add 10% for indirect costs (meals, transport, administration). Add your margin (25 to 40%). This quick calculation gives an estimate within +/- 10%. For a precise quote, detail the actual premiums based on the event's hours and days.

How do I bill the client for unplanned overtime?

The key is to anticipate this in the contract. Insert a clause for hourly billing of any overrun beyond the agreed schedule, at a premium rate (1.5x or 2x the standard hourly rate). Alert the client in real time if the event overruns. Shyfter's time tracking data provides objective proof of hours worked. A client disputing an invoice cannot argue against GPS-timestamped data showing their waiters were still on site at 2am.

What is the ideal share of student workers to optimise costs without quality risk?

For standard service roles (waiter, bartender, reception), 40 to 50% student workers is a good balance. For technical or high-responsibility roles (production manager, head waiter, certified technician), 0% student workers. For handling and logistics roles, up to 70% student workers. The key is supervision: one experienced team leader supervises 5 student waiters. The optimal rate also depends on season: in summer, increase the student share (maximum availability). In winter, reduce it (exams, reduced availability).

Icône Shyfter

Ready to transform your workforce management?

Shyfter is more than a scheduling tool. It's a complete workforce management solution designed to save you time.