Home
School management guide

Student attendance tracking: a practical guide for schools

A clear daily register helps teachers notice who is missing and gives families a shared record. Here is how to manage school attendance and student absences with iskoole, without making the morning routine complicated.

By iskoole · For Sri Lankan teachers, school administrators and parents

Students using tablets together in a classroom

What should a school attendance management system do?

At its simplest, it should connect the right class roster to a dated register, distinguish absence from lateness or leave, and let authorised people review saved records. Student absence tracking is the next step: checking missing students, establishing whether an entry is correct, and following up with the family according to school policy.

In iskoole, teachers have a daily student register and linked parents have a separate attendance history. Recording a mark is not the same as contacting a family, approving leave or identifying the reason for an absence. Keep those decisions in your school’s normal pastoral and safeguarding process.

1. Mark the daily register in iskoole

Before starting, your teacher profile must be linked and your school administrator must assign your classes and subjects. The student roster must also be in place. If your register has no assigned class or no students, ask the administrator to check these links rather than creating a duplicate roster.

  1. Log in as a teacher, open Attendance, then Student attendance.
  2. Choose your class when more than one is available. The daily register records attendance for today.
  3. Check each student and choose Present, Absent, Late or Leave. Use the admission number to distinguish students with similar names.
  4. If appropriate, start with All present or All absent, then change every exception. Never save a bulk selection without checking it.
  5. Review the status totals and press Save attendance. Every student needs a mark before the save button becomes available.

Changing the selections is not a saved register. Check the save confirmation before leaving the page. The optional teacher task guide can help you move through the register in the language selected in your account.

2. Use attendance statuses consistently

The teacher register offers four choices. Agree on their meaning with your school before using them; the examples below are a practical convention, not a replacement for local reporting rules.

Present
The student is attending when the register is checked.
Absent
The student is not attending. Check the reason separately; the mark alone does not explain why.
Late
The student attends after your school’s agreed registration time.
Leave
Use for leave recognised under your school’s policy; do not treat an unexplained absence as approved leave.

If an entry is wrong, inform the responsible teacher or administrator with the student, class, date and correct information. This daily teacher screen is not a backdated attendance editor; follow the school’s correction process for earlier records.

3. Turn absence records into useful follow-up

A useful register supports a conversation, not a judgement. An absence may involve illness, transport, a family situation or an incorrect mark. Verify the facts before deciding what support is needed.

  • Check today’s exceptions: confirm that absent students are genuinely missing and that late arrivals have the correct status.
  • Contact families through agreed channels: follow your school’s contact procedure and safeguarding requirements. Do not assume saving attendance automatically sends an SMS or WhatsApp message.
  • Look for repeated difficulties: review dated records with the family and responsible school staff. Several missed days warrant understanding the cause, not making assumptions.
  • Agree a next step: identify who will follow up, when they will check again, and what support the school can realistically provide.

Keep sensitive health or family details out of public messages. Share only what the appropriate people need to act, and use your school’s approved records for confidential explanations.

4. Help parents understand attendance history

A signed-in parent with a linked child can open Attendance in the parent area. The page shows the last 60 days of attendance, an attendance rate, record totals, dates and statuses, and remarks where available. Parents with more than one linked child can switch between them.

The parent view is read-only: it does not let a parent edit a register or submit an absence request. If a child is missing from the account, ask the school to check the guardian link. If a date looks incorrect, give the school the date and child’s details privately so the record can be checked.

The displayed rate counts Present, Late and Half-day records as present. Absent is counted separately; Leave is not counted as present. It is a summary of returned attendance records, not proof that every scheduled school day has been recorded. Check the dated list as well as the percentage.

5. Keep track when the connection is weak

The teacher register can queue an attendance save while offline. The message Saved offline — waiting to sync means the entry still needs to reach the shared records. Do not treat that message as confirmation that parents can already see the entry.

Once the connection returns, use Sync pending attendance and confirm the pending save has synchronised. An offline queue is a temporary safeguard, not a reason to postpone checking the shared register. Before relying on offline access, open the assigned class while connected so its roster has loaded.

6. Make attendance a small, reliable daily routine

At the start of the day: check the class and roster, take attendance, review exceptions and save. After registration: follow up on unexplained absence according to policy. During a regular review: check patterns and discuss support with families and relevant staff.

Administrators can make this easier by keeping student and teacher assignments current, agreeing status definitions, identifying who handles corrections, and making sure parents are linked to the correct children. Keep one agreed register rather than conflicting paper, spreadsheet and app copies.

Schools should apply their own attendance and safeguarding requirements. For a general example of how attendance data can support school monitoring, see the UK Department for Education’s attendance monitoring guide; its local rules are not Sri Lankan requirements.

Common questions

Is this guide available without an account?

Yes. Reading this guide does not require sign-up. A linked teacher or parent account is required to access private student attendance records.

Why can’t I save attendance?

Check that your class has students, every student has a status, and your teacher profile and class assignment are linked. If the roster is missing, ask the school administrator to check it.

Can parents see everyone’s attendance?

No. The parent attendance page is for children linked to that parent account, not the whole class.

Does this guide cover Academy attendance and fees?

This guide covers the school daily register. Academy class or course attendance and payment tracking use a separate workspace; fee status should not be confused with a school attendance status.

Start with your next school day

Set up the correct class links, agree your marking routine, and help families find their child’s history. A complete, checked register is the foundation for useful student absence tracking.