Attendance tracking for Cambodian SMEs
Paper sign-in sheets, fingerprint devices, mobile check-in — what Cambodian SMEs should actually use as they grow past 20 people.
Paper works — until it does not
Paper sign-in is fine at 5 people. At 30 people across two locations, it becomes a reconciliation job that eats half a day every month. That is when a digital solution pays for itself.
What to look for
- Mobile check-in with GPS, or a shared QR station at the door — low hardware cost
- Auto-calculated overtime and late arrivals
- Direct integration into payroll — no re-entry
What happens when someone taps check in
A punch looks like one action. It is actually a short sequence of checks, and each one exists because of a specific way attendance data goes wrong.
- 1Employee
Check in from the phone, or scan the station QR
A personal check-in comes from the employee's own phone. A shared station is a QR code at the door: scanning it decides check-in or check-out from whether a session is already open, so nobody picks the wrong button.
- 2Humaneti
Decide which day the punch belongs to
Not always today. A night-shift punch at 01:00 belongs to the shift that started yesterday. Getting this wrong is how a night worker loses a day and gains an absence in the same month.
- 3Humaneti
Refuse the punches that would corrupt the month
A second check-in on a day already open, a session still open from a previous day, or a day the employee is on approved full-day leave — all refused with the reason. Half-day leave still lets them clock the half they work.
- 4Humaneti
Apply the location rules the office chose
Geofence radius, allowed office IP, allowed Wi-Fi. All of it is off by default — a company opts in per work location. A phone's self-reported Wi-Fi name is never trusted on its own where an office IP is also configured.
- 5Humaneti
Freeze the shift rules onto the record
The shift's start, end, grace minutes, break, and working hours are copied onto the attendance row as it is written. Editing the shift next month therefore cannot silently rewrite what "late" meant last month.
- 6HumanetiPresent / Late
Compute the day
Late minutes are measured against the shift start plus its grace, and the day's status follows from the result. The coordinates and the network the punch came from are stored with it, so a disputed record can be reviewed instead of argued.
- 7Employee
Check out — never blocked
The gates that guard check-in are deliberately not applied to check-out. An open session can always be closed, so a policy change or a lost signal never traps somebody in an open working day.
- 8Humaneti
Roll the month into payroll
Worked days, late minutes, absence, and approved overtime total up for the period and are read directly by the payroll run. Nothing is re-typed between the two, which is where attendance-to-payroll errors normally come from.