Skip to main content
All docs

Generating the timetable

Why a timetable will not generate

Almost every failure is one of four things, and three of them are about supply rather than scheduling.

The four usual causes

  • Not enough specialist sessions to release every teacher. The most common cause by a wide margin.
  • A class whose job-share partners between them need more release than that class receives in specialist sessions.
  • A specialist restricted to so few classes or days that their sessions cannot reach everyone who needs them.
  • Fixed events or time blocks that remove so many slots that what remains cannot hold the week.

How to narrow it down

  1. 01Read the Final Check first. It names the constraint and usually the people affected.
  2. 02Check whether the spare-time setting is on, because a school can look short when it is not.
  3. 03Compare total release needed against total specialist sessions available. If supply is lower, stop scheduling and fix supply.
  4. 04Look at any class where two teachers share the week and count the specialist sessions that class actually receives.

If it still will not solve

Send us the school and we will look at the actual model rather than guessing. A configuration that will not generate is usually telling you something true about your staffing that is worth knowing regardless of software.

Last updated 25 July 2026

Still stuck

Tell us where the step stopped making sense.

If the next action was not obvious, that is a flaw in Bell Path rather than in you, and knowing exactly where it happened is the most useful thing you can send us.

Why Won’t My School Timetable Generate? | Bell Path Help