Skip to content

Covers & Cancelled Classes

When a teacher is away, a scheduled period has to go one of two ways: somebody else teaches it, or it doesn’t happen at all. The Substitutions page handles both, period by period, for a single date.


 Assign a coverCancel the class
Use it whenAnother teacher can take the periodNobody can take it — the lesson simply won’t run
Students and parents seeThe period with the covering teacher’s nameThe period struck through and marked Cancelled, with your reason
Class registerOwed as usual — the covering teacher fills it inNot owed, and cannot be filled in
AttendanceTaken as usualCannot be taken
Register complianceCounted as a scheduled periodNot counted — it never should have happened

That last row is the practical reason to cancel a class rather than just leave it alone. An untouched period still counts as scheduled, so an unlogged lesson shows up as the teacher failing to fill in their register. Cancelling it removes the expectation.


  1. Open Scheduling → Substitutions from the sidebar.

  2. Pick the Date, then pick the Absent teacher. Every period that teacher was due to teach on that date is listed under Periods to cover.

  3. Find the period you want to call off and click the ban icon (🚫) beside its Assign button.

  4. Enter a Reason — optional, but it’s what students and parents see on their timetable, so “Teacher off sick, no cover available” is far more useful than nothing.

  5. Confirm with Cancel the class.

The period now shows a Cancelled badge with the reason beneath it.


Click Restore class on the cancelled period. It returns to the normal timetable, becomes available for a cover again, and the register is owed as usual.


WhoWhere it shows
StudentsTheir timetable and home screen — struck through and marked Cancelled. A cancelled period is never shown as the lesson happening now or up next.
ParentsThe child’s Today at school list, struck through with the reason
The teacherMy Substitutions → Your cancelled classes, and the period stops being listed as a register they still owe
AdministratorsThe Covers & cancellations list for that date, Week mode on the timetable, and the audit log

Cancelling a period pushes a notification to every student who actually sits in it, and their linked guardians — in the app and to their device. The message names the subject, the class, the day and the period, and carries your reason:

Class cancelled — Mathematics Mathematics (Grade X-A) on Mon 5 Oct, Period 3 is cancelled. Teacher off sick, no cover available

Putting the class back on — whether by Restore class or by assigning a cover after all — sends a matching “Class back on” notification, because the people told it was cancelled are the people who need to know it isn’t.


The Timetable grid has two modes, switched from the toggle above the grid:

ModeWhat it showsWhat a click does
PatternThe recurring weekly timetable — “Maths, Period 3, every Tuesday”. No dates, no covers, no cancellations.Edits the pattern itself, for every week
WeekOne real week, with dates in the day headers. Covered periods are tagged Covered by …; cancelled ones are struck through with their reason.Opens Substitutions for that date and teacher

Use ‹ and › to move between weeks, and This week to jump back.

The download button follows the mode you’re in:

  • Pattern mode gives you the plain timetable — the generic wall chart, unchanged.
  • Week mode gives you a PDF headed Week of 13 – 19 Oct 2026, with dates in the day headers, cancelled subjects struck through, covering teachers named, and a short legend at the foot. This is the version worth pinning up in a staff room, because it tells people what is actually happening.

A student’s My Timetable carries the same tags for the current week, so checking Thursday’s lessons on a Tuesday shows a class that’s already been called off rather than one that looks like it’s still running.


Arranging a cover and cancelling a class both need the timetable: manage permission — the same permission that edits the timetable itself. Teachers without it can see the outcome on their own schedule but can’t cancel their own classes; that stays an office decision.