Guide

School Attendance Register: Template and Guide

A school attendance register guide: a simple template and codes, what to record each day, the attendance percentage, paper vs digital, and following up absence.

By Elvis Sautet Published Updated 9 min read

  • attendance
  • teachers
  • principals

A school attendance register is the daily record of which learners were present, absent or late in each class. To keep a useful one, mark it at the same time every day, record a reason for every absence, check that every class was actually marked, and follow up patterns of absence quickly rather than at the end of term.

Quick answer: Record each learner as present, absent or late, with the reason for any absence, for every class every school day. Use a simple set of codes, make sure unmarked registers are noticed the same morning, act on repeated absence within days, and let parents see attendance so surprises are rare.

Why the attendance register matters

Attendance is often treated as a box to tick. It is much more than that:

  • Safety. The register is how a school knows a child who left home did not arrive. That is a safeguarding record, not just an administrative one.
  • Learning. In a five day week, a learner who misses one day a week misses a fifth of the term. Poor results often start as poor attendance.
  • Accountability. When a parent, the board or an education officer asks whether a learner was in school on a given day, the register is the answer.
  • Accurate records. Attendance shows which learners are really active at the school, which matters when the school keeps its learner records up to date on KEMIS.

Is school attendance compulsory in Kenya?

Yes. Under section 30 of the Basic Education Act, 2013, every parent of a child who is Kenyan or lives in Kenya must ensure that the child attends school regularly. A parent who fails to take their child to school commits an offence, punishable by a fine of up to one hundred thousand shillings, imprisonment of up to one year, or both. The Act also makes it the Cabinet Secretary’s duty to ensure compulsory admission and attendance of children of compulsory school age.

The Act also requires heads of schools to give Quality Assurance and Standards Officers access to the school’s records during inspection. A complete register is one of the simplest records to have ready.

What to record in a school attendance register

For every learner, every school day, a register should hold:

  • Status: present, absent or late.
  • Time of arrival, for late learners.
  • Reason for absence, where known: sick, family matter, suspended, sent home, permission granted, or unknown.
  • Who marked it, and when.

At the top of each register:

  • the class and stream
  • the date and session (morning, afternoon, or each lesson if your school marks per lesson)
  • the class teacher or the teacher on duty

Boarding schools also need to record roll call in the dormitories, and who left or returned on exeat and visiting days.

Absent with a reason vs absent without

The single most useful change most schools can make is to stop treating every absence the same. A learner absent for a hospital appointment with a parent’s note is different from one who simply did not arrive. Recording the reason, even “unknown”, lets the school see which absences need a phone call today.

School attendance register template

A paper register works best with one row per learner, one column per school day, and short codes. Here is a simple weekly layout you can copy into an exercise book or a spreadsheet:

Adm. no.LearnerMonTueWedThuFriDays present
0841Wanjiru A.PPLPP5 of 5
0602Otieno B.PSSPP3 of 5
0455Njeri W.PPAPP4 of 5

Suggested codes (agree them as a school and print them inside the cover):

  • P present
  • L late (write the arrival time beside it)
  • A absent, reason unknown
  • S sick
  • E excused, with permission
  • H sent home (with the reason noted)

Count a late learner as present for the day, but keep the L so that persistent lateness shows up. Total each learner’s days at the end of the week or month, and the class total for each day at the bottom of the column.

Monthly or weekly register?

A monthly sheet, one page per class per month, is what most schools use: it shows patterns across weeks at a glance. A weekly sheet is easier for schools that mark every lesson, because each day needs several columns. Either works if the codes stay the same all year.

How to calculate attendance percentage

Attendance percentage = days present ÷ days the school was open × 100.

For example, a term with 60 school days in which a learner was present on 54 days gives 54 ÷ 60 × 100 = 90%. Do the same for a class: add up every learner’s days present and divide by (number of learners × school days). Decide as a school whether excused absences count against the figure, and apply the rule the same way for everyone.

Paper vs digital attendance registers

Paper registers

Paper registers are cheap, familiar and work without power or network. Their weaknesses show up later:

  • the book stays in the classroom, so nobody outside the class sees it until somebody goes to look
  • a register that was never marked looks the same as one nobody has checked
  • totals and percentages have to be worked out by hand
  • books get lost, damaged or filled in after the fact

Digital registers

A digital register, marked on a phone, tablet or laptop, fixes most of those:

  • marking is quick, and the register is visible to the office as soon as it is saved
  • unmarked registers can be spotted the same morning
  • totals, percentages and reports per learner come out without counting
  • parents can be shown their child’s attendance

A digital register does not need special hardware. A teacher’s phone is usually enough. Be cautious of being sold fingerprint scanners or gates you do not need; the hard part of attendance is following up, not capturing.

If your teachers have phones and reasonable network, go digital for the follow up alone. If not, a well kept paper register beats a badly kept digital one.

How to take attendance well

  1. Mark at a fixed time, such as within the first fifteen minutes of the day and again after lunch.
  2. Call names or scan the room, but do it every day. Skipping “just today” is how gaps appear.
  3. Record late arrivals with the time, not as present.
  4. Make one person responsible for checking every class was marked by mid morning, usually the deputy or the teacher on duty.
  5. Correct mistakes openly. If a teacher marks for a day they were away, the change should be recorded with who made it.

Following up absence

The register is only useful if somebody acts on it. A simple ladder:

  • Same day: an unexplained absence, especially for a day scholar who left home, gets a call or message to the parent.
  • Within a week: a learner with two or three absences in a fortnight is flagged to the class teacher.
  • Pattern: a learner drifting from occasional to regular absence gets a conversation with the family, early, before it becomes a letter.
  • Long absence: follow the school’s policy and the Ministry’s guidance, and record the outcome. If a learner has left, record that properly.

Keep the tone supportive. Most persistent absence has a reason: illness, money, a family problem, trouble at school. The call is how the school finds out. Where money is the reason, our guide on reducing school fees arrears covers payment plans that keep learners in class.

Letting parents see attendance

When parents can see attendance, two things happen. Most simply get reassurance that their child arrived. And in the rare case where a learner is not where they said they would be, the parent and the school find out on the same day rather than weeks later. A school parent portal, or an SMS to parents of absent learners, does this. Attendance is also worth a line on the end of term report; see our CBC report card comments for wording.

Using attendance reports

Look at attendance at three levels each month:

  • By learner: who has missed the most days, and why.
  • By class: which classes have the lowest attendance or the most unmarked registers.
  • By day: Mondays, Fridays, market days and the days after visiting days often stand out.

These patterns help the head teacher decide where to act.

How Enaton helps

Enaton’s attendance module is built for a real school day. Teachers mark the register on a phone or laptop, registers nobody marked surface before the day ends, reasons are recorded so absence with a reason is not treated like absence without one, and senior staff get a queue of flagged cases. Reports by day, by class and by learner come out without counting. Parents see in the parent portal that their child was present, and in boarding schools boarders and day scholars are each expected on their own days. See what Enaton does for teachers and for head teachers, or book a demo.

FAQ

What is a school attendance register?

The daily record of which learners in a class were present, absent or late, with reasons for absence and who marked it.

What should be recorded in an attendance register?

Each learner’s status (present, absent or late), arrival time for late learners, the reason for any absence, and who marked the register and when, along with the class, stream and date.

What codes are used in a school attendance register?

Schools set their own. A simple set is P for present, L for late, A for absent with no reason, S for sick, E for excused and H for sent home. Agree them as a school and use them all year.

How do you calculate attendance percentage?

Divide the days a learner was present by the days the school was open, and multiply by 100. Present on 54 of 60 days is 90%.

Is school attendance compulsory in Kenya?

Yes. The Basic Education Act, 2013 requires every parent to ensure their child attends school regularly, and failing to take a child to school is an offence.

How often should attendance be taken in school?

At least once at the start of each school day, and ideally again after lunch. Some schools also mark each lesson. Boarding schools add dormitory roll calls.

Do schools need biometric machines for attendance?

No. A teacher marking on a phone is enough for most schools. What makes attendance useful is following up absence, not the device used to capture it.

Sources

  • Basic Education Act, 2013 (No. 14 of 2013), sections 30, 39 and 66, Kenya Law: new.kenyalaw.org
Bring Enaton to your school

Run a school, send a school, or know one

Enaton runs the whole school on one platform. There is a way in for everyone who reads this guide.

School leaders

Run your whole school on Enaton. Fees, results, attendance, the bus and the stores, with every module from the first day.

Book a demo

Parents

Want Enaton at your child's school? Send your school a message, or share the link with the head teacher.

Anyone

Introduce a school and earn 20% of what it pays, for up to five years. Teachers, consultants and parents all qualify.

See the programme
Moving to Enaton

Leave the spreadsheets behind

Our own team moves your learners, balances and results across, with your records open on the table.

See how the move works
A school administrator at a laptop

See this working on your own school

Bring a fee structure and a class list. Thirty minutes, no slides.

Book a demo