Skip to main content

Attendance calculator

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.

Embed this widget

Customize the result, check the live preview, then copy the code.

Preview

Embed code type

Code to copy

Responsive and automatically resized by Bethemesh.

Was this tool useful?

How does this tool work?

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.

Check your attendance

  1. Count the sessions

    Enter the classes held since the start of the period and the ones you attended, from your timetable or your school’s online portal.

  2. Add what is left

    Type the number of sessions scheduled until the end of the term or module, then the threshold set by the rules.

  3. Read your margin

    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.

Attendance formulas

Every formula counts sessions; apply them to hours instead if your classes do not all last the same time.

Current attendance rate

Rate = P ÷ H × 100

Absences still allowed

A = ⌊ P + R − t × (H + R) ⌋, kept between 0 and R

Set to 0 if negative and capped at the number of remaining classes.

Classes in a row to reach the threshold

n = ⌈ (t × H − P) ÷ (1 − t) ⌉

Only applies when the current rate is below the threshold.

P
sessions attended
H
sessions held so far
R
sessions remaining in the period
t
required threshold as a decimal (80% = 0.8)

Use cases

Passing a module with compulsory attendance

Labs, seminars and language classes often set a threshold: you know how many sessions you can still miss without risking a fail.

Keeping funding or a status

A scholarship, an apprenticeship contract or a student visa can depend on monitored attendance. The calculation spares you end-of-term surprises.

Planning a known absence

Before a medical appointment, a trip or a competition, check that your remaining margin covers those days.

Following a class as a teacher

A trainer can tell a learner below the threshold exactly how many sessions to attend without a break.

Examples

Above the threshold

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 allowed

Below the threshold

After 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 period

Threshold out of reach

You 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 impossible

Tips and best practices

  • Check whether excused absences are left out of the count: if they are, remove them from both classes held and classes attended.
  • If sessions differ in length (a one-hour lecture and a three-hour lab), count hours rather than sessions.
  • Do not use up your whole margin early in the term: an illness near the end could push you under the threshold.
  • Run the numbers again after every unplanned absence, because the attendances needed climb faster than you expect when the threshold is high.

Frequently asked questions

How do I calculate my attendance percentage?

Divide 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%.

How many more classes can I miss?

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.

Why do I need more attendances than the absences I had?

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.

What if the target is impossible?

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.

Do late arrivals count as absences?

That depends on the rules. Some schools turn several late arrivals into one absence; if so, include them before entering the classes you attended.

Can I aim for 100% attendance?

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.

Similar tools

Turn a number of correct answers into a percentage score and count your mistakes, for a multiple-choice test, quiz or exam.

Education & examsNewUse this tool

Calculate a credit-weighted GPA from the grade points of each course, on a 4.0 scale or another scale.

Education & examsNewUse this tool