The roster is a WhatsApp image, attendance is a biometric export, and nobody can say whether the 22:10 punch was on time or two hours late.
A three-week rotation kept in Excel breaks the first time someone swaps a shift, and by week four the sheet no longer matches the floor.
A downloaded roster template can be printed and pinned up, but it cannot notify staff, accept swaps or compare the plan with punches.
A shift moved on Tuesday is not reflected in the attendance rule, so the employee is marked late or absent and payroll deducts LOP wrongly.
Every employee-day has a rostered shift, an actual check-in and check-out, and a computed status: on time, late, early exit, absent or unrostered.
Define a rotation once, for example three weeks of morning, evening and night with rotating offs, and roll it forward for months.
Build the week as a draft, publish to the employee app, and let staff request swaps that a manager approves; the roster updates itself.
Roster-versus-attendance reports show late arrivals, uncovered shifts and unrostered punches per site, team and shift.
Day, night, split, rotating and cross-midnight shifts with grace periods, late-mark and break rules attached to each template.
Place staff into shifts for the week, save presets for recurring patterns, and reuse last week's roster as the starting point.
Post uncovered shifts for eligible staff to pick up; swap requests need manager approval and every change is logged.
The builder warns when someone with approved leave or a holiday is rostered, before the roster goes out to the team.
Staff see their published shifts, sites and offs on the phone, with push notifications when a shift changes.
Expected versus actual per employee-day, with adherence by team and site, exportable to Excel for the weekly review.
Where each approach stands on the questions a manager asks every week.
| Need | Excel roster + separate attendance | Roster app only | Attend Mitra (roster + attendance) |
|---|---|---|---|
| Late judged against rostered shift | Manual VLOOKUP, if at all | No attendance data | Automatic per employee-day |
| Rotating pattern and weekly offs | Copy-paste, breaks on swaps | Yes | Yes, rolls forward with swaps |
| Shift swaps | Edit the sheet, re-send image | Yes, with approval | Yes, attendance rule follows |
| Staff notified of changes | WhatsApp image | Push notification | Push notification in employee app |
| Uncovered shifts before the day | Count by eye | Headcount view | Headcount view with leave warnings |
| LOP and overtime to payroll | Separate workbook | Not available | Same record feeds the payroll run |
Morning 06:00 to 14:00, evening 14:00 to 22:00 and night 22:00 to 06:00 with grace, break and late-mark rules.
A three-week rotation with weekly offs rotating across the team is created once and rolled forward for the quarter.
The weekly draft is checked for leave clashes and required headcount, then published; staff see it in the app.
Each GPS, selfie, kiosk or biometric punch is compared with the rostered shift for late, early-exit and overtime status.
Roster-versus-attendance report reviewed weekly; LOP and overtime flow to payroll from the same record.
A 22:10 punch is on time for the night shift and eight hours late for the evening shift; the system knows which one was rostered.
Once the rotation is defined, weekly-off and shift changes roll forward automatically, and swaps update the plan instead of breaking it.
The builder shows gaps against required headcount, so a manager fixes a short night shift on Friday, not at 22:00 on Sunday.
Published shifts appear in the app with notifications, so the WhatsApp group is no longer the source of truth for who works when.
LOP, overtime and night-shift days derive from rostered versus actual, so a shift change never causes a wrong deduction.
Excel roster templates from Attend Mitra are free to download for small teams; move to the software when the template stops keeping up.
Guards rotate between day and night posts across sites, with weekly offs staggered so each post stays covered.
e.g. a 12-hour day and night rotation across three sites is built once; when a guard swaps a night duty, the roster updates and the attendance rule for that night follows the swap.
Nurses work morning, evening and night shifts with a rotation that must respect rest between a night duty and the next shift.
e.g. the roster builder flags a nurse rostered for a morning shift the day after a night shift; the ward in-charge moves the shift before publishing.
A store needs more staff on Saturday and Sunday and fewer mid-week, with weekly offs rotated fairly across the team.
e.g. the manager sets required headcount per day, rosters offs on weekdays, and the adherence report shows which weekend shifts had late arrivals.
Book a free demo and see how Attend Mitra helps Indian businesses track attendance, manage shifts, and export payroll-ready reports.