The Academic Calendar Is Not a Regular Calendar
Most businesses have relatively predictable staffing needs. Retail spikes in December. Hospitality fills up in summer. Schools operate on a completely different logic: intense periods of full demand separated by breaks where some staff work, some don't, and the requirements shift with almost no gradual transition.
September is chaos. End of term is different chaos. Half-term creates a coverage problem for support staff who aren't teachers. Managing all of this on static schedules built in August is how schools end up with three cover teachers booked for the same class and a gap in the science lab on Friday afternoon.
Who You're Actually Scheduling
Education staffing isn't just teachers. A mid-size secondary school of 800 students might employ:
- 60 teaching staff (varying contract lengths and hours)
- 25 teaching assistants and SENCOs
- 10 administrative staff
- 15 premises, catering, and support staff
- 5-10 specialist staff (counselors, pastoral leads, librarians)
Each group has different term-time conditions. Teachers are typically contracted to term time only. Support staff often have longer contracts with different leave entitlements. Catering staff may have year-round contracts. Managing these groups with one uniform approach creates constant compliance problems.
Cover and Supply: The Scheduling Constant
Teacher absence drives a daily scheduling mini-crisis in most schools. The average teacher takes 6-8 sick days per year. For a school of 60 teachers, that's 360-480 cover days to arrange annually - about 1.5-2 cover slots per day on average, more during winter illness peaks.
Most schools handle this reactively: someone calls in at 7am, a cover coordinator scrambles to find an internal cover teacher or contact a supply agency. This works, but it's exhausting, and it relies entirely on individuals rather than systems.
A better approach: maintain a live view of who is in, who is absent, and which classes need cover. Staff who are free during a particular period see it clearly. Cover can be organized in minutes rather than phone calls.
The Exam Period Crunch
May and June in the UK (and equivalent periods elsewhere) create a scheduling problem unlike any other point in the year. Exam invigilation needs to scale up - often 20-30 invigilators needed simultaneously. Teaching timetables shift as exam classes finish. Staff who normally have full teaching loads suddenly have light weeks.
Planning for exam season isn't something you can do in April. The scheduling implications start to appear in February when exam entries are confirmed and timetables begin to take shape. Schools that plan early have enough invigilators lined up. Schools that don't are calling retired staff at short notice and paying premium rates.
Holiday Entitlement Across Term-Time Contracts
Term-time contracts create genuine complexity around leave. A 39-week term-time contract includes school holidays as unpaid leave built into the contract - but the employee may also have entitlement to additional paid annual leave. How that leave is calculated, when it can be taken, and how it interacts with the academic calendar varies by contract and local agreement.
Schools that manage this without a clear leave approval workflow end up with disputes, errors in pay, and staff who feel their entitlement isn't being properly tracked.
What Rezano Supports
Rezano's multi-location support handles schools with separate buildings or department blocks. The shift scheduling and leave approval flow give cover coordinators a clear view of who is available day-to-day. GPS check-in works for staff spread across a campus. The €29/month tier is sized right for most schools.
The Pattern That Works
Schools that manage term-time staffing well do it by front-loading planning. They build the annual schedule in August, flag the crunch periods (exams, end of term, INSET days), and build coverage plans before those periods arrive. They don't eliminate the chaos - they just make sure the systems are in place before it starts.
Try it at rezano.lv.