Skip to main content
TeacherAttendance

Mark and track student attendance

Updated 11 May 20264 min read
TL;DR

Take daily attendance for your class in under a minute, and look back over a week or term to see who's been missing school.

Marking attendance is something you'll do every school morning. Edunile is built so this takes well under a minute — for a class of 30, the default is "everyone present" and you only mark the exceptions. The records you save here also feed into report cards at the end of the term.

Steps

Step 01

Open your class

From your dashboard menu, go to Academics → Classes and click the class you want to mark attendance for. Each class is a small hub with four tabs at the top: Overview, Students, Academics, and Attendance. Click the Attendance tab.

Each class has its own Attendance tab
Step 02

Pick today's date

By default, Edunile picks today. If you're marking attendance for an earlier day (e.g. you forgot yesterday), click the date and pick the right one from the calendar. You can't mark attendance for future dates.

Step 03

Mark everyone present, then change the few who aren't

Click Mark All Present at the top. Every student in the class is now marked Present. This is the fastest way — most days, most students are there.

Then, go through the list and change the few who aren't:

  • Absent — for students who didn't come at all.
  • Late — for students who arrived after the cutoff time (your school decides what counts as late).

You don't need to type anything; one click on the status next to each name is enough.

One click per student — Present by default, change the exceptions
Step 04

Save

When you're done, click Save Attendance at the bottom of the page. You'll see a confirmation that today's attendance is locked in.

If you realise after saving that you got someone's status wrong, you can come back to the same date and edit it — Edunile keeps the most recent version. The change is also logged so the head of academics knows who edited it and when.

Step 05

Look back at the week or term

On the same Attendance tab, click Weekly View or Term View to see the bigger picture. You'll see a grid: students down the side, dates across the top, and a quick colour for each (green for Present, red for Absent, yellow for Late).

Use this view to spot patterns — a student who's been absent three or four times in a row deserves a phone call to the parent. From the same view, you can click a student's name to see their full attendance history.

Weekly view — colours show the pattern at a glance

Common issues

Common issues
I can't see my class in the list

Two things to check:

  1. Are you signed in as the right teacher? Your name should appear in the top-right corner.
  2. Is your account marked as the class teacher or a subject teacher for this class? Ask your admin to check on the class's Academics tab.

Teachers only see classes they're actually assigned to.

A student is missing from the register

The student may not yet be enrolled in this class. Open the class's Students tab — if they're not there, the admin needs to add them via the student's profile (or via a bulk import). Once they're enrolled, they'll appear on the register from the next day onwards.

I marked the wrong date

Open the date picker, switch to the date you actually meant to mark, and re-do the register. Then go back to the wrong date and reset every student to Not Marked (or however your school prefers to clean it up).

The page says 'Attendance already taken'

Someone else (often another teacher who covers the class) has already marked it for today. Click View to see what was recorded, and Edit if anything needs changing. Whoever edits last is the version that's saved.

Saturday/Sunday or holiday classes — should I mark attendance?

Only mark attendance on actual school days. Edunile uses the attendance records to count school days for report cards, so marking weekends or holidays would inflate the totals. If your school runs Saturday classes, talk to your admin about adding those days to the school calendar.