Enter your closed days in the Holiday Calendar under School Setup; late-fee automation then moves fines off those dates to the next working day. For attendance, the Holiday Calendar is not stated to suppress marking, so confirm with EDUBase Support.
Where do I record school holidays in EDUBase?
School holidays are kept in the Holiday Calendar, which is part of School Setup. It holds the school's closed days, such as public holidays, Eid breaks and local closures, and other parts of the system read from it.
Set it once for the session and add new dates as the school announces them. Because it is part of School Setup, it sits with your campuses, classes, sessions and other reference lists rather than inside the fee or attendance screens.
- Open School Setup and find the Holiday Calendar.
- Add each closed day or break that the school observes.
- Review the list at the start of every session and after any unplanned closure.
How does the Holiday Calendar protect late fees and fines?
Fee Automation can apply your existing late fee policy on the due date, the day after, or after a grace period. It is holiday-aware: a fine never lands on a weekly off or on a Holiday Calendar date. It moves to the next working day.
Every automation also has a preview. Before anything is applied, you can see which children would be affected and by how much, and nothing is charged during the preview. Each run is logged in the run history, so a missed or double month can be traced quickly.
- Weekly offs and Holiday Calendar dates are both skipped.
- Per-day fines keep accruing up to the limit in your policy.
- Use the preview after editing the calendar to check the effect before the run.
What about attendance on holidays?
Our published description of the Holiday Calendar says it is used by fee automation. It does not say that the calendar blocks or hides attendance on those dates, so do not assume it does.
Attendance has its own controls. Teachers mark by class, in bulk, from the Teacher App, or automatically from QR, biometric and face devices. Attendance alerts tell you when a class or employee has not been marked by the expected time, so on a closed day the simplest safe practice is not to take the register and to ignore the alerts for that day.
The optional Academic Duration is a separate setting. It warns or blocks attendance and exam entries outside the academic year dates. It suits long breaks between sessions, not single holidays, and fees and reports are never affected by it.
- Do not take the register on a closed day.
- Check that gate devices are not marking people in on that day.
- Use View and update to correct a past day; the change is logged.
How do I stop an attendance fine reaching the fee challan?
The attendance fine to challan option can add an absence fine to the next fee challan. If a closed day was marked absent by mistake, correct the attendance through View and update before the next challans are generated, because the fine follows the recorded marks.
If you need the calendar itself to exclude holidays from attendance fines, ask EDUBase Support to confirm how your school is configured. Support is available by WhatsApp group, phone and the in-app assistant from 9:00 AM to 5:00 PM on working days.
- Correct wrong absences first, then generate challans.
- Keep a note of which holidays were entered and when.
What does a staff attendance and payroll check look like?
Employee attendance feeds the salary calculation, so a wrongly marked absence on a holiday can reduce pay. Staff attendance can be corrected day by day, with the change logged, and a month can be locked once salaries are done.
Review the month before locking it. Once it is locked, nothing changes after salaries.
- Check the month's holidays against the staff grid.
- Correct any wrong marks.
- Lock the month only after the check.
What each setting does on a school holiday
| Setting | What it does | What you should do |
|---|---|---|
| Holiday Calendar | Holds the school's closed days, used by fee automation | Enter every closed date for the session |
| Late fee automation | Moves fines off weekly offs and Holiday Calendar dates to the next working day | Run the preview after editing the calendar |
| Attendance register | Marks are taken by class, in bulk or from the Teacher App | Do not take the register on a closed day |
| Attendance alerts | Flag a class or employee not marked by the expected time | Expect an alert on a closed day and ignore it |
| Attendance fine to challan | Can add an absence fine to the next challan | Correct wrong absences before generating challans |
| Academic Duration | Warns or blocks attendance and exam entries outside the academic year | Use it for session boundaries, not single holidays |
| Employee attendance | Feeds salary calculation and can be locked for the month | Review holidays, then lock the month |
Related modules
- School Setup & Multi-Campus — Campuses, classes, sections, sessions, academic year and reference lists, set once and reused everywhere.
- Fee Automation — Let the system generate challans, apply late fees and chase defaulters on schedule.
- Student Attendance — Mark attendance from the class register, the Teacher App, a QR scan or a gate device, and tell parents instantly.
- Employee Attendance — Daily or monthly staff attendance from the register, the app, QR or a device, locked once payroll runs.
- QR, Biometric & Geo Attendance — Automatic in/out marking from QR cards, biometric machines and phone location.
