Get attendance percentage for a student or a whole class, and see how many classes are needed to reach 75% or how many can be missed.
Use this tool to check whether a student meets the minimum attendance requirement. Most CBSE, ICSE, and state board schools require 75% attendance as a minimum. RTE norms also use attendance data for compliance reporting.
Attendance is still running? Enter classes held so far and classes attended. The calculator tells you how many classes in a row are needed to reach the target, or how many can be missed while staying above it.
Classes needed = (target × held − 100 × attended) ÷ (100 − target), rounded up. Example: 60 of 100 attended, target 75%: (7500 − 6000) ÷ 25 = 60 classes in a row.
Classes you can miss = (100 × attended − target × held) ÷ target, rounded down. Example: 90 of 100 attended: (9000 − 7500) ÷ 75 = 20 classes.
Add multiple students to calculate attendance for an entire class at once. Results can be printed or copied.
Press Enter to jump to the next student. You can paste two columns (name, days present) straight from Excel into a name box.
| # | Student | Present | Absent | Attendance % | Status |
|---|
The formula is straightforward:
For example, if a school had 220 working days and a student attended 198 days:
(198 ÷ 220) × 100 = 90%
Regular attendance tracking is not just a compliance requirement — it directly impacts learning outcomes. Here is why schools should monitor attendance closely:
| Board / Authority | Minimum Required | Consequence |
|---|---|---|
| CBSE | 75% | Detained / not eligible for board exams |
| ICSE / ISC | 75% | Cannot appear for final exams |
| State Boards (most) | 75% | Varies by state |
| RTE Act (Classes 1-8) | No minimum for promotion | Attendance tracked for compliance |
| NAAC (Colleges) | 75% | Not eligible for exams |
A calculator works for one student. Your school has hundreds.
How many staff hours go into attendance registers and reports every week? Put in your own numbers. We only use them in your browser to show the result.
Estimate based on your inputs. It is not a quote or a promise of savings. 1 month free after a small one-time registration fee.
Get my price and a free demoUse the Batch Calculation section above. Enter total working days once, then add each student's name and days present. Click "Calculate All" to get a complete class report with averages and status flags.
Attendance Percentage = (Number of Days Present ÷ Total Working Days) × 100. For example, 180 present out of 220 working days = 81.82%.
No. This calculator runs entirely in your web browser. No data is sent to any server. When you close the page, all entered data is gone.
Yes. Use the Print Report button to generate a printable version. You can save it as PDF using your browser's print dialog (Ctrl+P or Cmd+P).
Classes needed = (75 × classes held − 100 × classes attended) ÷ 25, rounded up. With 60 of 100 classes attended you need 60 more classes in a row. Use the "Classes Needed for 75%" calculator above for your own numbers or a different target.
Classes you can miss = (100 × classes attended − 75 × classes held) ÷ 75, rounded down. With 90 of 100 attended you can miss 20 classes and still be at 75%.
In CBSE and most state boards, students with less than 75% attendance may be detained or not allowed to appear for board exams. Schools typically issue warnings at 80% and 75% thresholds.
Schoolites automates daily attendance with app-based or biometric marking, same-day absence alerts to parents and reports that build themselves.
Try Schoolites Free1 month free after a small one-time registration fee
Teachers mark attendance on the app, parents get an instant WhatsApp alert and the percentage is calculated for every student automatically.
See it in a free demo1 month free after a small one-time registration fee · 1,000+ schools

Fees, attendance, exams, report cards, payroll and parent communication. Schoolites does the daily work this tool does once.
Get StartedTrusted by 1,000+ schools in 25+ countries
Tell us about your school. We will WhatsApp you to fix a 30-minute walkthrough and share your exact price.
4 quick details. We'll WhatsApp you within 2 working hours to fix a time.