School staffing and timetable planning: how many teachers, how many free periods

School staffing and timetable planning: how many teachers, how many free periods

Published By

Umar Shariff
Education
Nov 13, 2026

About the author: Umar Shariff has run a school and redesigned the process flow across all of its departments, turning it into a model school. As a school process consultant, he has helped schools in India and Saudi Arabia write the process guidelines that make them quality learning institutions. He is passionate about teaching and still teaches today.

In short: School staffing and timetable planning starts with periods, not people, and gives you a school staffing plan you can defend. For each subject, add up the periods the school needs in a week and divide by the periods one teacher teaches. That gives the teachers required. Subtract the teachers you have, counted by what they can teach, and the difference is your vacancy, by subject and by compartment. The same load decides the timetable: a sample ladder for an eight-period day gives 2 free periods to a subject or class teacher, 3 to a head of department, 4 to a compartment head or supervisor, 5 to a vice principal, and one class to teach for the principal where possible. Place the result by hand or with school timetable software such as aSc Timetables or FET, and check it against the ladder. Below: why plans fail, the vacancy calculation step by step, the free-period ladder, a software guide, a worked example and a free planner kit (PDF guide and Excel workbook).

Free kit for principals, coordinators and HR leadsGet the staffing and timetable planner kit: PDF guide + Excel trackerGet it free ↓

It is June. Admissions are up and the school will open two new sections of Grade 6. The principal asks how many teachers to recruit. Someone says "two more", because there are two more sections. In August the timetable is generated, and the Grade 8 Maths teacher finds she teaches seven periods in a row, the vice principal has no free period to cover an absence, and the supervisor who runs the morning rounds is on the timetable for every period after lunch. In October, the school is advertising for a Science teacher it needed in June.

Nobody was careless. The school counted classes, not periods, counted teachers, not what they could teach, and planned the timetable as if the teaching load had no limit. The free staffing and timetable planner kit at the end gives you the calculation, the ladder and the checks.

Why do staffing and timetable plans fail?

Five habits, in roughly this order.

Why staffing and timetable plans fail: hiring by sections not periods, counting heads not teaching capacity, no vacancy by subject, same load for every role, timetable generated and never checked
Five reasons staffing and timetable plans fail
  • Hiring follows sections. "Two more sections, two more teachers" ignores that a section of Maths needs five periods a week and a section of Art needs one.
  • Heads are counted, not capacity. A head of department who teaches fewer periods counts as one teacher, though they cover less.
  • No vacancy by subject. The school knows it is "short of teachers" but not whether it is short in Maths or Hindi, in the Primary or the Secondary.
  • Everyone has the same load. A head of department, a supervisor and a new teacher carry the same periods, although their other work is very different.
  • The timetable is generated and never checked. The software reports "complete", and nobody reads the result against the school's own rules.

None of this needs expensive software to fix. It needs a count, a ladder and a check.

How many teachers does a school need? Start with periods

Divide the school into compartments, such as pre-primary, primary, middle and secondary. For each compartment, write the classes and sections down the side and the subjects across the top. In each cell, enter the periods per week that class gives to that subject. Add each column and you have the total periods per week for each subject in that compartment.

How the vacancy calculation works: periods per week for each subject, divided by periods per teacher, gives teachers required; minus teachers present gives the vacancy; the vacancies of each compartment join in one chart
From periods to vacancies

Then divide by the periods one teacher teaches in a week and round up. The result is the number of teachers required for that subject.

Teachers required = total periods per week ÷ periods per teacher, rounded up.

The number you divide by is a choice, and it decides how many teachers you hire. A school with an eight-period day and a five-day week (Sunday to Thursday) has 40 slots per teacher. A teacher who keeps two free periods a day teaches 30 periods a week. One who teaches seven of eight teaches 35.

Teachers needed for 100 periods a week: 35 periods per teacher needs 3 teachers, 30 periods per teacher needs 4 teachers
One free period more can mean one teacher more

For a subject that needs 100 periods a week, 35 per teacher gives 2.9, so three teachers. Thirty per teacher gives 3.3, so four. The extra teacher is the price of the extra free period. It is better to see that price on paper in May than to find it in September.

Teachers you have: count capacity, not heads

Now count what you have, subject by subject. The simplest count is the number of teachers who teach the subject. A better one counts teaching capacity: the periods each person can teach in a week, given their role.

A head of department with three free periods a day can teach five periods a day, or 25 a week. A supervisor with four free periods teaches 20. A teacher who teaches two subjects splits their capacity between them. A teacher who is leaving at the end of the year counts as zero from next year.

When you decide who is present, look at more than the contract list.

  • The current timetable. Who is overloaded, and who has room?
  • Leavers and leave. Resignations, retirements, contracts ending, long leave and transfers.
  • Appraisal results. Who needs support, and who is ready for a larger role. See the monthly teacher report for how continuous appraisal builds this picture.
  • Qualifications and subjects. A teacher can only cover a subject they are fit to teach.

The honest question is not "how many teachers do we have?" It is "how many periods of each subject can the teachers we plan to keep teach?"

Vacancy: required minus present, by subject and compartment

Vacancy = teachers required − teachers present. Work it out for each subject in each compartment, and a pattern appears: no vacancy in Primary English, two in Secondary Science, one part-time post in Middle Hindi. Put the results in one vacancy chart, compartments down the side and subjects across, with a total on the bottom.

A sample vacancy chart showing teachers to recruit by subject in a made-up school: English 0, Mathematics 1, Science 1, Social Studies 1, Arabic 2, Computer 1, a total of 6
One chart for the whole school's vacancies

A negative number is as useful as a positive one. It shows a subject where capacity is spare, which may cover a free period elsewhere or a new section.

The chart answers three questions: how many to recruit, in which subjects and compartments, and how many people to keep and support because the school cannot afford to lose them. Next year's sections come from your admission forecast. Plan for sections, not students, and set the number of students per section as your school's own setting.

Free periods for teachers: a ladder by role

Not everyone should carry the same load. The more people depend on a role, the more of the day it should keep free of teaching. Here is a sample ladder for an eight-period day.

Suggested free periods per day by role in an eight-period day: subject or class teacher 2, head of department 3, compartment head or supervisor 4, vice principal 5, principal teaches one class
Suggested free periods per day, by role
RoleFree (non-teaching) periods in an 8-period dayWhat the gaps are for
Subject or class teacher2Correction and marking, lesson notes, one period of cover
Head of department3Reviewing plans and notebooks, supporting the department's teachers
Compartment head or supervisor4Rounds, substitutions, class observations, parent meetings
Vice principal5Academic review, staff support, large decisions and the people who need them
PrincipalTeaches one class, if possibleStays close to what a school day is really like

These are not formulas. They are starting points, and your school can change them. A small school may not have the staff for a ladder this generous, and a school with a long day may want more. What matters is the order: the free time rises with responsibility, and it is written down before the staffing plan and the timetable, because it sets the capacity of every leader. This is the fuller version of the free-period rule in every period covered, where the gaps carry the cover and the rounds.

Why should the principal teach one class?

It is a suggestion, not a rule, and it is easy to dismiss. We think it is worth keeping. A principal who teaches one class meets the timetable from the inside: the clash that nobody mentioned, the period after lunch when no class is ready to learn, the pile of notebooks that arrives on Thursday. They will know the pains their teachers carry, and the next decision about staffing will be made with that knowledge. A principal who does not teach can still lead well, but has to work harder to learn the same things.

Build the timetable: spread the gaps, do not stack them

With the periods counted and the ladder set, the timetable is the last step, not the first. A teacher with two free periods who has both on Monday morning has none for the rest of the week. Three checks help.

  1. Spread across days. Free periods fall every day, not all on one.
  2. Stagger across periods. At every period of the day, someone in each group is free. That is how cover and rounds happen.
  3. Protect correction time. A free period used for cover every day is not free. Cap the cover a teacher takes, as the cover register in article 3 suggests.

School timetable software: aSc, FET and other options

Software can place hundreds of lessons in minutes and obey rules a person would forget. It cannot decide what the rules should be. Give it the ladder above and it will follow it. Give it nothing and it will fill every gap.

Some options we know of are below. Each school's needs and budget differ, so check the current features, languages and price with the vendor before you decide.

OptionWhat it isWhat to check
aSc TimetablesCommercial software that builds timetables for classes, teachers and rooms automatically; online and offline versions; several people can work on one timetable. The vendor offers discounts to schools and does not publish a fixed price.Arabic and right-to-left display, price and licence terms, how it handles role-based limits
FETFree, open-source timetabling software for schools, universities and other institutions, for Windows, macOS and Linux.Learning time for the constraint screens, Arabic support, who in the school will support it
UntisCommercial timetabling software from Austria, with modules for substitution planning and break supervision. A free trial can be requested.Price and local support, Arabic support
EduPageAn online school platform from the aSc family that includes timetabling.Whether it suits your school's size and the data you will enter

Questions to ask any option:

  • Can I give each teacher a maximum number of periods a day and a minimum number of free periods, set differently for each role?
  • Can it spread free periods across the week and keep someone free in every period?
  • Can I lock a few lessons first, such as lab slots or a teacher who works across two schools?
  • Does it work in Arabic and English, and print timetables for classes, teachers and rooms?
  • Can I export to Excel or PDF, so the check in the planner kit works on the result?

A spreadsheet is a fair place to start. A school with one section of each class can plan the ladder and the grid by hand. Larger schools and schools with many shared teachers will gain from software, but only once the staffing count and the ladder are settled.

A worked example, step by step

Take a made-up school with an eight-period day and a five-day week. The subject is Mathematics in Grades 6 to 10.

  1. Count the periods. Twenty sections, five Maths periods each: 100 periods a week.
  2. Choose the load. Class teachers keep two free periods a day, so they teach 30 periods a week.
  3. Teachers required. 100 ÷ 30 = 3.3, so four.
  4. Count capacity. The school has three Maths teachers. Two are class teachers with 30 periods each. The third is the head of department, who keeps three free periods a day and teaches 25. Capacity is 30 + 30 + 25 = 85 periods.
  5. Vacancy. By heads, 4 − 3 = 1 teacher. By capacity, 100 − 85 = 15 periods short. One new teacher covers them and leaves 15 periods spare, which can cover absences or an extra section.
  6. Keep or support. One present teacher's appraisal shows a need for support in the first term. The plan keeps them, with a development plan, because losing 30 periods would double the vacancy.
  7. Enter the rules and build. In the software or the grid: at most six periods a day for class teachers and five for the head of department.
  8. Check and publish. Any teacher below their free-period minimum is flagged, and so is any period in which nobody in a group is free. Fix the flags, publish version 1 before term and keep a short change log.
Start the staffing and timetable plan in 30 days: count periods and teachers, set the ladder and the vacancy, build and check the timetable, publish and keep a change log
A 30-day start for staffing and timetable planning

Start in 30 days

If you are planning for next year:

  1. Week 1: list the sections and the periods per week for every subject. Total them by compartment.
  2. Week 2: agree the free-period ladder and the periods per teacher. Count the teachers present, by capacity, and work out the vacancy.
  3. Week 3: build the timetable, by hand or with software, and run the free-period check.
  4. Week 4: fix the flags, publish version 1, start the change log and take the vacancy chart to the recruitment decision.

Download the free staffing and timetable planner kit

The kit has two files.

  • A PDF guide with the vacancy calculation, the free-period ladder, the timetable checks, a software guide, a worked example and printable period grids, a vacancy chart and a change log.
  • An Excel workbook where you set your own periods, subjects, roles and free-period minimums, enter the periods per week for each section, list the teachers you have, and get the teachers required, the vacancy by subject and compartment, and a flag for anyone below their free-period minimum. The sample school, subjects and teachers are only an example. Replace them with your own.

When the staffing plan lives with the registers

On paper, the periods, the staff list and the timetable are separate files that someone has to compare. In a system where they live together, a vacancy or an overload can be seen as it happens.

HAL Edge, HAL's education management system, keeps academic routines, faculty performance and school data together, in Arabic and English.

Frequently asked questions

How many teachers does a school need?

Add up the periods each subject needs in a week, divide by the periods one teacher teaches in a week and round up. Do it for each subject and each compartment. The teaching load you choose, which depends on the free periods you allow, changes the answer.

How do you calculate a teacher vacancy?

Vacancy is the teachers required minus the teachers present, by subject and compartment. Count the teachers present by teaching capacity, not just by head, and allow for leavers.

How many free periods should a teacher have?

There is no universal number. A sample ladder for an eight-period day is two for a subject or class teacher, three for a head of department, four for a compartment head or supervisor and five for a vice principal. Your school can adjust each one.

What is the best school timetable software?

It depends on size, budget and language. aSc Timetables is commercial software with online and offline versions, FET is free and open source, and Untis and EduPage are other options. Check current features, Arabic support and price with each vendor.

Should the principal teach?

We suggest one class where possible. A principal who teaches meets the timetable and the workload from the inside. It is a suggestion, and each school decides.

Can a school plan staffing without software?

Yes. A spreadsheet with sections down the side and subjects across the top is enough to count periods, teachers required and vacancies. Software helps most with the timetable itself.

Is the staffing and timetable planner kit free?

Yes. The kit is a free download: a PDF guide and an Excel workbook that counts teachers required and vacancies and checks free periods against your own ladder.

Get the next routine in your inbox

One practical school routine a week, each with its free PDF guide and Excel tracker. Unsubscribe any time.

Umar Shariff