Current attendance rate
Rate = P ÷ H × 100
Calculate your class attendance percentage, how many absences you can still afford and how many classes in a row you need to get back to the required threshold.
Many programs set a minimum attendance rate: 75% or 80% of sessions to pass a module, keep funding or be allowed to sit the exam. This calculator shows where you stand and how much room you have left. From the classes held so far, those you attended, the classes remaining in the period and the required threshold, it gives your current rate, how many more absences you can afford until the end and, if you are below the threshold, how many classes in a row you need to get back to it.
Your current rate is the share of held sessions you attended. For the absences you can still afford, the tool looks at the end of the period: across all sessions (held and remaining) it works out how many you may miss while keeping the target rate, then subtracts those already missed. The result is rounded down and never exceeds the number of remaining classes.
Consecutive attendances needed answer a different question: how many sessions in a row, with no absence at all, bring the rate back to the threshold. If that number is larger than the remaining classes, the tool warns that the target can no longer be reached in the period. A 100% target can only be met if you have never missed a session.
Enter the classes held since the start of the period and the ones you attended, from your timetable or your school’s online portal.
Type the number of sessions scheduled until the end of the term or module, then the threshold set by the rules.
Your current rate, the absences you can still afford and the attendances needed appear. A message warns you if the threshold is out of reach.
Every formula counts sessions; apply them to hours instead if your classes do not all last the same time.
Rate = P ÷ H × 100
A = ⌊ P + R − t × (H + R) ⌋, kept between 0 and R
Set to 0 if negative and capped at the number of remaining classes.
n = ⌈ (t × H − P) ÷ (1 − t) ⌉
Only applies when the current rate is below the threshold.
Labs, seminars and language classes often set a threshold: you know how many sessions you can still miss without risking a fail.
A scholarship, an apprenticeship contract or a student visa can depend on monitored attendance. The calculation spares you end-of-term surprises.
Before a medical appointment, a trip or a competition, check that your remaining margin covers those days.
A trainer can tell a learner below the threshold exactly how many sessions to attend without a break.
Over 70 sessions, 80% means 56 attendances. Attend 14 of the 20 remaining classes and you finish at 56 out of 70, exactly 80%.
Input
42 attended out of 50, 20 remaining, target 80%Result
Rate 84%; 6 more absences allowedAfter 15 classes without missing one you are at 48 out of 60, which is 80%. Over the whole period, 60 attendances out of 75 are required, so you can still miss 3 sessions in total.
Input
33 attended out of 45, 30 remaining, target 80%Result
Rate 73.33%; 15 classes in a row needed; 3 absences allowed over the periodYou would need 50 classes in a row with only 10 left. Even attending all of them, the final rate tops out at 80 ÷ 110 ≈ 72.73%.
Input
70 attended out of 100, 10 remaining, target 80%Result
Rate 70%; target impossibleDivide the number of sessions attended by the number of sessions held, then multiply by 100. With 38 attended out of 45, the rate is 84.44%.
The tool works out how many attendances the threshold requires over the whole period, held and remaining, and deduces how many of the remaining sessions you can skip. The result is rounded down so you never drop below the threshold.
Each new session also raises the total. At an 80% threshold, it takes four attendances to make up for a single absence: recovering always takes longer than slipping.
Talk to your school office: some institutions accept documentation, make-up sessions or an alternative assessment. The calculator only shows that the remaining sessions are not enough.
That depends on the rules. Some schools turn several late arrivals into one absence; if so, include them before entering the classes you attended.
Yes, if you have not missed a session yet: the tool will then show 0 absences allowed. Once an absence is recorded, 100% can no longer be reached.
Related tools
Tools similar or complementary to this one.
Turn a number of correct answers into a percentage score and count your mistakes, for a multiple-choice test, quiz or exam.
Calculate a weighted average and the next grade needed to reach your target.
Calculate a credit-weighted GPA from the grade points of each course, on a 4.0 scale or another scale.
Calculate a weighted average, distinguish assessment and subject weights, find the mark you need next and work out attendance separately.
Calculate the public 2026–2027 application grade out of 200 with secondary marks, entrance exams, prerequisites and official rounding.
Calculate the Bachillerato–PAU access grade, check both minimum thresholds and understand weighted subjects, cut-offs and result validity.
Use the TOK/EE matrix and six subject grades, then check CAS, minimum grades and HL/SL totals before interpreting an IB Diploma score.