Ins and outs
Every punch is time-stamped and linked to the employee, whatever its source.
Attendance and lateness
Every punch becomes usable data: arrival time, departure time, time on site, gap with the planned hours. Lateness and time beyond the shift stand out on their own.
Day to day
Every punch is time-stamped and linked to the employee, whatever its source.
The actual presence for each day, breaks deducted.
Arrivals after the planned time, day by day, with the monthly summary.
Overruns spotted as they happen.
A day without an out or an in punch is flagged for review.
A consolidated view of a team, a department or a whole site.
Your rules
Not every company counts a working day the same way. EASY-STAFF calculates hours, lateness and overruns according to the working hours and rules you agree with us during set-up.
Missed punches
An employee forgets to clock out: their day is flagged as an anomaly. An authorised manager adds the missing punch and marks it as entered after a missed punch. These punches can be filtered, exported and counted month by month on the dashboard, so repeated misses stand out without digging through reports.
Overtime
In Morocco, the legal working time is 44 hours a week in non-agricultural activities, i.e. 2,288 hours a year (article 184 of the Labour Code). Hours worked beyond that carry a premium depending on when they are worked (article 201):
| When the hours are worked | Normal day | Weekly rest day |
|---|---|---|
| Between 6 am and 9 pm | +25% | +50% |
| Between 9 pm and 6 am | +50% | +100% |
EASY-STAFF splits each employee's overtime by rate and passes it on to payroll preparation.
Reports
The previous day's attendance report is emailed to managers every day, with the copy recipients you choose.
By employee, department or site, over the period you choose.
Excel or PDF, for one employee or the whole workforce.
Each employee checks their punches and monthly report in their self-service space.
By comparing the first punch of the day with the planned time that day: the employee's standard working hours or their shift plan.
The day is flagged as an anomaly. An authorised manager adds the missing punch, marked as entered after a missed punch.
Yes: a shift that starts in the evening and ends the next morning is counted on the right day.
Each day can display how it was calculated: the answer is on screen, not in a file to rebuild.
Working hours, rotating teams and night shifts.
Normal hours and overtime ready for payroll.
Requests, approvals, balances and supporting documents.
We show you the attendance report and payroll preparation on working hours close to yours.