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

Terrace season: adapting your restaurant schedule

By

Lionel Hermans

CEO

Last updated:

1/4/2026

In brief: The terrace season creates a step-change in your restaurant's capacity and staffing needs. Opening the terrace can increase covers by 30-50% in good weather — and collapse to zero the moment the weather turns. Managing this volatility requires a flexible staffing model built around casual workers, student workers, and dynamic scheduling. This guide explains how.

What the terrace season means for your schedule

A restaurant terrace is not just extra space. It is a second operating zone with its own staffing logic. During good weather, it fills fast and demands immediate service quality. During rain or wind, it empties in minutes. Your schedule needs to absorb both extremes without over-committing to fixed payroll costs.

The terrace season in Belgium typically runs from April through September, with the peak period in June, July, and August. During this window, your labour demand can be 30-50% higher on sunny days compared to indoor-only operations. On rainy days, you may be back to your winter staffing levels within the same week.

Building your terrace staffing model

Baseline staff plus a flexible layer

The right model for terrace season combines a stable baseline crew with a flexible layer of casual workers and student workers who can be activated or stood down at short notice.

Your baseline crew covers the indoor service regardless of weather. The flexible layer — typically 2-5 extra staff depending on venue size — activates for terrace service when the weather cooperates. These workers are scheduled on a conditional or weekly basis, with clear communication about when they will be needed.

Weather-responsive scheduling

The practical challenge of terrace scheduling is that you cannot know in Week 1 of June exactly which days in Week 3 will be sunny. The solution is to publish a conditional schedule: a wet-weather version and a sunny-day version, with your flexible staff aware of both and on standby for either.

Shyfter lets you publish the schedule and then push last-minute shift activations or cancellations via the mobile app. Staff who are on standby receive a notification within minutes. This dramatically reduces the phone calls and WhatsApp chaos that typically accompanies unpredictable terrace scheduling.

Hiring and onboarding terrace staff

Plan ahead of the season

Recruit your terrace casual workers in March and April — before the season starts. If you wait until the first warm week of May, everyone else is hiring too and the best candidates are gone. Run a brief orientation session so that your casual team knows the menu, the layout, and the service standards before the first sunny Saturday.

Student workers for terrace season

Terrace season aligns naturally with student worker availability. Belgian students have their most flexible availability from late June through August, matching the peak terrace period. The 475-hour student worker quota needs to be monitored — if a student is working for you across multiple weeks of summer, track their cumulative hours and plan their schedule so they do not exceed the reduced-contribution threshold unexpectedly.

Dimona for seasonal staff

Every casual worker and student worker must be declared via Dimona before their first shift, including for a single day's work. During terrace season, when you may be activating 3-4 extra staff at short notice on a sunny Thursday afternoon, the risk of forgetting a Dimona declaration is real. Shyfter's automated Dimona module sends declarations directly from the scheduling interface, eliminating manual steps.

Managing the terrace service operationally

Separate terrace and indoor scheduling zones

Build your schedule with separate zones for terrace and indoor service. This lets you see coverage per zone, assign staff specifically to one or the other, and identify the shift cost of the terrace operation as a distinct line item.

Weather contingency protocols

Define in advance what happens when the weather turns during service. Who makes the decision to close the terrace? How much notice do terrace staff get? What is the protocol for a partial terrace — open but limited? Document this and communicate it to your team before the season starts. A clear protocol prevents confusion and last-minute disputes about who was supposed to work what.

Labour costs during terrace season

Terrace season is a revenue opportunity, but it must be managed as a cost opportunity too. The additional covers on good days should not be entirely absorbed by additional staffing costs. Use Shyfter's labour cost view to track the cost-per-cover ratio across terrace and indoor services and optimise your staffing model over the season.

FAQ

How many extra staff do I need for a restaurant terrace?

This depends on terrace size and service style. A rough guide: add 1 full server per 20-25 terrace covers. Add a dedicated terrace runner for services above 40 covers. For terrace services that extend past 10pm, factor in night work premiums. Shyfter's labour cost calculator lets you model different staffing scenarios before you commit to the season's casual worker pool.

Can I cancel a casual worker's shift at short notice due to bad weather?

Under Belgian employment law, cancelling a shift at very short notice — typically less than 24-48 hours — may create an obligation to pay a portion of the scheduled shift. The specific rules depend on the contract type and what is written in your work regulations. Consult with your social secretariat on the exact terms. The best practice is to communicate schedule changes as early as possible, which is why weather monitoring and conditional scheduling matter.

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.