Attendance & Absence Calculator
How many classes you can still miss and stay above the required attendance
Loading the tool…
Enter the number of classes in the term and your attendance rule to see how many more classes you can miss before you fall below the requirement.
How to use
- Under "Total classes", choose "Per week × weeks" or "Total number" and enter the classes in the term.
- Under "So far", enter "Classes held", "Absences" and "Times late".
- Under "Attendance rule", choose "Minimum attendance" (for example 75%) or "Maximum share of absences". Tick "Count lateness as absences" if your school does so.
- Read "Classes you can still miss". For more subjects, press "Add course" to keep each one separately.
How it works
- Absence limit = total classes × allowed share of absences (with a minimum attendance rule, 100% minus the required attendance), rounded down. With "Fail when absences reach this share (equal fails)", reaching the exact share also counts as failing.
- Classes you can still miss = absence limit − classes counted as absences, including those converted from lateness. The current attendance rate uses only the classes held so far.
- Attendance rules, lateness and excused absences differ by school and course. Check your school rules and syllabus.
- Up to 20 courses are saved, only in this browser on this device.
Questions and answers
- How many classes can I miss with 75% attendance required?
- You can miss 25% of all classes, rounded down. With 40 classes that is 10; with 30 classes it is 7, because 7.5 is rounded down.
- Do 3 lates count as 1 absence?
- It depends on the school; 2 or 3 is common. Enter your rule in "Times late = 1 absence"; the page also shows how many late arrivals remain before the next absence.
- How is attendance percentage calculated?
- (Classes held − classes counted as absences) ÷ classes held × 100. Missing 3 of 20 classes gives 85%.
- What if my attendance is already below the requirement?
- If you are still within the absence limit, the page shows how many classes in a row you must attend to bring the running rate back up. If you are past the limit, it shows "None" and a warning.