Attendance Calculator
Present divided by total sessions is the attendance percent. You also type a minimum percent. The page counts absences used, absences allowed at that minimum, and how many absences remain. This is not a school SIS.
Rated 4.7 out of 5 based on 377 reviews
How to check attendance against a minimum
- Enter sessions present. Present must sit from 0 through total.
- Enter total sessions greater than 0. The default is 18 present of 20.
- Enter the minimum percent your rule uses, from 0 to 100. Many courses use 75.
- Read attendance percent, absences still allowed, and whether the minimum is met. School portals can count tardies differently.
Attendance percent versus a minimum
Present / total compared with a floor percent
| Attendance | (present / total) × 100 |
|---|---|
| Min present | ceil((minPct / 100) × total) |
| Absences allowed | max(0, total - min present) |
| Default example | 18 / 20 = 90% against a 75% floor |
| Meets minimum | Yes when attendance percent is at least minPct |
| Not included | Tardy weights, medical leave codes, LMS sync |
What this attendance page reports
Attendance percent is present divided by total, times 100. A minimum percent is a rule you type, not a law this site stores. The page ceils the sessions you must attend to hit that minimum, then subtracts from total to get absences allowed. Remaining absences subtract the ones already used. A general percent-of job without the absence remainder is the percentage calculator.
How absences allowed are computed
pct = (present / total) × 100. minPresent = ceil((minPct / 100) × total). absencesAllowed = max(0, total - minPresent). absencesUsed = total - present. remaining = max(0, absencesAllowed - absencesUsed). Meets minimum is yes when pct is at least minPct. Present cannot exceed total.
Sessions, floors, and school rules
Some schools count three tardies as an absence. Some drop a lab. Some use calendar days instead of class meetings. This page only sees the three numbers you type. It does not load a district policy. Future sessions you have not yet missed are the remaining-absence row, not a forecast of illness.
Use cases
A student checking 18 of 20 against 75%. A teacher sketching how many cuts remain in a 40-session term. Not an official transcript line.
Limits
Total must be greater than 0. Present must sit from 0 to total. Minimum percent is 0 to 100. No tardy table. CZNull does not receive the counts.