Free Academic Attendance Register
Mark attendance session by session — lectures, labs, and tutorials. Click any cell to toggle Present / Absent / Late / Excused and instantly see each student's percentage and who's at risk.
All data stays in your browser · No login · No spreadsheet needed
Why session-by-session attendance marking matters
A session-level academic attendance register captures far more than a simple present/absent count. By recording each lecture, lab, and tutorial separately — and distinguishing between Present, Absent, Late, and Excused — lecturers can identify patterns early: a student consistently late to 8 a.m. labs, or one accumulating excused absences that will nonetheless affect their eligibility threshold.
Most Sri Lankan degree-awarding institutions enforce a minimum of 75% or 80% attendance per module for examination eligibility. Tracking this manually on paper or in spreadsheets typically means calculations only happen at the end of semester — far too late to issue effective warnings to at-risk students. A digital register that recalculates automatically after every session allows for mid-semester intervention.
Understanding P / A / L / E attendance codes
- P — Present: Student attended the full session. Counts toward attendance percentage.
- A — Absent: Student did not attend. Reduces attendance percentage.
- L — Late: Student arrived after the session started. Typically counted as attended (institution policy may vary) — this tool treats Late as attended.
- E — Excused: Absence with a documented reason (medical certificate, university event). Excluded from the denominator so it does not unfairly penalise the student's percentage.
Frequently asked questions
Only sessions where the student was marked Present (P) or Late (L) count as attended. Absent (A) sessions reduce the percentage. Excused (E) sessions are excluded from both numerator and denominator, so they neither help nor harm the final percentage.
Mark attendance immediately after each session while memory is fresh and no student can dispute the record. Waiting until the end of the week introduces errors. This tool saves all data in your browser, so your register persists across page reloads on the same device.
Issue an early warning when a student falls within 5–6 percentage points of the threshold — before they breach it. At a 75% threshold, flag anyone below 80% with more than one-third of sessions still to run. This register highlights at-risk students automatically based on the threshold you set.
Yes — each session has a type (Lecture, Lab, Tutorial, Other) that appears in the column header. If your institution calculates attendance separately for labs and lectures, you can run two separate registers for the same student group. The print output includes the session type for your audit trail.
UniCloud360's Lecturer Portal captures attendance via RFID, mobile app, or manual entry — and auto-generates eligibility reports for exam boards without any spreadsheet work.
Explore Lecturer PortalHow to Use the Attendance Register in 3 Steps
Follow these steps to get results in under a minute
How Academic Attendance Register Compares
vs spreadsheets, manual processes, and paid platforms
| Feature | UniCloud360 Academic Attendance Register | Paper Register | Excel / Google Sheets | Paid LMS / SIS |
|---|---|---|---|---|
| Session-by-session marking | Yes — per session | Yes | Manual tally | Yes |
| Auto attendance % per student | Instant | No | COUNTIF formulas | Yes |
| At-risk auto-flagging | Below threshold flag | No | Manual IF formula | Yes |
| P / A / Late / Excused status | All 4 statuses | P/A only | Manual colour | Yes |
| Session totals | Per-column summary | No | Extra formula | Yes |
| No login or setup | Works instantly | Yes | Google account needed | Account required |
| Cost | Free forever | Free | Free | Paid subscription |
What Lecturers Are Saying
Trusted by lecturers and students across Sri Lankan universities
"I used to maintain a paper register and manually tally percentages at the end of each month. This does it automatically. The at-risk flag alone saves me 30 minutes before every exam board meeting."
"Finally a tool that handles Lecture, Lab, and Tutorial sessions separately. I can see the whole semester at a glance and print a clean register for department records."
"The 'Excused' status is really useful — it lets me track medical absences separately so they don't unfairly drag down a student's eligibility percentage."
"We print the register at the end of each semester for our audit trail. The format is clean and professional enough to submit to the faculty office."