Event catering is unlike any other form of hospitality scheduling. The headcount changes per event. The locations change. The client brief changes. And the event itself - a wedding, a corporate dinner, a festival - dictates a completely different staffing structure. None of this fits a standard weekly rota.
Start With the Event Profile
Before you build a staff list, build an event profile. For each booking, define:
- Guest count and the staff ratio you use per event type (a cocktail reception needs different coverage than a seated five-course dinner)
- Service style (buffet, plated, canape pass, tray service) - each model needs different numbers per 50 guests
- Setup and breakdown time on top of service hours
- Client-specific requirements (branded uniform, specific language skills, minimum experience level)
- Venue access and travel logistics
A 150-person sit-down dinner typically needs 1 server per 10-15 guests, plus a head of service, kitchen support, and bar staff. A 150-person standing reception with canapes needs more floor staff but fewer table servers. These are different call sheets from the same guest count.
Build a Flexible Staff Pool
The core problem in event catering is variable demand. You cannot staff an events business with a fixed full-time team sized to your busiest weekend. You will bleed money on quiet Tuesdays.
A practical structure uses three layers:
- Core permanent staff - Senior roles (head of service, head chef, event coordinator) who anchor every event. 3-6 people depending on your scale.
- Regular part-time staff - A roster of 15-30 people who work with you consistently enough to know your standards and client expectations. These are the reliable core of your event crews.
- Flexible pool - Trained casual workers you call in for large or complex events. They require more briefing and supervision but expand capacity when needed.
Maintain your flexible pool actively. Staff who worked for you once six months ago and heard nothing since will not be available when you need them. Keep the relationship warm with occasional bookings, even for smaller events.
Scheduling the Weeks Before an Event
Event catering scheduling has two phases:
Weeks before the event:
- Confirm headcount with the client (final numbers usually arrive 5-14 days before)
- Send availability requests to your pool for the event date
- Confirm your crew list and send individual call sheets with role, location, arrival time, and uniform
- Lock the schedule at least 5 days out for most events
Day before:
- Re-confirm attendance with all staff
- Have a named backup for every role - one no-show on the morning of a 200-person wedding is not acceptable
- Brief the team on venue logistics, parking, and any client-specific instructions
Managing Last-Minute Changes
Clients change their headcount. Guests cancel. The brief evolves. Build a 10-15% buffer into your crew estimate for events above 100 people. It is cheaper to release one extra server the night before than to scramble for cover on event day.
Communicate changes to your crew in writing, not just by phone. A text message confirming a time change creates a record. A verbal conversation creates misunderstandings.
Tracking Hours Across Events
Staff who work multiple events per month accumulate hours across different dates and locations. If any of them approach overtime thresholds or hit their contracted weekly maximums, you need to know before you assign them to another event.
Track hours by individual, not by event. The event perspective shows you the crew list. The individual perspective shows you compliance risk and fatigue.
The Post-Event Review
After each event, capture:
- Actual hours worked vs. planned (labor cost accuracy)
- Which staff performed at the level required
- Any staffing gaps or oversupply
- Client feedback on service quality
This data builds the staffing model you use to plan the next similar event. Over 12-18 months, you develop accurate ratio benchmarks for each event type you run.
Rezano handles multi-location scheduling and gives staff a clear view of their shifts and check-in times. Try it at rezano.lv.